在python中描述RSA
答
有一个用于加密/解密RSA的python-rsa模块。请查阅http://stuvel.eu/files/python-rsa-doc/usage.html以获取文档和示例。下面是文档中的一个小例子:
Bob生成一个密钥对,并将公钥发给Alice。这样做是为了让Alice知道密钥是否真的是Bob的密钥(例如,通过移交包含密钥的U盘)。
>>> (bob_pub, bob_priv) = rsa.newkeys(512)
Alice写消息
>>> message = 'hello Bob!'
爱丽丝加密使用Bob的公钥的消息,并发送加密的消息。
>>> crypto = rsa.encrypt(message, bob_pub)
Bob收到该消息,并用他的私钥对其解密。
>>> message = rsa.decrypt(crypto, bob_priv)
>>> print message
hello Bob!
erm ...我想你并不是懒得在谷歌里键入“python rsa”,这会导致你这样做:http://stuvel.eu/rsa ...你能更精确吗?你在找什么信息? – DarkSquirrel42 2013-05-05 13:10:57