TL
Tool Lab
💰Donate
💰Donate

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 का उपयोग करते हैं।

कैसे उपयोग करें

  1. एन्क्रिप्ट या डिक्रिप्ट मोड चुनें।
  2. मजबूत पासवर्ड दर्ज करें (दोनों के लिए एक ही पासवर्ड उपयोग करें)।
  3. एन्क्रिप्ट मोड: सादा पाठ टाइप/पेस्ट करें या सैंपल क्लिक करें।
  4. डिक्रिप्ट मोड: इस टूल से बना Base64 सिफर पाठ पेस्ट करें।
  5. एन्क्रिप्ट/डिक्रिप्ट क्लिक करें और परिणाम कॉपी करें।

उपयोग के मामले

डेवलपर संवेदनशील कॉन्फ़िगरेशन स्निपेट को स्टोर करने से पहले एन्क्रिप्ट करते हैं। सुरक्षा शोधकर्ता AES-GCM डिक्रिप्शन लॉजिक को सत्यापित करते हैं। टीमें सार्वजनिक विकी में एन्क्रिप्टेड क्रेडेंशियल साझा करती हैं।

अक्सर पूछे जाने वाले प्रश्न

  • क्या यह टूल प्रोडक्शन सीक्रेट के लिए सुरक्षित है?एन्क्रिप्शन क्रिप्टोग्राफिक रूप से मजबूत है, लेकिन वेब-आधारित टूल में अंतर्निहित जोखिम हैं। प्रोडक्शन सीक्रेट के लिए समर्पित सीक्रेट मैनेजर का उपयोग करें।
  • एक ही पाठ हर बार अलग सिफर पाठ क्यों देता है?हर एन्क्रिप्शन में नया यादृच्छिक सॉल्ट और IV बनाया जाता है। यह सही व्यवहार है।
  • गलत पासवर्ड उपयोग करने पर क्या होगा?AES-GCM में ऑथेंटिकेशन टैग है। गलत पासवर्ड से करप्टेड आउटपुट की बजाय एरर आएगा।
  • क्या मैं इसे दूसरी प्रोग्रामिंग भाषा में डिक्रिप्ट कर सकता हूँ?हाँ। फॉर्मेट PBKDF2 की डेरिवेशन के साथ स्टैंडर्ड AES-256-GCM है। Python, Node.js और Java के लिए समकक्ष कोड मौजूद है।