RSA का मतलब रिवेस्ट, शमीर, एडलमैन है। वे सार्वजनिक-कुंजी एन्क्रिप्शन तकनीक के संस्थापक हैं, जो संरक्षित सूचना प्रसारण के लिए एक सार्वजनिक-कुंजी क्रिप्टोसिस्टम है। यह विशेष रूप से इंटरनेट पर डेटा स्थानांतरित करते समय प्रतिक्रियाशील जानकारी प्रसारित करने के लिए एक मानक एन्क्रिप्शन दृष्टिकोण है।
रिवेस्ट-शमीर-एडलमैन (आरएसए) एन्क्रिप्शन एल्गोरिथम एक असममित एन्क्रिप्शन एल्गोरिथम है जिसका व्यापक रूप से कुछ उत्पादों और सेवाओं में उपयोग किया जाता है। एक निजी और सार्वजनिक कुंजी उत्पन्न होती है, सार्वजनिक कुंजी किसी के लिए भी उपलब्ध होती है और निजी कुंजी एक निजी होती है जिसे केवल कुंजी सेट निर्माता द्वारा जाना जाता है।
आरएसए के साथ, निजी या सार्वजनिक कुंजी जानकारी को एन्क्रिप्ट कर सकती है, जबकि अलग-अलग कुंजी इसे डिक्रिप्ट करती है। यह एक कारण है कि आरएसए सेकेंड-हैंड एसिमेट्रिक एन्क्रिप्शन एल्गोरिथम है।
अभाज्य संख्या वह होती है जो केवल एक और स्वयं से विभाज्य होती है। उदाहरण के लिए, 3 एक अभाज्य संख्या है, क्योंकि इसे केवल 1 या 3 से विभाजित किया जा सकता है, लेकिन 4 एक अभाज्य संख्या नहीं है, क्योंकि 1 और 4 के अलावा, इसे 2 से भी विभाजित किया जा सकता है। इसी तरह, 5, 7, 11, 13, 17…. अभाज्य संख्याएँ हैं जबकि 6, 8, 9, 10, 12 अभाज्य संख्याएँ हैं।
आरएसए एल्गोरिथम गणितीय भाग पर निर्भर करता है कि यह केवल बड़ी अभाज्य संख्याओं को एक साथ खोजने और गुणा करने के लिए है, लेकिन उनके उत्पाद को कारक बनाना बेहद जटिल है। आरएसए गोपनीयता (सार्वजनिक कुंजी के साथ एन्क्रिप्शन और निजी कुंजी के साथ डिक्रिप्टिंग) और समान रूप से संरक्षित डिजिटल हस्ताक्षर दोनों का समर्थन करता है।
आरएसए सूचना सुरक्षा ने उस तकनीक का बीड़ा उठाया और विपणन किया जो वेब पर डेटा और दस्तावेजों को सुरक्षित रूप से कनेक्ट करना और स्थानांतरित करना संभव बनाता है और वर्चुअल ट्रेडिंग पार्टनर्स की पहचान को प्रमाणित और प्रमाणित करता है-डिजिटल कॉमर्स की व्यापक स्वीकृति के लिए महत्वपूर्ण विकास।
प्रौद्योगिकी का उपयोग स्नूपर्स को मोबाइल कॉल और अन्य डिजिटल संचार पर छिपकर सुनने से बचने के लिए भी किया जा सकता है। RSA की तकनीक को सार्वजनिक कुंजी एन्क्रिप्शन के रूप में जाना जाता है। यह कंप्यूटर, कंप्यूटर नेटवर्क, और कंप्यूटर सूचना छेड़छाड़-प्रूफ बनाने की पिछली योजनाओं की तुलना में प्रकाश-वर्षों की प्रगति थी।
आरएसए ई और डी सहित दो एक्सपोनेंट्स का उपयोग करता है, जहां ई को सार्वजनिक किया जाता है और डी निजी होता है। मान लीजिए कि P प्लेन टेक्स्ट है और C सिफरटेक्स्ट है। रिंग और एक समूह सहित दो बीजीय संरचनाएँ होती हैं।
-
एन्क्रिप्शन/डिक्रिप्शन रिंग − आरएसए को एक रिंग चाहिए R =
n , +, x> एन्क्रिप्शन और डिक्रिप्शन के लिए दो अंकगणितीय संचालन यानी जोड़ और गुणा के साथ। RSA में, यह रिंग सार्वजनिक है क्योंकि मापांक n सार्वजनिक है। कोई व्यक्ति इस रिंग का उपयोग करके एन्क्रिप्शन करने के लिए संदेश भेज सकता है। -
प्रमुख पीढ़ी समूह − आरएसए को गुणक समूह G =
фn . की आवश्यकता है ,*, X> फोर्की जनरेशन। यह समूह केवल गुणा और भाग प्रदान करता है, जो सार्वजनिक और निजी कुंजी बनाने के लिए आवश्यक हैं। यह समूह जनता से गुप्त है क्योंकि इसका मापांक, (n) जनता से गुप्त है।