是编码(Base64) - 加密 - 通过HTTP传输安全。
或者是加密 - 编码 - 传输正确的方法吗?
因此存在数据损坏的可能性 Why do we use Base64?
使用:Javax密码AES / CBC / PKCS5Padding
用于加密具有多个文件附件的多部分http请求
编码:base64
答案 0 :(得分:3)
解决此问题的正确方法是加密原始信息,然后编码到base64。解密显然是相反的。
原始二进制数据不适用于HTTP,除非它是请求的主体。如果你在正文中传递数据然后不编码到base64,只需发送原始二进制密文,因为它会减少请求的大小。