AES Encryptor / Decryptor
Encrypt and decrypt text using AES-256-GCM with PBKDF2 key derivation in your browser.
पासवर्ड
की साइज़
सादा पाठ
इस टूल के बारे में
AES टेक्स्ट एन्क्रिप्टर AES-GCM (गैलोइस/काउंटर मोड) का उपयोग करता है, जो गोपनीयता और अखंडता दोनों प्रदान करने वाली प्रमाणित एन्क्रिप्शन योजना है। पासवर्ड को PBKDF2 (1,00,000 पुनरावृत्तियाँ, SHA-256) का उपयोग करके क्रिप्टोग्राफिक कुंजी में बदला जाता है।
आउटपुट फॉर्मेट Base64(सॉल्ट + IV + सिफर पाठ + ऑथ टैग) है। यह स्व-निहित ब्लॉब है — डिक्रिप्ट करने के लिए पेस्ट करें। सभी ऑपरेशन ब्राउज़र के native crypto.subtle API का उपयोग करते हैं।
कैसे उपयोग करें
- एन्क्रिप्ट या डिक्रिप्ट मोड चुनें।
- मजबूत पासवर्ड दर्ज करें (दोनों के लिए एक ही पासवर्ड उपयोग करें)।
- एन्क्रिप्ट मोड: सादा पाठ टाइप/पेस्ट करें या सैंपल क्लिक करें।
- डिक्रिप्ट मोड: इस टूल से बना Base64 सिफर पाठ पेस्ट करें।
- एन्क्रिप्ट/डिक्रिप्ट क्लिक करें और परिणाम कॉपी करें।
उपयोग के मामले
डेवलपर संवेदनशील कॉन्फ़िगरेशन स्निपेट को स्टोर करने से पहले एन्क्रिप्ट करते हैं। सुरक्षा शोधकर्ता AES-GCM डिक्रिप्शन लॉजिक को सत्यापित करते हैं। टीमें सार्वजनिक विकी में एन्क्रिप्टेड क्रेडेंशियल साझा करती हैं।
अक्सर पूछे जाने वाले प्रश्न
- क्या यह टूल प्रोडक्शन सीक्रेट के लिए सुरक्षित है? — एन्क्रिप्शन क्रिप्टोग्राफिक रूप से मजबूत है, लेकिन वेब-आधारित टूल में अंतर्निहित जोखिम हैं। प्रोडक्शन सीक्रेट के लिए समर्पित सीक्रेट मैनेजर का उपयोग करें।
- एक ही पाठ हर बार अलग सिफर पाठ क्यों देता है? — हर एन्क्रिप्शन में नया यादृच्छिक सॉल्ट और IV बनाया जाता है। यह सही व्यवहार है।
- गलत पासवर्ड उपयोग करने पर क्या होगा? — AES-GCM में ऑथेंटिकेशन टैग है। गलत पासवर्ड से करप्टेड आउटपुट की बजाय एरर आएगा।
- क्या मैं इसे दूसरी प्रोग्रामिंग भाषा में डिक्रिप्ट कर सकता हूँ? — हाँ। फॉर्मेट PBKDF2 की डेरिवेशन के साथ स्टैंडर्ड AES-256-GCM है। Python, Node.js और Java के लिए समकक्ष कोड मौजूद है।