修改了sender的数据格式

sender_okToCheck
UniDarkstars 7 months ago
parent 4f0f01a1d1
commit 713105b87c

@ -1,5 +1,6 @@
# 模式,文件,自己的公钥从哪里来,别人的公钥从哪里来
from entity.Letter import Letter
from itsdangerous import base64_encode
from tool import PriKeyHelper
from tool.PriKeyHelper import getUserKey
from tool.asymmetric import RSA
@ -25,10 +26,9 @@ def main():
letter.encryptKey = getEncryptKey()
letter.recvPubKey = getRecvPubKey()
letter.senderPubKey = getSenderPubKey()
SymEncryption(data,letterSymKey)
data, akey = SymEncryption(base64_encode(data).decode("utf-8"),letterSymKey)
# data = "Hello, AES!"
data, akey = SymEncryption(data)
letter.sign = getSign()
@ -39,6 +39,7 @@ def main():
print(letter.recvPubKey)
print(letter.senderPubKey)
# 获取用户的公私钥对进行签名
# 使用对方的公钥进行加密
# 发送信件
@ -133,7 +134,7 @@ def getEncryptType():
def getEncryptKey():
rsaEncrySymKey = RSA.encrypt_message(letterSymKey, getRecvPubKey())
return rsaEncrySymKey
return base64_encode(rsaEncrySymKey).decode("utf-8")
# 获得接收方的公钥
def getRecvPubKey():

Loading…
Cancel
Save