सैन्य ग्रेड एन्क्रिप्शन वास्तव में क्या है? - खुश Android

ऐसे कई स्थान या पद हैं जिनमें का मूल्यवर्ग है सैन्य ग्रेड. सैन्य ग्रेड डेटा मिटाना, सैन्य ग्रेड ड्रॉप सुरक्षा, और हाल ही में हमने "सैन्य ग्रेड एन्क्रिप्शन" या अंग्रेजी में "सैन्य-ग्रेड एन्क्रिप्शन" लेकिन सैन्य ग्रेड एन्क्रिप्शन वास्तव में क्या है? और इस शब्द का क्या अर्थ है?

हम "डिग्री" शब्द का खंडन करके शुरू करेंगे: यह पूरी तरह से आविष्कार किया गया है। एन्क्रिप्शन की कोई डिग्री नहीं है जिसे सेना अपना मानती है, हालांकि यह मौजूद है एक एन्क्रिप्शन जो सेना द्वारा उपयोग किया जाता है और कंपनियां जो आपकी जानकारी को यथासंभव सुरक्षित रखना चाहती हैं।

"सैन्य ग्रेड"

हमें यह समझना चाहिए कि "सैन्य ग्रेड" का उपयोग अक्सर उन तकनीकों या प्रणालियों के लिए किया जाता है जो सुरक्षा या दक्षता के उच्चतम संभव स्तर को प्राप्त करते हैं। उदाहरण के लिए सैन्य ग्रेड डेटा मिटाना एक ही फाइल को तब तक कई डिलीट करता है जब तक कि वह वस्तुतः पहचानने योग्य न हो। एन्क्रिप्शन के मामले में यह अलग नहीं है: एक सैन्य ग्रेड एन्क्रिप्शन एक बहुत ही गंभीर डेटा एन्क्रिप्शन है, हालांकि अंतरराष्ट्रीय सेनाओं द्वारा अनुमोदित कोई मानक नहीं है (जैसा कि AR380-19 सेना मानकों के साथ डेटा मिटाने का मामला है अमेरिकी रक्षा विभाग या डीओडी 5220.22-एमई।)।

के मामले में एन्क्रिप्शन मानक (जिसे हम बाद में देखेंगे) हां, मानक हैं, हालांकि सेनाओं या रक्षा विभागों द्वारा अनुमोदित नहीं हैं। हालाँकि हाँ NSA (US National Security Agency) द्वारा जिसने AES-128, AES-192 और AES-256 को अपनी सरकार की सुरक्षा के लिए मान्य माना है। यदि आपको त्वरित उत्तर की आवश्यकता है तो हम आपको बताएंगे कि एईएस -256 को वर्तमान में "सैन्य ग्रेड" माना जाता है, यह केवल एक ही नहीं है बल्कि यह सबसे "जानवर" है।

एन्क्रिप्टेड ... क्या?

शायद इस शब्द को पूरी तरह से समझने के लिए हमें कुछ कदम पीछे जाना चाहिए और समझाना चाहिए (संक्षेप में) कि एन्क्रिप्शन में क्या शामिल है। एन्क्रिप्टिंग में एक दस्तावेज़ को एन्क्रिप्ट करना शामिल है, इस मामले में डिजिटल, ताकि इसे तीसरे पक्ष द्वारा पढ़ा नहीं जा सके। एन्क्रिप्शन इसलिए उक्त दस्तावेज़ को समझना असंभव बना देता है।

लेकिन एक एन्क्रिप्टेड दस्तावेज़ के किसी भी काम के लिए - भले ही यह स्पष्ट लगता हो - हमें इसे बाद में डिक्रिप्ट करने में सक्षम होना होगा ... हम इसे कैसे प्राप्त कर सकते हैं? ठीक है, जैसा कि हजारों वर्षों से बंद दरवाजों के साथ किया जाता रहा है ... यह वह जगह है जहां कुंजी या "कुंजी" खेल में आती है।

कुंजी: mkpm pmnpv mk kmiwmpv

एक एन्क्रिप्टेड दस्तावेज़ को उसकी मूल स्थिति में वापस करने का एकमात्र तरीका (या सत्य होने का सबसे तेज़ तरीका) कुंजी है। उस दरवाजे को खोलने के लिए जिसे हमने एन्क्रिप्ट करते समय बंद कर दिया था, दस्तावेज़ को अपठनीय छोड़ दिया।

हम क्रिप्टो की इस प्रमुख अवधारणा को कैसे समझ सकते हैं? एक बहुत ही सरल एन्क्रिप्शन सिस्टम का एक उदाहरण आपको समझने में मदद करेगा:

मान लीजिए कि हम वर्णमाला के प्रत्येक अक्षर को दूसरे अक्षर का उपयोग करके एक नया मान देने जा रहे हैं। यह, जो सभी का सबसे बुनियादी एन्क्रिप्शन होगा, इसका मतलब यह होगा कि हमें वर्णमाला के प्रत्येक अक्षर के लिए एक कुंजी की आवश्यकता होगी। यदि हम उन सभी को एक साथ रखते हैं तो हमें 27 अंकों की एक कुंजी प्राप्त होगी (या यदि आपने ñ जोड़ा है तो 28)।

इसलिए, यदि हम निम्नलिखित कुंजी का उपयोग करते हैं:

ABCDEFGHIJKLMNOPQRSTU WXYZ

yjirmlfaqbhetojvuzwkpcdgnsx

और हम इस पाठ को एन्क्रिप्ट करना चाहते हैं: «यह पाठ गुप्त है»

हम निम्नलिखित पाठ प्राप्त करेंगे:

एमकेपीएम pmnpv एमके kmiwmpv

यदि हम मूल पासवर्ड जानते हैं (याद रखें कि 28 अक्षर बदल गए हैं और क्रम में हैं) तो यह कुछ ही मिनटों की बात होगी कि अक्षरों को बदलने के एक सरल अभ्यास से हम एन्क्रिप्टेड टेक्स्ट का अनुमान लगा पाएंगे। लेकिन कुंजी को जाने बिना भी हम इसे परीक्षण और त्रुटि के माध्यम से समझ सकते थे, एक अक्षर को दूसरे के लिए बदलते हुए। जितने अक्षर दोहराए जाते हैं, एक इंसान भी इसे कुछ ही समय में डिक्रिप्ट कर सकता है ... अभी कल्पना करें कंप्यूटर कितना कम लेगा.

एईएस, उन्नत मानक

इसलिए जब हम कंप्यूटर एन्क्रिप्शन की बात करते हैं तो चीजें जटिल हो जाती हैं। प्रतिस्थापित करने के लिए पत्रों की एक साधारण सूची के बजाय, हम उन हजारों तालिकाओं के बारे में बात कर रहे हैं जिनमें मूल मूल्यों का आदान-प्रदान किया जाता है मास्टर डेटा तालिका या "कुंजी". और यहीं पर हम AES या उन्नत एन्क्रिप्शन मानकों पर आते हैं।

हमारे पिछले मूल एन्क्रिप्शन के समान एईएस मूल्य प्रतिस्थापन पर निर्भर करता है लेकिन जटिल गणित संचालन जोड़ना "एन्क्रिप्शन" के कई दौरों के दौरान। समस्या को बहुत अधिक जटिल न करने के लिए, मान लें कि एन्क्रिप्शन कुंजी में एक तालिका होती है जिसमें कई मान होते हैं जिनका उपयोग उस दस्तावेज़ के प्रारंभिक मूल्यों को संशोधित करने के लिए किया जाता है जिसे हम गुप्त बनाना चाहते हैं। कई राउंड (AES-128 पर 10, AES-192 पर 12 और AES-256 पर 14) में हम मूल मान को एक नए मान में बदल देते हैं।

AES-256, सबसे "शक्तिशाली"

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

अंत में, अब हाँ, हम कह सकते हैं कि -वर्तमान में- एईएस-256 एन्क्रिप्शन (सबसे अधिक पास वाली सबसे बड़ी कुंजी) वह है जिसे अब "सैन्य ग्रेड" डेटा एन्क्रिप्शन के रूप में जाना जाता है। इसकी महान जटिलता के कारण, यह https वेबसाइटों के एन्क्रिप्शन में उपयोग किया जाता है (वेबसाइट के पैडलॉक पर क्लिक करें और विवरण टैब पर क्लिक करें), लेकिन फ़ाइल एन्क्रिप्शन प्रोग्राम या बैंक कुंजी फ़ाइल और अन्य संस्थानों में भी जो चाहते हैं ताकि उनकी फाइलों को ज्यादा से ज्यादा सुरक्षित किया जा सके।

आपके पास तार स्थापित? प्रत्येक दिन की सर्वश्रेष्ठ पोस्ट प्राप्त करें हमारा चैनल. या यदि आप चाहें, तो हमारे से सब कुछ पता करें फेसबुक पेज.

हाल के पोस्ट

$config[zx-auto] not found$config[zx-overlay] not found