Port crypto from grammers

This commit is contained in:
Lonami Exo
2023-07-08 13:04:20 +02:00
parent e74332de75
commit 9636ef35c1
12 changed files with 684 additions and 0 deletions

15
client/tests/rsa_test.py Normal file
View File

@@ -0,0 +1,15 @@
from telethon._impl.crypto.rsa import (
PRODUCTION_RSA_KEY,
TESTMODE_RSA_KEY,
compute_fingerprint,
)
def test_fingerprint_1() -> None:
fp = compute_fingerprint(PRODUCTION_RSA_KEY)
assert fp == -3414540481677951611
def test_fingerprint_2() -> None:
fp = compute_fingerprint(TESTMODE_RSA_KEY)
assert fp == -5595554452916591101