最节省空间的存储编码?

时间:2014-01-17 09:05:07

标签: optimization encryption encoding storage aes

我使用AES-256加密文件。然后我对文件的数据进行base64_encode并将其推送到服务器。这使文件的大小平均增加了133%。有没有办法让我从JS->数据库发送它,带有AJAX,只有常规加密的空间增加最小?

1 个答案:

答案 0 :(得分:1)

如果您关心传输大小,那么base64是最佳的(尽管您可以实现自己的BASE95左右编码)。如果您关心存储大小,可以将base64解码为二进制格式并将二进制数据存储在BLOB字段中,如果需要将它们发送回客户端,则再次对它们进行编码。