python实现rsa加密实例详解
python实现rsa加密实例详解
⼀代码
import rsa
key = wkeys(3000)#⽣成随机秘钥
privateKey = key[1]#私钥
publicKey = key[0]#公钥
message ='sanxi Now is better than never.'
print('Before encrypted:',message)
message = de()
django项目实例cryptedMessage = pt(message, publicKey)
print('After encrypted:\n',cryptedMessage)
message = rsa.decrypt(cryptedMessage, privateKey)
message = message.decode()
print('After decrypted:',message)
⼆运⾏结果
Before encrypted: sanxi Now is better than never.
After encrypted:
b"P aa fb 13 0c bd 92 9cn 98 ab e0C a8B 08 bbQ 83w 93* eai 8d ec\
xeb b2+ 8d 01 a5 deO c2 87 81 19 f9 96 14h f6 a2 14.Q>K 92 cdd a4\
xb0 ee!+ ea b7) 8f a5iN edY%# cdE ae c1# 9d b2 d9 e4C)| c2[$ b1 04 c1|
a 99B bf 0c 95 85 96A 99f_ fa( 0f 00 9av 07 82 c
b 8b 8b d9 fe d23 b9
8a 0b 17 89 9d 88 c4? 88c f4 89eO 1a 84 ec 08 ffZ6 efL 08! b0 c0 da\r
1ah 84 84 1dEHKaC 07 e5& 7f 85c 1b cc42 13 d3 e8` f2 98l 88X/` a0MBqA ac
T f4 c8Y d2qNd1 9cI 1d ff 9f 05 8bI b88'} ddaQ b5DQ d4r( 0f d5{= cd`vq ca\
x80 14 9b 04 ce b1%A 1d af 03+( 17 b1 b4l a2 94 f1B ca 95 d6 d4 bb bc 8
7p bd e8<u-b 10 fc db f0 eb cc 91[ fdv\\ bfI e3 1f$O e2 d5 1a b7Q 87 cf
ec 10 ce 8f a5 16Q 12 93 c0 ae 9fm ae 00 eb 97@ bb 022 12L 99 d8\nF 8eP
91 8a f5 c5 a2t;9K\\o fc. . e7A^_F e0 eek 9cp c2 e0 fbB e4 06 baU f5 04
b7 d2;` 94 b67 e5 aa 08G ed 1a 83 ec3 dbC 1d 18~ 18 bcM 97 d7 cfh1D 05 12"
After decrypted: sanxi Now is better than never.
以上就是python实现rsa加密的实例,⼤家如有疑问可以留⾔或到本站社区讨论分析,⼤家共同进步,感谢阅读,希望能帮助到⼤家,谢谢⼤家对本站的⽀持!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论