目前我使用的是Stanford Javascript Crypto Library,我需要先加密一些内容,然后再将其保存在 html5 和 JS 的本地存储中。
目前我使用这样的代码。
usernameEnc = sjcl.encrypt("password", username);
passwordEnc = sjcl.encrypt("password", password);
localStorage.username = usernameEnc;
localStorage.password = passwordEnc;
我能够正确加密。由于我正在使用 JS 构建 HTML5 应用程序并且 JS 代码是在客户端下载的,如何保护 PASSWORD 以避免轻易解密脚本?
也许我错过了我有点困惑的点。