Криптография
2 статьиZero-Knowledge (ZK) Proofs
ZK (Zero-Knowledge Proof) — криптографический способ доказать утверждение без раскрытия данных. 2 стороны: prover + verifier. Открыт в 1985 (Микали, Вигдерсон, Голдрайх). Категории: zk-SNARKs (требует пресет, использует Zcash), zk-STARKs (без пресета, протоколы Артура-Мерлина). 3 свойства: точность + подлинность + конфиденциальность. На TON используется в Tonnel Network (Tornado на TON).
Криптография в TON
Криптография в TON — основа безопасности, конфиденциальности и целостности данных. Использует RSA, AES, цифровые подписи, хеш-функции. Эволюция: моноалфавитный шифр (Древний Египет) → полиалфавитный (средневековье) → классический (Enigma 1918) → современный (асимметрия + симметрия + хеширование). Гибридное шифрование (асимметрия для обмена ключами + симметрия для данных) разработано Николаем Дуровым и командой Telegram.