कूटबद्धीकरण 101: एन्क्रिप्शन समजून घेणे

आपल्यापैकी जे गणिते चांगले नसतात त्यांच्यासाठी एक हात वरचा दृष्टीकोन

WPA2 , WEP , 3DES, एईएस, सममित, असममित, त्याचा अर्थ काय असावा आणि आपण का काळजी घ्यावी?

या सर्व अटी आपल्या डेटाचे संरक्षण करण्यासाठी वापरल्या जाणार्या एन्क्रिप्शन तंत्रज्ञानाशी संबंधित आहेत. सर्वसाधारणपणे एन्क्रिप्शन आणि क्रिप्टोग्राफि, आपल्या डोक्याचे भोवती ढवळणे अवघड विषय असू शकतात. जेव्हा मी क्रिप्टोग्राफिक अल्गोरिदम शब्द ऐकतो, तेव्हा मी काही मूर्ख प्रोफेसर लेखन चॉकबोर्डवर समीकरण लिहितो, माझ्याबद्दल काहीतरी म्यूटुला ओबलागाता बद्दल बोलतो कारण माझे डोळे कंटाळवाण्यापासून दूर गेले.

आपल्याला एनक्रिप्शनविषयी काळजी का घ्यावी?

एन्क्रिप्शनची काळजी घेण्याची मुख्य कारण म्हणजे काहीवेळा आपल्या डेटा आणि वाईट लोकांमध्ये एकच गोष्ट आहे. आपल्याला मुलभूत गोष्टींची माहिती असली पाहिजे जेणेकरून आपण अगदी कमीतकमी, आपल्या बँक, ई-मेल प्रदाता इत्यादीद्वारे आपला डेटा संरक्षित केला जात आहे हे जाणून घ्या. आपण हे सुनिश्चित करू इच्छित आहात की ते जुने सामान वापरत नाहीत जे हॅकर आधीपासून आहेत वेडसर

एन्क्रिप्शन सर्व प्रकारचे अनुप्रयोगांमध्ये फक्त सर्वत्र वापरले जाते. एन्क्रिप्शनच्या वापरासाठी मुख्य उद्देश म्हणजे डेटाची गोपनीयतेचे संरक्षण करणे किंवा एखाद्या संदेशाच्या किंवा फाइलच्या अखंडतेच्या संरक्षणार्थ मदत करणे. एन्क्रिप्शनचा वापर 'संक्रमणादरम्यान' डेटासाठी केला जाऊ शकतो, जसे की एका सिस्टमवरून दुसरीकडे हलविले जात असताना किंवा डीव्हीडी, यूएसबी थंब ड्राईव्ह किंवा इतर स्टोरेज माध्यमावरील 'विश्रांती' डेटासाठी.

मी तुम्हाला क्रिप्टोग्राफीचा इतिहास सांगू शकतो आणि तुम्हाला सांगतो की ज्युलियस सीझरने लष्करी संदेश आणि सर्व प्रकारची सामग्री सांकेतिक भाषेत सांकेतिक शब्दांत कशी वापरली होती, परंतु मला खात्री आहे की निव्वळ नक्षलवर मी एक दशलक्षापेक्षा अधिक लेख आहेत जे माझ्यापेक्षा जास्त माहिती प्रदान करू शकेल देऊ शकतो, म्हणून आम्ही त्या सर्व वगळू.

जर तुम्ही माझ्यासारखे असाल तर तुम्हाला तुमचे हात गलिच्छ ठेवायचे आहे. मी एक शिकणारे-कार्य करणारा व्यक्ती आहे. जेव्हा मी सीआयएसएसपी परीक्षा घेण्यापूर्वी एन्क्रिप्शन आणि क्रिप्टोग्राफीचा अभ्यास सुरू केला तेव्हा मला कळले की मी एन्क्रिप्शनशी खेळू शकत नाही तोपर्यंत मी कधीही समजणार नाही की काही गोष्टी एन्क्रिप्ट किंवा डिक्रिप्ट झाल्यानंतर पडद्यामागे काय चालले आहे.

मी गणितज्ञ नाही, खरं तर, मी गणितावर भयानक आहे. मी एनक्रिप्शन अल्गोरिदम आणि काय whatnot मध्ये समाविष्ट समीकरणे जाणून खरोखर काळजी नाही, मी फक्त एनक्रिप्टेड आहे तेव्हा डेटा काय होत आहे हे जाणून घेणे होते. मला ते सर्व मागे जादू समजून करायचे होते

अशाप्रकारे, एन्क्रिप्शन आणि क्रिप्टोग्राफीविषयी जाणून घेण्याचा सर्वोत्तम मार्ग कोणता आहे?

परीक्षेचा अभ्यास करताना, मी काही संशोधन केले आणि असे आढळले की एन्क्रिप्शनसह हात वर अनुभव घेण्यासाठी वापरण्याकरिता सर्वोत्तम साधनांपैकी एक म्हणजे क्रिप्टोल नावाचे अनुप्रयोग. क्रिप्टोग्राफिची माहिती क्रिप्टोग्राफीची समज सुधारण्यासाठी प्रयत्नात 1 99 8 मध्ये डॉयच बँकने क्रांतिकृत केले. तेव्हापासून, CrypTool शैक्षणिक साधनांच्या एका उत्तरात उत्क्रांत झाला आहे आणि इतर कंपन्या, तसेच विद्यापीठे आणि एन्क्रिप्शन, क्रिप्टोग्राफी आणि क्रिप्टॅनलालिसिस याबद्दल इतर कोणालाही शिकू इच्छिणार्या कोणीही वापरली आहे.

मूळ क्रिप्टोोल, आता क्रिप्टोअल 1 (सीटी 1) म्हणून ओळखले जाणारे, मायक्रोसॉफ्ट विंडोज-आधारित अॅप्लिकेशन होते. त्यावेळेस, क्रिप्टोल 2 (क्रिप्टोलचे एक आधुनिक आवृत्ती, मॅक, विन आणि लिनक्ससाठी) जेकेआरप्टल, तसेच क्रिप्ट -ऑन ऑनलाइन नावाचे एक पूर्णपणे ब्राऊझर-आधारित वर्जन म्हणून प्रकाशीत झालेली आणखी काही आवृत्ती उपलब्ध आहे.

या सर्व अॅप्सचे लक्ष्य एक ध्येय आहे: क्रिप्टोग्राफी काहीतरी तयार करा जे माझ्यासारख्या गणितज्ञ-प्रकारचे लोक समजु शकतात.

जर एन्क्रिप्शन आणि क्रिप्टोग्राफीचा अभ्यास हा कंटाळवाण्या बाजूला अगदी थोडासा वेगळा आहे तर घाबरू नका, क्रिप्टो संबंधित कशाचाही सर्वात चांगला भाग हा कोड-ब्रेकचा भाग आहे. कोड-ब्रेकिंगसाठी क्रिप्टॅनलायसिस हा एक फॅन्सी शब्द आहे किंवा कळ न घेता डिक्रिप्टेड संदेश काय आहे हे बाहेर काढण्याचा प्रयत्न करीत आहे. हे सर्व गोष्टींचा अभ्यास करण्याचा मजा भाग आहे कारण प्रत्येकाला एक कोडे आवडते आणि एक प्रकारच्या हॅकर व्हायचे आहे.

CrypTool च्या लोकांकडे मायस्टटी ट्विस्टर नावाची कोड-ब्रेकर्सची स्पर्धा आहे. साइट आपल्याला फक्त पेन आणि कागदाची आवश्यकता असलेल्या सिफरसविरूद्ध आपला नशीब आजमावू देते, किंवा आपण काही गंभीर संगणक शक्तीसह काही प्रोग्रामींग कौशल्यांची गरज असलेल्या अधिक क्लिष्ट आव्हानांना अपग्रेड करू शकता.

आपल्याला जर खरोखरच वाटत असेल तर ते काय घेते आहे, आपण "कौशल्य नसलेले" विरुद्ध आपली कौशल्ये तपासू शकता. हे सायफर्सचे विश्लेषण केले गेले आहे आणि कित्येक वर्षांपासून सर्वोत्तम पद्धतीने संशोधन केले गेले आहे आणि अद्याप तडजोड केली गेली नाहीत. आपण यापैकी एक फोडणे तर आपण फक्त uncrackable वेडसर माणूस किंवा मुलगी म्हणून इतिहास स्वत: ला एक जागा कमवू कदाचित. कोण माहित, आपण NSA सह नोकरी स्वत: ला भाग देखील शकते

बिंदू आहे, एन्क्रिप्शन एक मोठे धडकी भरवणारा राक्षस असणे नाही. कोणीतरी गणित मध्ये भयानक आहे फक्त कारण (माझ्यासारख्या) ते एन्क्रिप्शन समजू शकत नाही याचा अर्थ असा नाही आणि याबद्दल शिकत मजा आहे. CrypTool वापरून पहा, आपण पुढील महान कोड-ब्रेकर असू शकता आणि ते देखील माहित नाही.

CrypTool विनामूल्य आहे आणि CrypTool पोर्टलवर उपलब्ध आहे