哪个Python包适用于RSA算法

3 投票
4 回答
2034 浏览
提问于 2025-04-16 03:27

我想在Python中对一段短字符串进行RSA加密。这是为了保护一些用户数据,我希望存储这些数据时,任何人(包括我自己)都无法看到。我的私钥会放在一个U盘里,存放在我的保险箱里,以备我们被传唤时使用。

我的问题是:有没有一个“可能正确”的Python库可以用来做非对称密钥的RSA加密?如果使用C语言的库会更安全的话,那应该用哪个呢?

4 个回答

2

pycryptopp 是一个用于加密和解密数据的工具库。

3

PyCrypto 是一个用于加密和解密数据的工具。它可以帮助你保护信息的安全,比如在网上传输敏感数据时,确保别人无法轻易看到你的信息。

1

用RSA加密短字符串可能会遇到一些问题。有些数据用RSA加密后,可能会泄露你私钥的细节。在你的情况下,可能没问题,因为这些信息对你的员工来说比较难以理解。但一般来说,如果对手很聪明或者资金充足,你就不应该直接用RSA来加密数据,特别是当你希望这些数据保持秘密的时候。

我建议你直接使用gnupg。它已经为你解决了这些问题。

撰写回答