利用python 1、根据RSA算法,设计一对强质数,位数不少于4位,确定加密使用的密钥和公钥。

2025-02-24 23:30:20
推荐回答(1个)
回答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