aes-encryption.com
हिन्दी

भाषा बदलने से कार्यक्षेत्र फिर लोड होता है। पहले परिणाम सेव करें और इनपुट की कॉपी रखें।

EnglishEspañolPortuguês (Brasil)简体中文繁體中文Françaisहिन्दीবাংলা

AES · GCM / CBC / CTR

ऑनलाइन AES एन्क्रिप्शन

AES के साथ टेक्स्ट को एन्क्रिप्ट करें, फिर इसे डिक्रिप्ट करने के लिए आवश्यक सभी चीजें रखें। पासवर्ड से प्रारंभ करें, या किसी मौजूदा सिस्टम के लिए सटीक बाइट्स कॉन्फ़िगर करें।

ब्राउज़र में प्रोसेसिंग128 / 192 / 256एन्क्रिप्शन कार्यक्षेत्र में एनालिटिक्स नहीं है
ब्राउज़र में प्रोसेसिंग जारी है…
लोड हो रहा है, कॉपी हो रहा है या डाउनलोड अवरुद्ध है? पृथक कार्यक्षेत्र को एक नए टैब में खोलें। इनपुट स्थानांतरित नहीं किए जाते. ↗

AES एन्क्रिप्शन क्या है?

AES एक सममित ब्लॉक सिफर है : एन्क्रिप्शन और डिक्रिप्शन में एक ही गुप्त कुंजी लगती है। कुंजी 128, 192 या 256 बिट की होती है; एन्कोड किए गए टेक्स्ट की लंबाई कुंजी का बिट आकार नहीं है। AES 128-बिट ब्लॉक पर काम करता है। चुना हुआ मोड संदेश, nonce और डेटा की प्रामाणिकता जाँचने का तरीका तय करता है। यहाँ GCM, CBC और CTR समर्थित हैं; हर दूसरे AES टूल के सभी मोड नहीं।

पासवर्ड मोड में PBKDF2-HMAC-SHA256 के 600,000 चरण और हर बार नया 16-बाइट सॉल्ट मिलकर 256-बिट कुंजी बनाते हैं। AES-GCM में 12-बाइट nonce और 128-बिट प्रमाणीकरण टैग होता है। यह साइट का दस्तावेज़ित फ़ॉर्मैट है। इसका अर्थ यह नहीं कि दूसरे टूल का हर AES सिफरटेक्स्ट या पासवर्ड फ़ॉर्मैट यहाँ खुल जाएगा।

पासवर्ड एन्क्रिप्शन का उपयोग कैसे करें

  1. सटीक पाठ दर्ज करें. रिक्त स्थान, यूनिकोड और पंक्ति अंत को जानबूझकर काटा या सामान्यीकृत नहीं किया गया है।
  2. पासवर्ड प्रोफ़ाइल चुनें और पासवर्ड दर्ज करें। सार्वजनिक उदाहरण डेटा परीक्षण के लिए है, पासवर्ड अनुशंसा के लिए नहीं।
  3. एन्क्रिप्ट करें, फिर संपूर्ण JSON पैकेज को सहेजें, न कि केवल उसके सिफरटेक्स्ट फ़ील्ड को। पासवर्ड अलग रखें.
  4. एन्क्रिप्टेड फ़ाइल आयात करें चुनें या डाउनलोड किए गए .aes.json को इनपुट पर छोड़ें; यह स्वचालित रूप से डिक्रिप्ट पर स्विच हो जाता है। आप अभी भी पूरा पैकेज चिपका सकते हैं. वही पासवर्ड डालें और डिक्रिप्ट चुनें। एक बदला हुआ टैग, कुंजी या पैरामीटर प्लेनटेक्स्ट आउटपुट को रोकता है।

प्रत्येक पासवर्ड एन्क्रिप्शन के लिए एक नया सॉल्ट और nonce उत्पन्न होता है। पैकेज अपने संलग्न टैग के साथ उनके मान, संस्करण, केडीएफ पैरामीटर और सिफरटेक्स्ट को सहेजता है; यह कभी भी पासवर्ड या व्युत्पन्न कुंजी को सहेजता नहीं है। पासवर्ड खोने की मरम्मत कुंजी जनरेटर द्वारा नहीं की जा सकती।

संपूर्ण एन्क्रिप्शन और डिक्रिप्शन का प्रयास करें

पहली बार चलाने के लिए, पासवर्ड प्रोफ़ाइल चुनें और मौजूदा उदाहरण बटन का उपयोग करें। यह सार्वजनिक पासवर्ड public-example-only और यह दो-पंक्ति संदेश भरता है:

Hello, AES! 🌍
Keep exact bytes.

एन्क्रिप्ट करें और पूरा .aes.json पैकेज डाउनलोड करें। AES डिक्रिप्शन खोलें, उस फ़ाइल को आयात करें, वही उदाहरण पासवर्ड दर्ज करें और डिक्रिप्ट करें। परिणाम में ग्लोब और विराम चिह्न सहित दोनों मूल पंक्तियाँ होनी चाहिए। आपका एन्क्रिप्टेड पैकेज प्रत्येक रन पर अलग-अलग होगा क्योंकि टूल नए यादृच्छिक पैरामीटर उत्पन्न करता है; एक निश्चित सिफरटेक्स्ट का मिलान करना लक्ष्य नहीं है।

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

इसके बजाय रॉ कुंजी का उपयोग कब करें

संगतता प्रोफ़ाइल तभी चुनें जब अन्य सिस्टम सटीक कुंजी बाइट्स और मोड पैरामीटर प्रदान करता है। Hex में AES-128/192/256 के लिए 32, 48 या 64 अंक होने चाहिए। Base64 को 16, 24 या 32 बाइट्स में डिकोड करना होगा। UTF-8 को बाइट्स में गिना जाता है, इसलिए गैर-ASCII वर्ण प्रत्येक एक से अधिक बाइट का उपभोग कर सकते हैं।

GCM आउटपुट में सिफरटेक्स्ट के बाद 16-बाइट टैग होता है। CBC में PKCS7 और 16-बाइट IV लगता है। CTR में 16-बाइट काउंटर होता है, जिसमें काउंटर फ़ील्ड 64 बिट का है। CBC और CTR डेटा की प्रामाणिकता नहीं जाँचते। रॉ कुंजी मोड में डाउनलोड सिफरटेक्स्ट और दिखाए गए गैर-गुप्त पैरामीटर JSON में रखता है; कुंजी अलग रखें। यह OpenSSL या CryptoJS का पासवर्ड फ़ॉर्मैट नहीं है।

संबंधित उपकरण और पढ़ना

तकनीकी संदर्भ

अद्यतन नवंबर 2, 2026

लोकप्रिय मार्गदर्शक

AES क्या है?GCM, CBC और CTRAES कुंजी के आकारIV और nonceAES और RSAAES और DESपैडिंग समझें

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

क्या इससे खोया हुआ पासवर्ड वापस मिल सकता है?

नहीं, आपको मूल पासवर्ड या सटीक रॉ कुंजी और पैरामीटर की आवश्यकता है। वेबसाइट कोई अनुमान लगाने, क्रैक करने या पुनर्प्राप्ति सेवा प्रदान नहीं करती है।

क्या विज्ञापन स्क्रिप्ट मेरा पासवर्ड पढ़ सकती हैं?

यह टूल विज्ञापनों, एनालिटिक्स या सत्र रीप्ले के बिना एक अलग वेब ओरिजिन के कार्यक्षेत्र में चलता है। क्रॉस-ओरिजिन पृथक्करण सीधे DOM पहुंच को सीमित करता है, लेकिन किसी हमले से प्रभावित बाहरी पेज को हानिरहित नहीं बनाता है। वास्तविक विज्ञापन अक्षम रहता है.

एक ही टेक्स्ट के दो एन्क्रिप्शन अलग-अलग क्यों हैं?

पासवर्ड प्रोफ़ाइल प्रत्येक एन्क्रिप्शन के लिए एक नए यादृच्छिक सॉल्ट और nonce का उपयोग करता है। पूरा पैकेज रखें; पुनर्प्राप्ति के लिए यादृच्छिक पैरामीटर आवश्यक हैं।