web2py に保存されているデータ、より正確にはパスワードを暗号化する必要があります。
これは認証に関するものではなく、KeePass のようなアプリケーションに関連するものです。
私はそれが web2py に含まれているのを見てきましたが、M2Secretはそれを簡単に行うことができます。M2Secret では、これを使用できます。
m2secretをインポート
# 暗号化
シークレット = m2secret.Secret()
secret.encrypt('私のデータ', '私のマスターパスワード')
serialized = secret.serialize()
# 復号化
シークレット = m2secret.Secret()
secret.deserialize(シリアライズ)
data = secret.decrypt('私のマスターパスワード')
しかし、アプライアンスに M2Crypto ライブラリを含める必要があります。
すでにweb2pyに含まれているPyMeでこれを行う方法はありますか?