|
|
@ -21,7 +21,13 @@ def generate_keys(priKeySavePath, pubKeySavePath):
|
|
|
|
with open(pubKeySavePath, "wb") as f:
|
|
|
|
with open(pubKeySavePath, "wb") as f:
|
|
|
|
f.write(public_key)
|
|
|
|
f.write(public_key)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
|
|
|
输入:
|
|
|
|
|
|
|
|
需要公私钥加解密的消息:字节类型
|
|
|
|
|
|
|
|
公私钥:base64
|
|
|
|
|
|
|
|
输出:
|
|
|
|
|
|
|
|
加解密后的数据:字节类型
|
|
|
|
|
|
|
|
"""
|
|
|
|
def encrypt_message(message: bytes, public_key_base64):
|
|
|
|
def encrypt_message(message: bytes, public_key_base64):
|
|
|
|
# 加载公钥
|
|
|
|
# 加载公钥
|
|
|
|
public_key_bin = base64.b64decode(public_key_base64)
|
|
|
|
public_key_bin = base64.b64decode(public_key_base64)
|
|
|
|