求python RSA 算法加密字符串的完整源代码。

求python RSA 算法加密字符串的完整源代码。,第1张

import rsa rsaPublickey = int(pubkey, 16) key = rsa.PublicKey(rsaPublickey, 65537) #创建公钥 message = str(servertime) + '\t' + str(nonce) + '\n' + str(password) #拼接明文js加密文件中得到 passwd = rsa.encrypt(message, key) #加密 passwd = binascii.b2a_hex(passwd) #将加密信息转换为16进制。 return passwd

你可以使用rsa这个python库:

>>>(bob_pub, bob_priv) = rsa.newkeys(512)

>>>message = 'hello Bob!'

>>>crypto = rsa.encrypt(message, bob_pub)

>>>message = rsa.decrypt(crypto, bob_priv)

>>>print message

hello Bob!

文档地址:http://stuvel.eu/files/python-rsa-doc/usage.html#generating-keys

如果解决了您的问题请采纳!

如果未解决请继续追问

你可以使用rsa这个python库:

>>>(bob_pub, bob_priv) = rsa.newkeys(512)

>>>message = 'hello Bob!'

>>>crypto = rsa.encrypt(message, bob_pub)

>>>message = rsa.decrypt(crypto, bob_priv)

>>>print message

hello Bob!

希望能帮到你。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8061398.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存