Cryptography in hindi। Cryptography types in Hindi । क्रिप्टोग्राफी इन हिंदी
दोस्तों, आज हम आपको Cryptography के बारे में जानकारी देंगे और Cryptography क्या है , Cryptography का Use कैसे करते है और Cryptography के लाभ के बारे मे सब जानकारी आज हम इस आर्टिकल में आपको बताएँगे ।
Cryptography क्या है। What Is Cryptography In Hindi Meaning
Cryptography in hindi meaning – क्रिप्टोग्राफी
Cryptography में एक Plain Text यानि डिजिटल डाटा को Code के रूप में बदल दिया जाता है, यानि डाटा को Encrypt कर दिया जाता है। यह काफी जटिल कोड होते हैं जिन्हे Cipher Text कहा जाता है, और एन्क्रिप्ट किये गए इस डाटा को सिर्फ वही व्यक्ति Decrypt कर सकता है, यानि पढ़ और समझ सकता है जिसके पास इसकी डिक्रिप्शन Key हो।
Benefit of cryptography in hindi। क्रिप्टोग्राफी के लाभ
क्रिप्टोग्राफी की मदद से हम Data / Message का Securely Communication कर सकते है।
क्रिप्टोग्राफी में Data Encryption और Data Decryption का Use होता है जिससे कोई Third Person , Data को Access तो कर सकता है पर उसे Understand नहीं कर सकता।
Cryptography Information को Secure रखके Hackers से बचाता है।
क्रिप्टोग्राफी का क्या इस्तेमाल है। Use Of Cryptography
अब सवाल यह उठता है की Cryptography का इस्तेमाल क्यों किया जाता है। चलिए इसे उदाहरण से समझते है।
मान लीजिए यदि आपको अपने बैंक से जुड़ी किसी महत्वपूर्ण जानकारी को इंटरनेट पर मैसेज के माधयम से किसी व्यक्ति तक भेजना है, तो ऐसे में इंटरनेट पर सक्रीय हैकर्स और दूसरे खतरों द्वारा आपके मैसेज को हैक कर उसका गलत इस्तेमाल किया जा सकता है।
लेकिन अगर यहाँ पर Cryptography का इस्तेमाल कर मैसेज को भेजा जाता है, तो मैसेज को सुरक्षा प्रदान की जा सकती है, जिससे मैसेज के हैक होने पर भी उसे कोई पढ़ या समझ ना सके।
तो इसी तरह से इंटरनेट पर हमारी किसी भी प्रकार की जानकारी चाहे वह कोई मैसेज हो, बैंक या क्रेडिट कार्ड की जानकारी हो या फिर कंपनी का महत्वपूर्ण डाटा हो, इंटरनेट पर इस प्रकार की किसी भी जानकारी के लेन-देन को सुरक्षा प्रदान करने के लिए Cryptography का इस्तेमाल किया जाता है, जिससे डाटा सुरक्षित रूप में Receiver तक पहुँच सके।
Cryptography से जुड़े शब्दो की परिभाषा
Plain Text :- एक सामान्य लिखी हुई जानकारी जैसे एक मैसेज जिसे हम पढ़ सकते हैं।
Encrypt :- इसमें लिखे गए शब्दो को कोड में परिवर्तित कर दिया जाता है, जिससे वह पढ़ा या समझा ना जा सके।
Decrypt :- इसमें एन्क्रिप्ट द्वारा कोड में बदली गयी जानकारी को फिर से सामान्य कर दिया जाता है, जिसे पढ़ा और समझा जा सके।
Cipher Text :- जब एक Plain Text को एन्क्रिप्ट कर कोड में बदल दिया जाता है, उन कोडों को Cipher Text कहते हैं।
Key :- महत्वपूर्ण जानकारी जिससे Encrypt किए गए डाटा को खोला और देखा जा सकता है, आप इसे एक तरह से चाबी भी कह सकते हैं।
Cryptography types in Hindi । Cryptography के प्रकार। Types Of Cryptography In Hindi
क्रिप्टोग्राफ़ी के दो प्रकार होते हैं
1. Symmetric Key Cryptography,
- 2. Asymmetric Key Cryptography,
इसे (Public Key Cryptography) भी कहा जाता है, यानि इंटरनेट द्वारा भेजी जा रही जानकारी को सुरक्षा प्रदान करने के लिए यह दो प्रकार के सुरक्षा कवच होते हैं। तो आइये दोनों को समझते हैं।
Symmetric Cryptography :-
इसे क्रिप्टोग्राफ़ी का पहला प्रकार कहा जाता है। इसमें पहले डाटा को एन्क्रिप्ट किया जाता है, जिसके लिए Triple DES, AES इत्यादि एल्गोरिथ्म का इस्तेमाल होता है। इसके बाद तय व्यक्ति को डाटा भेज दिया जाता है, जिसमे Sender और Receiver दोनों के पास डाटा को एन्क्रिप्ट या डिक्रिप्ट करने की एक ही Key होती है और डाटा प्राप्त करने वाला व्यक्ति, Key का इस्तेमाल करता है और डाटा को डिक्रिप्ट कर देख और पढ़ सकता है।
Asymmetric Cryptography :-
असिमेट्रिक क्रिप्टोग्राफ़ी में लगभग सारि प्रक्रिया पहले जैसी होती है, लेकिन इसमें डाटा एन्क्रिप्ट और डिक्रिप्ट करने के लिए एक Key का इस्तेमाल नहीं किया जाता है, बल्कि इसमें दो Key इस्तेमाल होती हैं Public Key और Private Key।
यानि हर यूजर के पास दो Key उपलब्ध होती हैं, तो Sender द्वारा डाटा को एन्क्रिप्ट करने के लिए Receiver की पब्लिक Key का इस्तेमाल किया जाता है, ताकि डाटा प्राप्त होने पर Receiver अपनी प्राइवेट Key से डाटा को खोल और पढ़ सके। इसमें RSA एल्गोरिथ्म का इस्तेमाल किया जाता है, इसे काफी जटिल और सुरक्षित एल्गोरिथम माना जाता है।