Implement perfect forward secrecy for MTProto (#4618)

This commit is contained in:
habcawa
2025-11-07 23:45:56 +01:00
committed by GitHub
parent afe900f45d
commit 5a3a94eb51
10 changed files with 239 additions and 47 deletions
+2 -2
View File
@@ -10,9 +10,9 @@ class RequestState:
"""
__slots__ = ('container_id', 'msg_id', 'request', 'data', 'future', 'after')
def __init__(self, request, after=None):
def __init__(self, request, after=None, msg_id=None):
self.container_id = None
self.msg_id = None
self.msg_id = msg_id
self.request = request
self.data = bytes(request)
self.future = asyncio.Future()