哪个Python包适用于RSA算法
我想在Python中对一段短字符串进行RSA加密。这是为了保护一些用户数据,我希望存储这些数据时,任何人(包括我自己)都无法看到。我的私钥会放在一个U盘里,存放在我的保险箱里,以备我们被传唤时使用。
我的问题是:有没有一个“可能正确”的Python库可以用来做非对称密钥的RSA加密?如果使用C语言的库会更安全的话,那应该用哪个呢?
4 个回答
2
pycryptopp 是一个用于加密和解密数据的工具库。
3
PyCrypto 是一个用于加密和解密数据的工具。它可以帮助你保护信息的安全,比如在网上传输敏感数据时,确保别人无法轻易看到你的信息。
1
用RSA加密短字符串可能会遇到一些问题。有些数据用RSA加密后,可能会泄露你私钥的细节。在你的情况下,可能没问题,因为这些信息对你的员工来说比较难以理解。但一般来说,如果对手很聪明或者资金充足,你就不应该直接用RSA来加密数据,特别是当你希望这些数据保持秘密的时候。
我建议你直接使用gnupg。它已经为你解决了这些问题。