ali*_*izx 5 python rsa public-key-encryption pycrypto
我想用RSA
公钥解密一条消息,PyCrypto
我正在使用下面的代码,但是no private key
在下面的代码中应该改变错误?
from Crypto.PublicKey import RSA
from Crypto.Cipher import PKCS1_OAEP
import base64
licence_key="bla bla"
licence_key_in_bytes=licence_key.encode("utf-8")
encrypted=base64.b16decode(licence_key_in_bytes)
key = open("public_key", "r").read()
rsakey = RSA.importKey(key)
rsakey = PKCS1_OAEP.new(rsakey)
decrypted_message= rsakey.decrypt(encrypted)
Run Code Online (Sandbox Code Playgroud)
此外,在处理密钥方面可能存在差异
因此,私钥的组成部分将始终与公钥的组成部分相匹配。但由于公钥通常具有较小的公共指数,因此公钥可能并不总是被接受为私钥。
归档时间: |
|
查看次数: |
6433 次 |
最近记录: |