Cryptography
2 लेखTON में क्रिप्टोग्राफी
TON में क्रिप्टोग्राफी डेटा सुरक्षा, गोपनीयता और अखंडता का आधार है। RSA, AES, डिजिटल हस्ताक्षर, हैश-फंक्शन का उपयोग करता है। विकासः मोनोअल्फाबाती सिफर (प्राचीन मिस्र) → पोलीअल्फ़ाबाती (मध्ययुग) → क्लासिक (एनिग्मा 1918) → आधुनिक (असिमेट्री + सिमेट्री+ हैशिंग) हाइब्रिड एन्क्रिप्शन (कुंजी विनिमय के लिए असममित + डेटा के लिए सममित) निकोला डुरोव और टेलीग्राम टीम द्वारा विकसित किया गया था।
Zero-Knowledge (ZK) Proofs
ZK (Zero-Knowledge Proof) एक क्रिप्टोग्राफिक तरीका है कि बिना डेटा के सबूत साबित करने के लिए 2 पक्षः prover + verifier. 1985 में खोला गया (मिकली, विगडर्सन, गोल्ड्राइख). श्रेणियाँः zk-SNARKs (प्रेससेट की आवश्यकता है, Zcash का उपयोग करता है), zk - STARK (बिना पूर्वानुमान के, आर्थर-मेरलिन प्रोटोकॉल). 3 गुणः सटीकता + प्रामाणिकता + गोपनीयता. TON पर Tonnel Network (Tornado पर TON) में उपयोग किया जाता है।