博主使用的是python2.7,所以和Python3.x略有不同
一、安裝 ras
在終端中輸入:sudo pip install rsa
二、開始代碼
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import rsa
key = rsa.newkeys(3000)
privateKey = key[1]#密鑰
publicKey = key[0]#公鑰
message = 'alec is a good man'
print '======='
print message
message = message.encode()
cryptedMessage = rsa.encrypt(message,publicKey)#加密
print cryptedMessage
message = rsa.decrypt(cryptedMessage, privateKey)#解密
message = message.decode()
print '==========='
print message