टेक्स्ट एन्क्रिप्शन टूल

बेस64 एन्कोडिंग (base64-encode)

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

बेस64 डिकोडिंग (base64-decode)

बेस64 डिकोडिंग बेस64-एन्कोडेड डेटा को उसके मूल बाइनरी प्रारूप में वापस लाने की प्रक्रिया है। यह फ़ाइल स्थानांतरण और छवि डेटा बहाली में एक महत्वपूर्ण भूमिका निभाता है, जिससे डेटा की अखंडता सुनिश्चित होती है।

एमडी5 हैश (md5)

एमडी5 एक एल्गोरिथ्म है जो 128-बिट हैश मान उत्पन्न करता है, जिसका उपयोग आमतौर पर डेटा अखंडता जांच के लिए किया जाता है। हालांकि, ज्ञात सुरक्षा कमजोरियों के कारण, महत्वपूर्ण सुरक्षा उद्देश्यों के लिए SHA-2 परिवार के हैश की सिफारिश की जाती है।

एसएचए-1 हैश (sha1)

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

एसएचए-256 हैश (sha256)

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

एसएचए-224 हैश (sha224)

एसएचए-224 एसएचए-2 परिवार में एक हैश फ़ंक्शन है जो 224-बिट हैश मान उत्पन्न करता है। यह सुरक्षा और प्रसंस्करण गति के बीच एक संतुलन बनाता है और विभिन्न सुरक्षा प्रोटोकॉल में उपयोग किया जाता है।

एसएचए-512 हैश (sha512)

एसएचए-512 एसएचए-2 परिवार में एक हैश फ़ंक्शन है जो एक बहुत लंबा 512-बिट हैश मान उत्पन्न करता है, जो अत्यधिक उच्च सुरक्षा प्रदान करता है। यह मुख्य रूप से उच्च-प्रदर्शन सर्वर और सुरक्षा-महत्वपूर्ण वातावरण में उपयोग किया जाता है।

एसएचए-384 हैश (sha384)

एसएचए-384 एसएचए-2 परिवार में एक हैश फ़ंक्शन है जो 384-बिट हैश मान उत्पन्न करता है और एसएचए-512 का एक प्रकार है। यह मुख्य रूप से उच्च स्तर की सुरक्षा की आवश्यकता वाले सिस्टम में उपयोग किया जाता है।

एसएचए-3 हैश (sha3)

एसएचए-3 नवीनतम क्रिप्टोग्राफ़िक हैश मानक है। इसकी आंतरिक संरचना एसएचए-2 से भिन्न है, जो इसकी सुरक्षा को और बढ़ाती है। भविष्य में इसके विभिन्न सुरक्षा प्रणालियों में मानक हैश एल्गोरिथ्म बनने की उम्मीद है।

आरआईपीईएमडी-160 हैश (ripemd160)

आरआईपीईएमडी-160 एक क्रिप्टोग्राफ़िक हैश फ़ंक्शन है जो 160-बिट हैश मान उत्पन्न करता है। यह विशेष रूप से क्रिप्टोक्यूरेंसी वॉलेट पते बनाने में उपयोग किया जाता है। यह एक एल्गोरिथ्म है जो सुरक्षा और दक्षता को संतुलित करता है।

यूआरआई एन्कोडिंग (encodeURI)

encodeURI फ़ंक्शन एक संपूर्ण यूआरआई स्ट्रिंग को एन्कोड करता है, इसे परिवर्तित करता है ताकि इसे एक वेब पते में सुरक्षित रूप से शामिल किया जा सके। यह विशेष वर्णों या गैर-एएससीआईआई वर्णों को एक ऐसे प्रारूप में बदल देता है जिसे वेब ब्राउज़र द्वारा सही ढंग से संभाला जा सकता है।

यूआरआई घटक एन्कोडिंग (encodeURIComponent)

encodeURIComponent फ़ंक्शन का उपयोग यूआरआई के व्यक्तिगत घटकों (जैसे, क्वेरी पैरामीटर) को एन्कोड करने के लिए किया जाता है। यह पूरे यूआरएल के बजाय आंशिक स्ट्रिंग्स को सुरक्षित रूप से संभालने के लिए अधिक उपयुक्त है।

यूआरआई डिकोडिंग (decodeURI)

decodeURI फ़ंक्शन encodeURI के साथ एन्कोड की गई यूआरआई स्ट्रिंग को उसके मूल रूप में पुनर्स्थापित करता है। यह एक वेब पते में एन्कोड किए गए वर्णों की व्याख्या करता है और उन्हें मानव-पठनीय स्ट्रिंग में परिवर्तित करता है।

यूआरआई घटक डिकोडिंग (decodeURIComponent)

decodeURIComponent फ़ंक्शन encodeURIComponent के साथ एन्कोड किए गए यूआरआई घटक को पुनर्स्थापित करता है। इसका उपयोग मुख्य रूप से क्वेरी स्ट्रिंग्स या फॉर्म डेटा को पुनर्स्थापित करने के लिए किया जाता है।

एचएमएसी-एमडी5 (HmacMD5)

एचएमएसी-एमडी5 एक विधि है जो एक गुप्त कुंजी को एमडी5 हैश फ़ंक्शन के साथ जोड़कर एक संदेश प्रमाणीकरण कोड उत्पन्न करती है। इसका उपयोग डेटा अखंडता और प्रमाणीकरण सुनिश्चित करने के लिए किया जाता है, और यह अकेले एमडी5 का उपयोग करने की तुलना में सुरक्षा को काफी बढ़ाता है।

एचएमएसी-आरआईपीईएमडी160 (HmacRIPEMD160)

एचएमएसी-आरआईपीईएमडी160 एक गुप्त कुंजी के साथ आरआईपीईएमडी-160 हैश को जोड़कर संदेश प्रमाणीकरण करता है। यह सुरक्षा प्रोटोकॉल में व्यापक रूप से उपयोग किया जाता है, विशेष रूप से क्रिप्टोक्यूरेंसी से संबंधित।

एचएमएसी-एसएचए1 (HmacSHA1)

एचएमएसी-एसएचए1 एक गुप्त कुंजी के साथ एसएचए-1 हैश एल्गोरिथ्म को जोड़कर एक संदेश प्रमाणीकरण कोड बनाता है। यह अतीत में व्यापक रूप से उपयोग किया जाता था लेकिन धीरे-धीरे एसएचए-2 परिवार द्वारा प्रतिस्थापित किया जा रहा है।

एचएमएसी-एसएचए224 (HmacSHA224)

एचएमएसी-एसएचए224 एसएचए-224 हैश और एक गुप्त कुंजी का उपयोग करके संदेश प्रमाणीकरण सुनिश्चित करता है। यह उन वातावरणों के लिए उपयुक्त है जिन्हें सुरक्षा और प्रदर्शन के संतुलन की आवश्यकता होती है।

एचएमएसी-एसएचए256 (HmacSHA256)

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

एचएमएसी-एसएचए3 (HmacSHA3)

एचएमएसी-एसएचए3 नवीनतम एसएचए-3 हैश फ़ंक्शन को एक गुप्त कुंजी के साथ जोड़कर मजबूत संदेश प्रमाणीकरण प्रदान करता है। यह आधुनिक अनुप्रयोगों के लिए उपयुक्त है जहां सुरक्षा महत्वपूर्ण है।

एचएमएसी-एसएचए384 (HmacSHA384)

एचएमएसी-एसएचए384 एसएचए-384 हैश और एक गुप्त कुंजी के साथ एक संदेश प्रमाणीकरण कोड उत्पन्न करता है, जो उच्च-सुरक्षा वातावरण में विश्वसनीय प्रमाणीकरण का समर्थन करता है।

एचएमएसी-एसएचए512 (HmacSHA512)

एचएमएसी-एसएचए512 बहुत मजबूत एसएचए-512 हैश फ़ंक्शन को एक गुप्त कुंजी के साथ जोड़ता है ताकि उच्च स्तर की डेटा अखंडता और प्रमाणीकरण प्रदान किया जा सके। इसका उपयोग वित्तीय और सरकारी प्रणालियों में किया जाता है।

एईएस एन्क्रिप्शन (AES)

एईएस (उन्नत एन्क्रिप्शन मानक) एक सममित-कुंजी एल्गोरिथ्म है जिसका व्यापक रूप से डेटा एन्क्रिप्शन के लिए उपयोग किया जाता है। यह बाहरी घुसपैठ या डेटा रिसाव को रोकने के लिए संवेदनशील जानकारी को एन्क्रिप्ट करता है।

एईएस डिक्रिप्शन (AES)

एईएस डिक्रिप्शन एईएस-एन्क्रिप्टेड डेटा को उसके मूल प्लेनटेक्स्ट में पुनर्स्थापित करने की प्रक्रिया है। इसका उपयोग एन्क्रिप्शन के साथ मिलकर किया जाता है और सुरक्षित डेटा विनिमय के लिए आवश्यक है।

ट्रिपलडीईएस एन्क्रिप्शन (TripleDES)

ट्रिपलडीईएस एक सममित-कुंजी एन्क्रिप्शन विधि है जो डीईएस एल्गोरिथ्म को तीन बार लागू करके सुरक्षा बढ़ाती है। यह एईएस से पहले व्यापक रूप से उपयोग किया जाता था और अभी भी संगतता के लिए उपयोग किया जाता है।

ट्रिपलडीईएस डिक्रिप्शन (TripleDES)

ट्रिपलडीईएस डिक्रिप्शन ट्रिपलडीईएस-एन्क्रिप्टेड डेटा को उसके मूल डेटा में पुनर्स्थापित करने की प्रक्रिया है। यह एन्क्रिप्शन के साथ डेटा सुरक्षा बनाए रखने के लिए आवश्यक है।

आरसी4 एन्क्रिप्शन (RC4)

आरसी4 एक स्ट्रीम सिफर है जो तेज एन्क्रिप्शन प्रदान करता था, लेकिन कई सुरक्षा कमजोरियों के कारण यह आधुनिक सुरक्षा प्रणालियों में आमतौर पर उपयोग नहीं किया जाता है। इसका उपयोग केवल पुराने प्रोटोकॉल के साथ सीमित संगतता के लिए किया जाता है।

आरसी4 डिक्रिप्शन (RC4)

आरसी4 डिक्रिप्शन आरसी4-एन्क्रिप्टेड डेटा को उसकी मूल स्थिति में पुनर्स्थापित करने की प्रक्रिया है। सुरक्षा मुद्दों के कारण, नई परियोजनाओं में आरसी4 का उपयोग करने की अनुशंसा नहीं की जाती है।

रैबिट एन्क्रिप्शन (Rabbit)

रैबिट एक हल्का स्ट्रीम सिफर एल्गोरिथ्म है जो तेज और कुशल एन्क्रिप्शन प्रदान करता है। यह कम-शक्ति वाले उपकरणों और एम्बेडेड सिस्टम में उपयोगी है।

रैबिट डिक्रिप्शन (Rabbit)

रैबिट डिक्रिप्शन रैबिट स्ट्रीम-एन्क्रिप्टेड डेटा को पुनर्स्थापित करने की प्रक्रिया है, जो उच्च प्रसंस्करण गति बनाए रखते हुए सुरक्षा प्रदान करती है।

रैबिटलिगेसी एन्क्रिप्शन (RabbitLegacy)

रैबिटलिगेसी रैबिट एल्गोरिथ्म का एक पुराना संस्करण है, जिसका उपयोग कुछ प्रणालियों में संगतता के लिए किया जाता है। इसका सुरक्षा स्तर आधुनिक संस्करण से कम हो सकता है।

रैबिटलिगेसी डिक्रिप्शन (RabbitLegacy)

रैबिटलिगेसी डिक्रिप्शन रैबिटलिगेसी-एन्क्रिप्टेड डेटा को पुनर्स्थापित करने की प्रक्रिया है। यह आधुनिक सुरक्षा आवश्यकताओं के लिए उपयुक्त नहीं हो सकता है, इसलिए सावधानी बरतने की सलाह दी जाती है।