from Crypto import Random
from Crypto.PublicKey import RSA
from Crypto.Cipher import PKCS1_v1_5 as PKCS1_cipher
key = '''-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGssssssssssssssssssssiQKBgQDPQltTF5f0BBXezJ9OPYcrqVIP
C6/hGTZW1UMekoj0br84oXhCeezuhU+FsssssssssssssssssssytiBThwRTWf1n
Q+5Pnqa6dSy98+1OlbBxwBZwirt4uia0DWT4ztlB4XCh9DBcZuHcs9hNkZT5g+Ni
gtpZjG6TNvc/MEjqWwIDAQAB
-----END PUBLIC KEY-----'''
pub_key = RSA.import_key(key)
cipher = PKCS1_cipher.new(pub_key)
rsa_text = base64.b64encode(cipher.encrypt(bytes(ncc_setting.app_secret.encode("utf8"))))
print(rsa_text.decode('utf-8'))
暂无评论