我正在使用本地存储来存储我网站的一些数据。 我存储了网站需要的每个对象。 因此,在客户端的浏览器上,他们可以查看这些对象(在chrome:Resource - > Local Storage)。 我想做的是,让这些对象不可读,以避免客户端(黑客)识别网站的对象结构。
任何建议都将不胜感激。
答案 0 :(得分:2)
如果您担心安全性,那么您应该只向客户提供公共数据。没有可靠的方法来隐藏客户端的东西。
答案 1 :(得分:0)
您可以使用crypto-js
将字符串加密为AES加密模式,然后将其保存到localStorage中。
crypto-js
但黑客也可以对此进行解码。因为你的密钥将在你的代码中。
所以更好的选择是,
1.将字符串发送到服务器
2.然后对其进行编码
3.然后将其发回客户端
4.并将其保存在localStorage ..