CL
CipherLockcryptography hub
CipherLock is a free online cryptography tool and learning platform. Encrypt and decrypt text using the Caesar cipher, Vigenère cipher, AES encryption, Morse code, Base64 and Hexadecimal, directly in your browser, with no account required and zero tracking. The Academy section provides a complete guided introduction to cryptography, covering the history of classical ciphers including Atbash and the Rail Fence cipher, how substitution and transposition ciphers work, polyalphabetic encryption, modern symmetric and asymmetric cryptography, and the evolution from ancient ciphers to AES and post-quantum cryptography.
अकादमी

क्रिप्टोग्राफी अकादमी: ताले कैसे खुलते हैं।

हर सिफर किसी की अब तक की सबसे बेहतरीन सोच के रूप में जन्मा। जब तक किसी ने उसे तोड़ नहीं दिया।
यही वह कहानी है।

क्रिप्टोग्राफी 101

01. सादा पाठ

किसी भी गणितीय रूपांतरण से पहले का मूल, पढ़ने योग्य संदेश। यही वह असुरक्षित डेटा है जिसे आप बचाना चाहते हैं।

उदाहरण
HELLO

02. कुंजी

वह गुप्त पैरामीटर जो एल्गोरिदम को नियंत्रित करता है। जहाँ शास्त्रीय सिफर साधारण संख्याओं (जैसे सीज़र में 'शिफ्ट') या शब्दों का इस्तेमाल करते हैं, वहीं आधुनिक सिस्टम बिट्स की विशाल, अत्यधिक यादृच्छिक श्रृंखलाओं का उपयोग करते हैं।

सीज़र लागू करना
SHIFT = 3

03. सिफर पाठ

अंतिम गड्डमड्ड किया हुआ परिणाम। यह यादृच्छिक शोर जैसा दिखता है और सही कुंजी के बिना इसे पढ़ने की कोशिश करने वाले किसी भी व्यक्ति के लिए पूरी तरह अबूझ रहता है।

परिणाम
KHOOR
!

अहम अंतर

एन्कोडिंग, एन्क्रिप्शन नहीं है। मोर्स, Base64 या हेक्साडेसिमल जैसी विधियाँ कोई गुप्त कुंजी इस्तेमाल नहीं करतीं। वे बस डेटा को दूसरे प्रारूप में बदल देती हैं ताकि कंप्यूटर उसे पढ़ सकें। चूँकि कोई कुंजी नहीं है, कोई भी इस प्रक्रिया को तुरंत उलट सकता है। राज़ छिपाने के लिए एन्कोडिंग का इस्तेमाल न करें।

समयरेखा · 650 ईसा पूर्व → आज

650 BCस्थानांतरण

Scytale

01 · रोचक तथ्य

स्काइटेल देखने में हूबहू साइकिल के कॉम्बिनेशन ताले जैसा लगता है। यह बिल्कुल उसी विचार पर काम करता है: छल्लों को सही जगह पर मिलाइए और राज़ अपने आप ज़ाहिर हो जाता है, बिना किसी जटिल गणित के।

02 · ऐतिहासिक संदर्भ

लगभग 5वीं शताब्दी ईसा पूर्व में स्पार्टा के सेनापति सैन्य अभियानों में इसका इस्तेमाल करते थे। चमड़े या चर्मपत्र की एक पट्टी को एक ख़ास व्यास वाली लकड़ी की छड़ पर कसकर लपेटा जाता था। संदेश आसपास के लपेटों के आर-पार लिखा जाता था, यानी इसे तभी पढ़ा जा सकता था जब पाने वाला उसे बिल्कुल उसी आकार की छड़ पर लपेटे।

03 · तकनीकी आधार

एक स्थानांतरण सिफर: अक्षर बदले नहीं जाते, सिर्फ़ उनका क्रम बदला जाता है। संदेश लिपटी हुई पट्टी पर आड़ा लिखा जाता है, जिससे अक्षरों के स्तंभ बनते हैं। पट्टी खोलने पर ये स्तंभ गड्डमड्ड पंक्तियाँ बन जाते हैं। सिर्फ़ बिल्कुल उसी व्यास वाली छड़ ही पढ़ने का सही क्रम लौटाती है। गणितीय रूप से: सादा पाठ 'd' चौड़ाई की पंक्तियों में रखा जाता है, और सिफर पाठ स्तंभ-दर-स्तंभ पढ़ा जाता है। यह हाथ से किया गया मैट्रिक्स ट्रांसपोज़ है। इसकी कमज़ोरी हर स्थानांतरण सिफर जैसी ही है: मूल अक्षर सब वहीं रहते हैं, बस फेंट दिए जाते हैं। अगली छलाँग थी ख़ुद अक्षरों को बदलना।

विकास · डिजिटल मोड़

आधुनिक बुनियाद

डिजिटल युग में, हमने अक्षरों को खिसकाना बंद किया और बिट्स को प्रोसेस करना शुरू किया। मूल चुनौती 'संदेश को कैसे छिपाएँ' से बदलकर 'गुप्त कुंजी को सुरक्षित रूप से कैसे साझा करें' बन गई।

01

सिमिट्रिक एन्क्रिप्शन

एन्क्रिप्शन का सबसे सरल रूप। ऐलिस और बॉब संदेश को बंद और खोलने के लिए 'एक ही कुंजी' का इस्तेमाल करते हैं।

उपमा: घर की एक अकेली असली चाबी। अगर आप किसी को अंदर आने देना चाहते हैं, तो आपको उस चाबी की एक कॉपी उसे ऐसे देने का रास्ता खोजना होगा कि वह चोरी न हो।

वास्तविक दुनिया: AES-256, डिस्क एन्क्रिप्शन
A
B
एक कुंजी · तेज़ रफ़्तार
02

असिमिट्रिक एन्क्रिप्शन

वह सफलता जो आधुनिक वेब को सुरक्षित करती है। एक ही राज़ साझा करने के बजाय, एक गणितीय क्रिया एक साथ 'कुंजियों का जोड़ा' बनाती है।

उपमा: सार्वजनिक कुंजी एक सार्वजनिक लेटरबॉक्स की दरार है — कोई भी उसमें चिट्ठी डाल सकता है। निजी कुंजी असली चाबी है; सिर्फ़ मालिक ही पढ़ने के लिए बॉक्स खोल सकता है।

वास्तविक दुनिया: HTTPS, RSA, WhatsApp
कुंजी जोड़ा बनाना
सार्वजनिक कुंजीसबके साथ साझा
एन्क्रिप्टकोई भी कर सकता है
-->
निजी कुंजीसिर्फ़ मालिक
डिक्रिप्टसिर्फ़ मालिक
03

क्रिप्टोग्राफिक हैशिंग

एकतरफ़ा फलन। यह किसी संदेश को बाद में पढ़ने के लिए नहीं छिपाता; यह डेटा की एक अनूठी, निश्चित आकार की 'फ़िंगरप्रिंट' बनाता है ताकि उसकी अखंडता जाँची जा सके।

उपमा: लिफ़ाफ़े पर लगी मोम की मुहर। मुहर देखकर आप चिट्ठी नहीं पढ़ सकते, लेकिन अगर मुहर टूटी या बदली हुई हो, तो आप जान जाते हैं कि चिट्ठी से छेड़छाड़ हुई है।

वास्तविक दुनिया: SHA-256, पासवर्ड भंडारण, चेकसम
कोई भी डेटा
हैश फलन
a591a6d40...
एकतरफ़ा · निश्चित आउटपुट
निर्णायक मोड़

जब राज़ विज्ञान बन गए

इतिहास के अधिकांश समय में, कोई सिफर उतना ही मज़बूत था जितनी अच्छी तरह आप उसे छिपा सकते थे। फिर तीन पलों ने सब कुछ बदल दिया, और क्रिप्टोग्राफी एक सार्वजनिक अनुशासन बन गई — जहाँ छिपाने का काम गणित करता है, तरीक़ा नहीं।

1883
अंक I · सिद्धांत

केर्कहॉफ़्स का नियम

“एक सिस्टम तब भी सुरक्षित होना चाहिए, भले ही कुंजी को छोड़कर उसके बारे में सब कुछ सार्वजनिक रूप से ज्ञात हो।”

इस एक वाक्य ने अस्पष्टता से सुरक्षा को एक वैध रणनीति के रूप में दफ़न कर दिया। अगर आपका सिफर सिर्फ़ छिपे रहने तक काम करता है, तो वह कभी सचमुच सुरक्षित था ही नहीं।

1949
अंक II · विज्ञान

शैनन का प्रमाण

“गुप्त प्रणालियों का संचार सिद्धांत” ने क्रिप्टोग्राफी को एक कला नहीं, बल्कि गणित की एक शाखा के रूप में औपचारिक रूप दिया।

क्लॉड शैनन ने सिद्ध किया कि सैद्धांतिक रूप से किसी सिफर को अटूट क्या बनाता है, और उन्होंने कन्फ्यूज़न और डिफ्यूज़न जैसी अवधारणाएँ पेश कीं, जो आज तक हर आधुनिक एल्गोरिदम को परिभाषित करती हैं।

1977+
अंक III · अखाड़ा

खुली प्रतियोगिताएँ

एल्गोरिदम प्रकाशित करो। दुनिया के बेहतरीन क्रिप्टएनालिस्टों को सालों तक उस पर हमला करने दो। अगर वह बच गया, तो मानक बन जाता है।

DES (1977), AES (2001), SHA-3 (2012) और चल रही PQC प्रक्रिया — ये सब खुले में लड़ी गई सार्वजनिक लड़ाइयाँ हैं।

इसीलिए सिफरों के पास उम्र और दर्जा होता है, न कि सिर्फ़ नाम। नीचे का नक्शा स्कोरबोर्ड है।

नतीजा: एक जीवंत वर्गीकरण, जहाँ हर एल्गोरिदम की एक श्रेणी, एक उद्देश्य और एक फ़ैसला होता है।

नीचे की हर श्रेणी एक मौलिक रूप से अलग समस्या हल करती है: डेटा को गुप्त रखना, पहचान साबित करना, या अखंडता जाँचना। दर्जे के बैज सार्वजनिक फ़ैसले को दर्शाते हैं।

नक्शा नीचे है ↓
03

सिफरों का वर्गीकरण

हर एल्गोरिदम किस काम का है — और क्या उसे अब भी सुरक्षित रूप से इस्तेमाल किया जा सकता है।

32 एल्गोरिदम मैप किए गए · विस्तार के लिए टैप करें
दर्जा:⚠ टूटा हुआ◌ पुराना✓ मानक★ आधुनिक

नोट: दर्जे के वर्गीकरण वैश्विक क्रिप्टोग्राफिक प्राधिकरणों की मौजूदा सहमति को दर्शाते हैं, जिनमें NIST (अमेरिका), CRYPTREC (जापान), BSI (जर्मनी) और ISO/IEC शामिल हैं।

सुझाव: तकनीकी विवरण और वास्तविक दुनिया के उपयोग देखने के लिए किसी भी सिफर पर टैप करें।