Encryption म्हणजे काय ? | Encryption Meaning in Marathi

आज प्रत्येक गोष्ट Online होता आहे, अगदी Shopping पासून ते शिक्षणापर्यंत. ज्या वेगाने इंटरनेट वापरकर्त्यांची संख्या वाढत आहे, अगदी त्याच वेगाने सायबर अटॅक किंवा ऑनलाईन गुन्ह्यांची संख्या देखील वाढत आहे. इंटरनेटच्या जगात माहितीला प्रथम प्राधान्य दिले जाते आणि प्रत्येक व्यक्तीच्या Data हा फार महत्त्वाचा असतो.

आपला Data सुरक्षित ठेवण्यासाठी एक उत्तम पर्याय आपल्याला दिसतो, तो म्हणजे Encryption. आता इथे एक महत्त्वाचा प्रश्न उभा राहतो, तो म्हणजे Encryption म्हणजे काय ? तर या लेखात आपण Encryption बद्दलच विविध प्रकारच्या माहितीचा आढावा घेणार आहोत, जसे Encryption म्हणजे काय (Encryption Meaning in Marathi), Encryption चे प्रकार, इतिहास, महत्त्व आणि फायदे इत्यादी.


Encryption म्हणजे काय ? (Encryption Meaning in Marathi)

Encryption हा माहितीला सुरक्षित करण्यासाठी एक उत्तम पर्याय आहे. यामध्ये माहिती इन्स्क्रिप्ट करण्यासाठी विविध पद्धतीच्या तंत्रांचा (Algorithm) वापर केला जातो.

Encryption मध्ये मुळात एका साधारण शब्दात आणि वाचता येणाऱ्या भाषेतील माहितीला वाचता न येणार्‍या भाषेत किंवा एखाद्या code language मध्ये रूपांतर केले जाते. Encryption पद्धतीचा वापर करून साधारण भाषेचे ज्या भाषेत रूपांतर केले जाते, त्या भाषेला Cipher text असे म्हटले जाते. जेव्हा युजरला encrypt केलेल्या माहितीचा आढावा घ्यायचा असेल किंवा माहिती वाचायची असेल तर binary Key द्वारे माहितीचे रुपांतर पुन्हा साधारण भाषेत करू शकतो.

वैयक्तिक वापरकर्त्या किंवा मोठ्या मोठ्या कंपनी ह्यांना स्वतःचा महत्त्वपूर्ण डाटा हॅक होण्यापासून वाचवायचा असेल तर अशा वेळेस encryption पद्धत फार महत्त्वाची ठरते.

उदाहरण, ज्या कंपनी डेबिट कार्ड किंवा अकाउंट नंबर Issue करतात अशा कंपनी नेहमी त्यांचा data encrypt च ठेवतात, त्यामुळे आपण अगदी सुरक्षित आणि ऑनलाइन transaction करू शकतो.

Encryption बाबत केला जाणारा गणिती अभ्यास आणि त्याच्या अनुप्रयोग ह्यांना किंवा Encryption करण्याच्या पद्धतीला क्रिप्टोग्राफी असे म्हटले जाते.


प्रकार

Data encrypt करण्यासाठी मुख्यतः सर्वाधिक Symmetric आणि Asymmetric Encryption हया दोन प्रकारांचा वापर अधिक केला जातो, Encryption च्या या दोन प्रकारांची माहिती आपण खालील प्रमाणे घेणार आहोत,

1. Symmetric Encryption

Symmetric Encryption मध्ये text किंवा डेटा Encrypt करण्यासाठी आणि इन्स्क्रिप्ट केलेला डेटा पुन्हा Decrypt करण्यासाठी एका key चा वापर केला जातो, यामध्ये जर key तिसऱ्या व्यक्तीला समजली, की तो व्यक्ती Encrypt केलेला डेटा अगदी सहज access करू शकतो किंवा वाचू शकतो.

समजा, तुम्ही महत्त्वाच्या माहितीला Encrypt केले आहे आणि ही माहिती दुसऱ्या व्यक्तीला पाठवली, परंतु जोपर्यंत तुम्ही समोरच्या व्यक्तीला डेटा Encrypt केलेली key पाठवत नाही, तोपर्यंत समोरील व्यक्ती, तुम्ही पाठवलेली माहिती पाहू शकत नाही, येथे डेटा Encrypt आणि Decrypt करण्यासाठी एकाच key चा वापर केला जातो.

2. Asymmetric Encryption

Asymmetric Encryption मध्ये माहिती encrypt आणि Decrypt करण्यासाठी दोन विविध key चा वापर केला जातो, त्यातील पहिली key ही public key तर दुसरी key ही private key असते. इथे एखादी माहिती Public key द्वारे Encrypt केली जाते, जेव्हा तुम्ही माहिती एखाद्या व्यक्तीला सेंड करता, तेव्हा समोरील व्यक्ती त्याच्या Private Key चा वापर करून Encrypt केलेला डाटा decrypt करून वाचू शकतो, यालाच Asymmetric Encryption असे म्हटले जाते. Asymmetric Encryption माहिती सुरक्षित करण्यासाठी एक उत्तम encryption चा प्रकार मानला जातो, कारण यामध्ये तुम्ही भेटा Encrypt करून Public key कोणालाही सांगितली, तरी तो व्यक्ती माहिती किंवा मेसेज पाहू शकत नाही, यासाठी private key चाच वापर करावा लागतो.


इतिहास

Encryption ही पद्धत जरी आता अधिक वापरली जात असली तरी, Encryption चा शोध हा अनेक वर्षांपूर्वीच लागला आहे, असे आपल्याला अनेक घटनांचे निरीक्षण केल्यावर निदर्शनास येते. Encryption चा उल्लेख प्रथम 1900 वर्षांपूर्वी आपल्याला पाहण्यास मिळतो. त्याकाळी अक्षरांना Symball किंवा विविध चिन्हांचे चे रूप देऊन पत्र Encrypt केले जात असे. ज्या व्यक्तींना symball किंवा चिन्हांचा अर्थ माहित असे, असेच व्यक्ती ते पत्र किंवा लेख वाचू शकत होती, ही पद्धत साधारणत ग्रीस आणि रोम मधील मिलिटरी स्वतःच्या राज्यांच्या संरक्षणार्थ पत्रव्यवहारासाठी वापरत होते.

कालांतराने पत्र किंवा लेख Encrypt करण्याची आणखी एक प्रभावी पद्धत उदयास आली, यामध्ये अक्षरांना ठराविक अंकांच्या स्थितीनुसार अंकांत सोबत बदलले जात होते. ज्या व्यक्तीला अंक आणि त्याचे योग्य स्थान माहीत असेल असाच व्यक्ती अक्षरांची ओळख पटू शकत होता, ही पद्धत कालांतराने प्रसिद्ध झाली. Encryption च्या हया पद्धतीला caesar ciphers असे म्हटले जात होते.

८०० वर्षांपूर्वी अरब प्रांतातील एक गणितीय तज्ञ al-kind याने संख्यांची वारंवार आणि त्यांचे स्थान मोजण्यासाठी एक पद्धत प्रचलित केली, या पद्धतीमुळे caesar ciphers या पद्धतीचा वापर करून Encrypt केलेले लेख किंवा पत्र सहज वाचता येत होते.

Al-kind ह्यांनी या पद्धतीत अक्षरांमधील अंकांची वारंवारता आणि अक्षरांमधील अंकांचे अचूक स्थान तपासले जायचे, ज्यामुळे त्या अंकांच्या जागी कोणती अक्षरे असतील हे लगेच ओळखता येत होते. Encrypt केलेले पत्र साध्या रूपात आणण्यासाठी त्या काळी ही पद्धत प्रभावी मानली जात होती.

१७९० च्या दरम्यान पुन्हा थॉमस जेफरसन नामक व्यक्तीने लष्करी पत्र व्यवहार अधिक सुरक्षित रित्या पार पाडण्यासाठी संदेश Encrypt आणि Decrypt करण्याचा एक नवीन सिद्धांत मांडला ज्याला सायफर असे नाव देण्यात आले होते, सोबतच त्यांनी ह्यासाठी एक यंत्र देखील तयार केले होते. याच सायफर सिद्धांताला आपण आज व्हील सायफर किंवा जेफर्सन या नावाने ओळखतो. या सिद्धांताचा वापर करून इंग्रजी मेसेजला अगदी 36 अक्षरांमध्ये Encrypt करता येत होते, किती मोठा मेसेज हा अगदी कमी अक्षरांमध्ये Encrypt करता येत होता.

मेसेज Encrypt करण्यासाठी ज्याप्रमाणे जेफरसन ने यंत्र आणि सिद्धांत तयार केला होता, अगदी याच प्रमाणे एक यंत्र १९१७ मध्ये अमेरिकन लष्कराचे मेजर Joseph Mauborne यांनी तयार केले होते. १९४२ पर्यंत या यंत्राचा वापर अमेरिकी लष्कर संदेश देवाणघेवाणीसाठी करत होते.

यानंतरचा काळ होता तो विश्वयुद्धाचा. दुसऱ्या विश्वयुद्धात विविध देश Enigma नावाचे यंत्र वापरत होती, त्यावेळी Encryption साठी Enigma या यंत्राचा वापर अगदी सुरक्षित मानला जात होता, कारण या यंत्राद्वारे दर दिवशी वेगवेगळ्या Code चा आधार घेऊन आणि नवनवीन पद्धतीने मॅसेज Encrypt केले जात होते, यामुळे संदेश केवळ ठराविक व्यक्तिंद्वारेच वाचला जात होता. कालांतराने Encryption साठी यंत्रांचा वापर वाढू लागला आणि आज इंटरनेटवर मोफत अनेक सॉफ्टवेअर उपलब्ध आहेत, ज्याद्वारे आपण संदेश Encrypt आणि ती Decrypt अगदी सहजरीत्या करू शकतो.


महत्व

आपण दैनंदिन जीवनात सतत आंतरजालाचा ( internet ) वापर करत असतो. इंटरनेट म्हटल्यावर इथे विषय येतो तो, HTTPS ( Hyper Text Transfer Protocol Secure ) आणि HTTP ( Hyper Text Transfer Protocol ) चा. ह्यावरून आपल्याला समजते की वेबसाईट Secure आहे की नाही. HTTPS हे HTTP पेक्षा अधिक सुरक्षित असते, त्यामुळे इंटरनेट वर आपण जर एखाद्या वेबसाईटला सतत भेट देत असू किंवा visit करत असू,  अशा वेबसाइटच्या URL च्या सुरुवातीला HTTPS आहे की नाही, हे जाणून घेणे फार महत्त्वाचे आहे कारण या वेबसाइटच्या URL च्या सुरुवातीला HTTPS असते, अशा वेबसाइट अधिक सुरक्षित मानल्या जातात, सोबतच आपण योग्य वेबसाईटवर आहोत आणि या वेबसाईटद्वारे आपली कोणत्याही माहितीचा दुरुपयोग केला जाणार नाही, अशी ग्वाही आपल्याला मिळते.

जेव्हा आपण इंटरनेट वापरत असतो, तेव्हाच आपला डाटा चोरला जाऊ शकतो किंवा त्याचा गैरवापर केला जाऊ शकतो असे नाही, तर अनेकदा तुमच्या संगणकामध्ये Virus किंवा Malware चा शिरकाव होऊन तुमची गुप्त माहिती चोरली जाऊ शकते, अशा वेळेस मुद्दा येतो तो Encryption चा, जर तुमच्या संगणकातील तुमची गुप्त माहिती तुम्ही Encrypt करून ठेवत असेल, तर कोणताही Malware किंवा Virus तुमच्या माहितीचा गैरवापर करू शकत नाही.

Encryption हे केवळ Government, मोठमोठ्या कंपन्यांसाठी महत्त्वाचे नसते, तर ते आपले दैनंदिन जीवनात देखील खूप महत्त्वाची भूमिका बजावते.


फायदे

एनक्रिप्शन अनेक फायदे देते, जे संवेदनशील माहितीच्या सुरक्षिततेसाठी आणि संरक्षणासाठी योगदान देतात. एन्क्रिप्शनचे काही प्रमुख फायदे खालीलप्रमाणे :

1. गोपनीयता

एन्क्रिप्शन हे सुनिश्चित करते की, केवळ अधिकृत पक्ष एनक्रिप्टेड डेटामध्ये प्रवेश करू शकतात. ती माहिती अशा प्रकारे स्क्रॅम्बल करते की ती योग्य डिक्रिप्शन कीशिवाय वाचता येत नाही. हे अनधिकृत व्यक्ती किंवा हॅकर्सना संवेदनशील डेटामध्ये प्रवेश मिळवण्यापासून प्रतिबंधित करते.

2. डेटा सुरक्षितता

डेटा एन्क्रिप्ट करून, जरी आक्रमणकर्त्याने ट्रान्समिशन दरम्यान ते रोखण्यात किंवा स्टोरेज स्थानावर प्रवेश मिळवला तरीही, ते डिक्रिप्शन कीशिवाय एन्क्रिप्ट केलेल्या सामग्रीचा अर्थ काढू शकणार नाहीत. यामुळे डेटाचे उल्लंघन आणि अनधिकृत प्रवेशाचा धोका कमी होतो.

3. अखंडता

एन्क्रिप्शन ट्रांझिट किंवा स्टोरेज दरम्यान डेटा छेडछाड रोखून डेटा अखंडता राखण्यात मदत करते. एनक्रिप्टेड डेटामध्ये कोणतेही अनधिकृत बदल डिक्रिप्शन केल्यावर ते समजण्यायोग्य नसतील, प्राप्तकर्त्यास डेटाशी तडजोड केली गेली आहे याची चेतावणी देईल.

4. प्रमाणीकरण

संदेशांची सत्यता आणि प्रेषकाची ओळख सत्यापित करण्यासाठी डिजिटल स्वाक्षरी आणि प्रमाणीकरण प्रोटोकॉलमध्ये एन्क्रिप्शनचा वापर केला जाऊ शकतो. हे सुनिश्चित करते की डेटा केवळ संरक्षित नाही तर वैध आणि सत्यापित स्त्रोताकडून देखील येतो.

5. अनुपालन

अनेक नियामक फ्रेमवर्क आणि उद्योग मानके (उदा. GDPR, HIPAA, PCI DSS) यांना एन्क्रिप्शनद्वारे संवेदनशील डेटाचे संरक्षण आवश्यक आहे. एनक्रिप्शनची अंमलबजावणी संस्थांना या नियमांचे पालन करण्यास आणि कायदेशीर आणि आर्थिक परिणाम टाळण्यास मदत करू शकते.

6. सुरक्षित डेटा शेअरिंग

एनक्रिप्शन इंटरनेट सारख्या अविश्वासू नेटवर्कवर विश्वसनीय पक्षांदरम्यान सुरक्षित डेटा शेअरिंग सक्षम करते. हे सुनिश्चित करते की केवळ इच्छित प्राप्तकर्तेच माहितीमध्ये प्रवेश करू शकतात, गोपनीयता आणि सुरक्षितता वाढवतात.

7. स्पर्धात्मक फायदा

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

8. बौद्धिक संपत्तीचे संरक्षण

एन्क्रिप्शन मौल्यवान बौद्धिक संपदा, व्यापार रहस्ये आणि मालकीची माहिती चोरी किंवा औद्योगिक हेरगिरीपासून संरक्षित करू शकते. हे विशेषतः नावीन्यपूर्ण आणि मालकी तंत्रज्ञानावर अवलंबून असलेल्या व्यवसायांसाठी महत्त्वपूर्ण आहे.

9. सुरक्षित क्लाउड स्टोरेज

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

10. मनाची शांती

एनक्रिप्शन व्यक्ती आणि संस्था दोघांनाही मनःशांती प्रदान करते, त्यांची संवेदनशील माहिती सुरक्षित आहे आणि विविध सायबर धोक्यांपासून संरक्षित आहे.

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

तोटे

एनक्रिप्शन प्रणाली डेटा सुरक्षिततेसाठी महत्त्वपूर्ण फायदे देते, परंतु ते काही संभाव्य तोटे आणि आव्हानांसह देखील येते. एनक्रिप्शन केव्हा आणि कसे लागू करायचे, याबद्दल माहितीपूर्ण निर्णय घेण्यासाठी या पैलूंचा विचार करणे आवश्यक आहे:

1. कार्यप्रदर्शन ओव्हरहेड

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

2. KEY व्यवस्थापन जटिलता

प्रभावी एनक्रिप्शन मजबूत की व्यवस्थापन पद्धतींवर अवलंबून असते. एनक्रिप्शन की व्युत्पन्न करणे, संचयित करणे, वितरण करणे आणि रद्द करणे आव्हानात्मक असू शकते, विशेषतः मोठ्या प्रमाणावरील प्रणालींमध्ये. खराब की व्यवस्थापन एनक्रिप्टेड डेटाच्या सुरक्षिततेशी तडजोड करू शकते.

3. डेटा पुनर्प्राप्ती आव्हाने

एन्क्रिप्शन की गमावल्यास किंवा तडजोड केल्यास, एन्क्रिप्ट केलेला डेटा कायमचा प्रवेश करण्यायोग्य होऊ शकतो. हे स्वतःच एक सुरक्षा वैशिष्ट्य असले तरी, पुनर्प्राप्ती यंत्रणा काळजीपूर्वक डिझाइन आणि व्यवस्थापित न केल्यास ते एक गैरसोय होऊ शकते.

4. वापरकर्त्याची सोय

अंतिम वापरकर्त्यांसाठी, एन्क्रिप्शन एन्क्रिप्टेड डेटामध्ये प्रवेश करणे आणि व्यवस्थापित करण्यात जटिलता जोडू शकते. सशक्त एन्क्रिप्शनसाठी बर्‍याचदा सुरक्षित आणि जटिल संकेतशब्द किंवा सांकेतिक वाक्यांश व्यवस्थापन आवश्यक असते, जे वापरकर्त्यांना लक्षात ठेवणे आणि वापरणे गैरसोयीचे असू शकते.

5. संवाद सुसंगतता

एन्क्रिप्शन प्रभावीपणे कार्य करण्यासाठी, प्रेषक आणि प्राप्तकर्ता दोघांनी सुसंगत एन्क्रिप्शन प्रोटोकॉल आणि अल्गोरिदम वापरणे आवश्यक आहे. काही प्रकरणांमध्ये, भिन्न प्रणाली विसंगत एन्क्रिप्शन पद्धती वापरत असल्यास इंटरऑपरेबिलिटी समस्या उद्भवू शकतात.

६. सिंगल पॉइंट ऑफ फेल्युअर

एनक्रिप्शन एकाच मास्टर की किंवा सेंट्रलाइज्ड की मॅनेजमेंट सिस्टीमवर अवलंबून असते अशा परिस्थितींमध्ये, त्या कीच्या तडजोडीमुळे सर्व एनक्रिप्टेड डेटा उघड होऊ शकतो, ज्यामुळे तो अपयशाचा संभाव्य सिंगल पॉइंट बनतो. .

7. नियामक अनुपालन आव्हाने

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

8. साइड-चॅनल हल्ल्यांची संवेदनाक्षमता

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

9. एनक्रिप्शन बॅकडोअर्स

एन्क्रिप्शनच्या वापरामुळे कायद्याची अंमलबजावणी किंवा राष्ट्रीय सुरक्षेच्या हेतूंसाठी अधिकृत प्रवेशास अनुमती देण्यासाठी बॅकडोअरच्या संभाव्य गरजेबद्दल वादविवाद सुरू झाले आहेत. बॅकडोअर्स सादर केल्याने संपूर्ण एन्क्रिप्शन सुरक्षितता कमकुवत होऊ शकते आणि नैतिक आणि गोपनीयतेची चिंता वाढू शकते.

10. सुरक्षेची खोटी भावना

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

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

अधिक लेख :

1. NVSP चा फुल फॉर्म काय ?

2. डेटा सायन्स म्हणजे काय ?

3. WIFI चा फुल फॉर्म काय ? | WIFI Full Form in Marathi

4. ई संवाद म्हणजे काय व त्याचे प्रकार कोणते ?

Leave a Comment