From f4d5c6e62ff8f60250d0a5a056e61545776b467a Mon Sep 17 00:00:00 2001 From: Oleg Silkin Date: Tue, 30 Jul 2019 00:17:06 -0400 Subject: [PATCH] Adjustment to signature validation pieces --- src/server/misc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/misc.py b/src/server/misc.py index 70ecc71..d6e1ee0 100644 --- a/src/server/misc.py +++ b/src/server/misc.py @@ -115,7 +115,7 @@ async def is_authentic_delete_signal(app, comment_id, channel_name, channel_id, if claim: public_key = claim['value']['public_key'] claim_hash = binascii.unhexlify(claim['claim_id'].encode())[::-1] - pieces_injest = b''.join((signing_ts.encode(), comment_id.encode(), claim_hash)) + pieces_injest = b''.join((signing_ts.encode(), claim_hash, comment_id.encode())) return is_signature_valid( encoded_signature=get_encoded_signature(signature), signature_digest=hashlib.sha256(pieces_injest).digest(),