我需要加密存储在 web2py 中的数据,更准确地说是密码。
这不是关于身份验证,而是更多类似于 KeePass 的应用程序。
我已经看到它包含在 web2py 中,但是M2Secret可以很容易地做到这一点。使用 M2Secret 我可以使用它:
导入 m2secret # 加密 秘密 = m2secret.Secret() secret.encrypt('我的数据', '我的主密码') 序列化 = secret.serialize() # 解密 秘密 = m2secret.Secret() secret.deserialize(序列化) data = secret.decrypt('我的主密码')
但是我必须在我的设备中包含 M2Crypto 库。
有没有办法使用 web2py 中已经包含的 PyMe 来做到这一点?