标签: base64 hmac
为什么某些应用程序基于64编码HMAC,即使它不是用于邮件目的? 它是旧实施或实践的遗迹吗?
如果你在google上用“HMAC”,“base”和“64”等词进行一些研究,你会看到很多人这样做,我不知道为什么。我很确定它与存储和输出无关。
答案 0 :(得分:0)
如果要将编码的二进制数据发送到SOAP信封或作为JSON数据,您可能会将原始数据的一部分解释为这些格式的结构元素(例如'<','[',' {')。
因此,您需要将其编码为Base64以将其内容保留在线路上。