Google应用引擎中的密码加密和解密

Nis*_*ede 1 encryption passwords google-app-engine

如何在不使用第三方库的情况下在Google应用引擎中加密和解密密码?

任何例子?

Nic*_*son 11

如果您关心用户的安全性,那么您将不得不使用某种类型的第三方库,因为您应该使用PBKDF2,SCrypt或BCrypt来安全地存储密码的唯一方法 - 例如,使用这个模块,您可以轻松添加到您的应用程序.

请注意,您永远不应加密密码(因此,永远不要解密它们) - 而是像PBKDF2这样的算法使用散列,以便您可以检查密码是否有效,但永远不会恢复原始密码.

  • @Michael不,不是 - 盐腌哈希太不安全了.在存储用户密码时,您应该_always_使用密码哈希方案,如PBKDF2,SCrypt或BCrypt. (2认同)