我正在开发一个涉及大量加密数据的项目。基本上,这些数据是JSON对象序列化为字符串,然后使用AES256加密成密文,最后必须存储在Mongo中。我当然可以按照上述方式处理,将密文作为字符串存储在BSON文档中。然而,如果沿途有什么原因导致密文未被正确处理(例如,不同的字符集或其他原因),则密文会被更改,我就无法再次重建原始字符串了。对于数百万条记录来说,这是不可接受的(也很慢)。
是否有一种适当的方法可以将密文保存在某种本地二进制格式中,以二进制形式检索它,然后将其返回到原始字符串? 我习惯于使用字符串,我的二进制格式技能相当生疏。非常期待听到您对该主题的看法。
感谢大家的支持,
Fabian
是否有一种适当的方法可以将密文保存在某种本地二进制格式中,以二进制形式检索它,然后将其返回到原始字符串? 我习惯于使用字符串,我的二进制格式技能相当生疏。非常期待听到您对该主题的看法。
感谢大家的支持,
Fabian