【发布时间】:2014-08-29 04:24:21
【问题描述】:
我需要将敏感数据放入我们组织中的每个人都可以看到的数据库中 我希望加密数据,然后将其放入文本字段 可以通过 GUI 访问数据,该 GUI 将要求用户输入用于加密/解密数据的密码 我不相信用户会记住他们的密码,所以我想要一个可以解密所有数据的主密钥
我能看到的唯一方法是使用对称密钥加密数据,同时使用公钥加密密码副本。然后可以使用私钥解密对称密钥,从而在用户丢失密钥时解密数据。
这是一种明智的做法,还是我让它变得比我需要的更难?
我将在 Python 中执行此操作。看其他帖子似乎 Pycrypto 是我应该看的库。是这样吗?
谢谢
【问题讨论】:
-
这类问题最好在我们的IT security sibling site提出。
标签: python encryption