加密是否保留 Base64 编码

Cyb*_*onk 2 java encryption base64

通过 HTTP 进行编码 (Base64) - 加密 - 传输是否安全。

或者加密 - 编码 - 传输是正确的方法吗?

是否有可能因此而导致数据损坏 为什么我们使用 Base64?

使用:Javax密码AES/CBC/PKCS5Padding

用于加密具有多个文件附件的多部分 http 请求

编码:base64

Luk*_*ark 5

解决这个问题的正确方法是对原始信息进行加密,然后编码为 Base64。解密显然反过来也是一样的。

原始二进制数据不能很好地与 HTTP 配合使用,除非它是请求的正文。如果您在正文中传递数据,则不要编码为 Base64,只需发送原始二进制密文,因为这会减少请求的大小。