代码拉取完成,页面将自动刷新
# coding=utf-8
import time
import rsa
public_key = """-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCWJ0LZ/UMwouUq89szyUYk3BEB
kIAjgkjbzuRq9lBae7pCyBxcoVzwLm7Zm8ZorMutwaTJvVVTXFFEt9UphHkXMAOF
nqWcvN7Mv9aneJVRkk9h8ZvfDtnrEj6XAnmYRILnB4T0Bcek4dYvhjym77cDd6xG
6GPZ+/JE+3rLC58xPwIDAQAB
-----END PUBLIC KEY-----
"""
def rsaEncrypt(str):
# 生成公钥、私钥
pubkey = rsa.PublicKey.load_pkcs1_openssl_pem(public_key)
# 明文编码格式
content = str.encode('utf-8')
# 公钥加密
crypto = rsa.encrypt(content, pubkey)
with open("Tengami", "wb+") as f:
f.write(crypto)
if __name__ == '__main__':
mac = None
try:
with open("MAC", "r+", encoding="UTF-8") as f:
mac = f.read()
if mac:
rsaEncrypt(mac)
print "生成授权文件成功!"
time.sleep(2)
else:
print "生成授权文件失败!\n没有找到MAC文件!"
time.sleep(2)
except Exception as e:
print "生成授权文件失败!\n没有找到MAC文件!"
time.sleep(2)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。