Compare commits

...

2 Commits

Author SHA1 Message Date
3a20592cff
Merge branch 'master' of https://git.kmlabz.com/BiztProtoBois/client into master
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-26 21:52:39 +02:00
01e26bf6c5
better append to dict 2021-04-26 21:52:29 +02:00

View File

@ -32,7 +32,8 @@ class NetWrapper:
return encrypted_msg
def signRSAHeader(self, type: str, extradata: dict) -> (bytes, bytes):
header = json.dumps({'type': type, 'source': self.network.own_addr}.update(extradata)).encode('UTF-8')
mandatory = {'type': type, 'source': self.network.own_addr}
header = json.dumps({**mandatory, **extradata}).encode('UTF-8')
h = SHA512.new(header)
headersignature = pkcs1_15.new(self.privateKey).sign(h)
return header, headersignature