RSA Online

सुरक्षित RSA उपकरणकिट

तपाईंको ब्राउजरमा सिधै कुञ्जीहरू उत्पन्न गर्नुहोस्, सन्देशहरू ईन्क्रिप्ट र डिक्रिप्ट गर्नुहोस्। खुला स्रोत र गोपनीयता केन्द्रित।

RSA के हो र तुलना

असममित ईन्क्रिप्शन (RSA)

RSA Asymmetric ईन्क्रिप्शनको लागि स्वर्ण मानक हो, जसलाई NIST (FIPS 186)IETF (RFC 8017) जस्ता अधिकारीहरूले परिभाषित गरेका छन्।

यसले दुई कुञ्जीहरू प्रयोग गर्दछ: डाटा लक गर्न एउटा Public Key र यसलाई अनलक गर्न एउटा Private Key। यसले "कुञ्जी विनिमय समस्या" समाधान गर्दछ, रहस्यहरू अग्रिम साझा नगरी सुरक्षित संचार अनुमति दिन्छ।

बनाम सममित ईन्क्रिप्शन (AES)

Symmetric ईन्क्रिप्शन (जस्तै AES) लक गर्न र अनलक गर्न दुबैको लागि एउटै single key प्रयोग गर्दछ। यो अत्यन्त छिटो छ तर सुरक्षित कुञ्जी स्थानान्तरण आवश्यक पर्दछ।

The Standard Practice: आधुनिक प्रणालीहरूले सममित ईन्क्रिप्शन (हाइब्रिड ईन्क्रिप्शन) को लागि अनियमित Secret Key सुरक्षित रूपमा विनिमय गर्न RSA प्रयोग गर्छन्, RSA को विश्वासलाई AES को गतिसँग जोड्दै।

कुञ्जी आकार सुरक्षा विश्लेषण

आकारतोड्ने कठिनाई (लागत/समय)कमजोरीहरूप्रयोग मामला
1024-bitFeasible.
ठूला संगठनहरू द्वारा तोडिएको।
अनुमानित लागत: ~$10M हार्डवेयर ~1 वर्ष।
Broken मानिन्छ। लगज्याम जस्ता पूर्व-गणना आक्रमणहरूको लागि कमजोर। केवल गैर-महत्वपूर्ण पुरानो प्रणाली परीक्षणको लागि पर्याप्त।पुरानो प्रणालीहरू, छोटो अवधिको परीक्षण।
2048-bitInfeasible (Current Tech).
शास्त्रीय कम्प्युटरहरूसँग अरबौं वर्ष।
~14 मिलियन क्युबिटहरू चाहिन्छ (क्वान्टम)।
मानक सुरक्षित। कुनै ज्ञात शास्त्रीय कमजोरीहरू छैनन्। भविष्यका शक्तिशाली क्वान्टम कम्प्युटरहरू (शोरको एल्गोरिदम) को लागि कमजोर।वेब (HTTPS), प्रमाणपत्रहरू, इमेल।
4096-bitExtreme.
2048 भन्दा घातीय रूपमा गाह्रो।
दशकौंसम्म नगण्य जोखिम।
धेरैको लागि अत्यधिक। प्राथमिक "कमजोरी" प्रदर्शन लागत (CPU/ब्याट्री खपत) हो। 2048 जस्तै क्वान्टम जोखिम, मात्र यसलाई ढिलो गर्दै।शीर्ष गोप्य कागजातहरू, रूट प्रमाणपत्रहरू।

यसले कसरी काम गर्छ

1

कुञ्जीहरू उत्पन्न गर्नुहोस्

गणितीय रूपमा लिङ्क गरिएको कुञ्जीहरूको जोडी सिर्जना गर्नुहोस्। सार्वजनिक कुञ्जी साझा गर्नुहोस्, निजी कुञ्जी सुरक्षित राख्नुहोस्।

2

डाटा ईन्क्रिप्ट गर्नुहोस्

प्रेषकहरूले सन्देश लक गर्न तपाईंको सार्वजनिक कुञ्जी प्रयोग गर्छन्। एक पटक लक भएपछि, तिनीहरूले पनि यसलाई अनलक गर्न सक्दैनन्।

3

डाटा डिक्रिप्ट गर्नुहोस्

तपाईंले सन्देश अनलक गर्न र मूल पाठ पढ्न आफ्नो गोप्य निजी कुञ्जी प्रयोग गर्नुहुन्छ।

विश्वसनीय मानकहरू र संगठनहरू

आधुनिक क्रिप्टोग्राफी खुला मानकहरू र विश्वसनीय संगठनहरूमा निर्भर गर्दछ। हामी प्राधिकरणको "गोल्डेन ट्रियो" पालना गर्छौं।

RSA विस्तृत ट्यूटोरियल

RSA क्रिप्टोसिस्टमको म्याकानिक्समा गहिरो डाइभ।

1. कुञ्जी उत्पादन

कुञ्जीहरूको जोडी उत्पन्न हुन्छ:

Public Key: Can be shared openly. Used to encrypt messages.
Private Key: Must be kept SECRET. Used to decrypt messages.

2. ईन्क्रिप्शन प्रक्रिया

प्रेषकले सन्देश ईन्क्रिप्ट गर्न प्राप्तकर्ताको Public Key प्रयोग गर्दछ। ईन्क्रिप्शन पछि, सन्देश अनियमित गड्डमड्ड पाठ जस्तो देखिन्छ र निजी कुञ्जी बिना बुझ्न सकिदैन।

3. डिक्रिप्शन प्रक्रिया

प्राप्तकर्ताले सन्देशलाई पढ्न योग्य पाठमा फिर्ता डिक्रिप्ट गर्न तिनीहरूको Private Key प्रयोग गर्दछ। गणितीय रूपमा, केवल निजी कुञ्जीले सार्वजनिक कुञ्जीद्वारा गरिएको अपरेशनलाई उल्ट्याउन सक्छ।

सुरक्षामा नोट

आफ्नो निजी कुञ्जी कहिल्यै साझा नगर्नुहोस्। यो उपकरण 100% तपाईंको ब्राउजरमा चल्छ। यद्यपि, उच्च मूल्यका रहस्यहरूको लागि, सधैं स्थापित नेटिभ उपकरणहरू वा हार्डवेयर सुरक्षा मोड्युलहरू प्रयोग गर्नुहोस्।

बारम्बार सोधिने प्रश्नहरू

के मेरो डाटा सर्भरमा पठाइन्छ?

होइन। सबै ईन्क्रिप्शन र डिक्रिप्शन अपरेशनहरू JavaScript प्रयोग गरेर तपाईंको ब्राउजरमा पूर्ण रूपमा हुन्छन्। कुनै पनि कुञ्जी वा डाटा कहिल्यै प्रसारण हुँदैन।

के म यसलाई उत्पादन रहस्यहरूको लागि प्रयोग गर्न सक्छु?

जब गणित मानक RSA हो, वेब ब्राउजरहरू विस्तार वा सम्झौता गरिएको वातावरणको लागि कमजोर हुन सक्छन्। महत्वपूर्ण उच्च सुरक्षा कुञ्जीहरूको लागि, अफलाइन उपकरणहरू प्रयोग गर्नुहोस्।

मैले कुन कुञ्जी आकार प्रयोग गर्नुपर्छ?

2048-बिट हालको सुरक्षा मानक हो। 1024-बिट छिटो छ तर कम सुरक्षित छ। 4096-बिट धेरै सुरक्षित छ तर उत्पन्न गर्न र प्रयोग गर्न धेरै ढिलो छ।

कुञ्जी उत्पादन किन ढिलो छ?

RSA को लागि ठूला अभाज्य संख्याहरू उत्पन्न गर्न महत्त्वपूर्ण कम्प्युटिङ शक्ति आवश्यक पर्दछ। यो तपाईंको ब्राउजरमा JavaScript मा चलिरहेको हुनाले, यसले केही सेकेन्ड (वा 4096-बिटको लागि लामो) लिन सक्छ।

RSA अनलाइन कसले प्रयोग गर्नुपर्छ?

विकासकर्ताहरू

स्थानीय उपकरणहरू सेटअप नगरी परीक्षण वातावरण वा डिबग क्रिप्टो कार्यान्वयनहरूको लागि द्रुत रूपमा कुञ्जीहरू उत्पन्न गर्नुहोस्।

विद्यार्थीहरू

सार्वजनिक कुञ्जी क्रिप्टोग्राफीको बारेमा अन्तरक्रियात्मक रूपमा जान्नुहोस्। कुञ्जीहरू, ईन्क्रिप्शन र डिक्रिप्शनले कसरी काम गर्छ बुझ्नुहोस्।

गोपनीयता अधिवक्ताहरू

सार्वजनिक च्यानलहरूको लागि अभिप्रेत छोटो सन्देशहरू ईन्क्रिप्ट गर्नुहोस् जहाँ तपाईं केवल एक विशिष्ट प्राप्तकर्ताले यसलाई पढ्न चाहनुहुन्छ।

प्रणाली प्रशासकहरू

वन-टाइम SSH पहुँच वा कन्फिगरेसन फाइलहरूको लागि अस्थायी कुञ्जीहरू उत्पन्न गर्नुहोस् (सधैं 2048+ बिटहरू प्रयोग गर्नुहोस्)।

हामीलाई सम्पर्क गर्नुहोस्

प्रश्नहरू छन्, बग फेला पार्नुभयो वा समर्थन चाहिन्छ? हामीलाई सम्पर्क गर्नुहोस्।

support@rsaonline.app