安装

pip install rsa

使用一

说明:简单入门使用  使用公钥加密  ----------->> 使用私钥进行解密

 1 # -*- coding:utf-8 -*-
 2 import rsa
 3 
 4 
 5 def rsa_encrypt(d_str):
 6     """
 7     生成私钥 和公钥  并接受字符串进行加密 
 8     :param d_str: 字符串
 9     :return: 返回加密结果及私钥 
10     """
11     # 生成公钥和私钥
12     pubkey, privkey = rsa.newkeys(1024)
13     print pubkey, privkey
14     # 将字符串进行编码
15     content = d_str.encode('utf-8')
16     print '编码结果', content
17     # 公钥加密
18     crypto = rsa.encrypt(content, pubkey)
19     print '共钥加密结果', crypto
20     return crypto, privkey
21 
22 
23 def rsa_decrypt(crypto, privkey):
24     """
25     解密
26     :param crypto: 公钥加密结果
27     :param privkey: 私钥
28     :return: 
29     """
30     # 解密
31     content = rsa.decrypt(crypto, privkey)
32     # 解码
33     content = content.decode('utf-8')
34     print '解密结果', content
35 
36 
37 if __name__ == '__main__':
38     a = rsa_encrypt('hello word')
39     rsa_decrypt(*a)
简单使用 公钥加密私钥解密Code

相关文章:

  • 2022-12-23
  • 2021-05-22
  • 2021-12-05
  • 2022-12-23
  • 2021-08-05
  • 2021-08-18
  • 2021-10-19
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-12
  • 2022-12-23
  • 2021-10-28
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案