टेक्स्ट एन्क्रिप्ट / डिक्रिप्ट करें
नयापासफ़्रेज़ के साथ संदेशों को AES-256 एन्क्रिप्ट और डिक्रिप्ट करें — पूरी तरह आपके ब्राउज़र में।
Everything runs in your browser
Your text and passphrase are encrypted locally with AES-256-GCM and never uploaded — there is no server that could read, log or store them.
Runs entirely in your browser. Nothing is uploaded.
टेक्स्ट ऑनलाइन एन्क्रिप्ट और डिक्रिप्ट करें — निजी तौर पर
यह टेक्स्ट एन्क्रिप्शन टूल आपको केवल एक पासफ्रेज़ के साथ टेक्स्ट ऑनलाइन एन्क्रिप्ट और डिक्रिप्ट करने देता है। एक संदेश पेस्ट करें, एक गुप्त पासवर्ड चुनें, और एक Base64 स्ट्रिंग प्राप्त करें जिसे केवल वही व्यक्ति खोल सकता है जिसके पास वही पासफ्रेज़ है। इसे उलटने के लिए डिक्रिप्ट मोड पर जाएं।
एक ईमानदार ऑनलाइन टेक्स्ट एन्क्रिप्शन टूल का मुख्य बिंदु यह है कि रहस्य कभी आपकी मशीन नहीं छोड़ता। यहां सब कुछ मानक WebCrypto API के साथ आपके ब्राउज़र में चलता है — आपका टेक्स्ट और पासफ्रेज़ कभी अपलोड नहीं होते, लॉग नहीं होते, या किसी सर्वर द्वारा देखे नहीं जाते।
पासवर्ड से टेक्स्ट कैसे एन्क्रिप्ट करें
पासवर्ड से टेक्स्ट एन्क्रिप्ट करने के लिए: एन्क्रिप्ट मोड में रहें, अपना संदेश टाइप करें, एक मजबूत पासफ्रेज़ दर्ज करें और एन्क्रिप्ट पर क्लिक करें। उदाहरण के लिए, पासफ्रेज़ नीला-प्रकाशस्तंभ-नौका-92 के साथ शाम 6 बजे मिलते हैं एन्क्रिप्ट करने पर एक लंबा Base64 blob मिलता है — उस blob को चैट या ईमेल से भेजें और पासफ्रेज़ अलग चैनल से शेयर करें।
इसे पढ़ने के लिए, प्राप्तकर्ता blob को डिक्रिप्ट मोड में पेस्ट करता है, वही पासफ्रेज़ टाइप करता है और मूल टेक्स्ट फिर से दिखता है। चूंकि पासफ्रेज़ ही चाबी है, आपके सुरक्षित संदेश की सुरक्षा एक लंबे, अद्वितीय पासफ्रेज़ चुनने पर निर्भर करती है — अंतर्निहित शक्ति मीटर और एक-क्लिक जनरेटर मदद करते हैं।
AES-256-GCM और PBKDF2, समझाया गया
इसके अंदर यह एक असली AES एन्क्रिप्शन है, कोई खिलौना cipher नहीं। टूल AES-256-GCM का उपयोग करता है — एक authenticated mode में 256-bit चाबी जो किसी भी छेड़छाड़ का पता लगाती है — और 250,000 iterations पर PBKDF2-HMAC-SHA-256 के साथ आपकी पासफ्रेज़ से वह चाबी निकालती है।
हर संदेश को एक fresh random 16-byte salt के साथ salted किया जाता है और random 12-byte IV के साथ एन्क्रिप्ट किया जाता है, इसलिए एक ही टेक्स्ट को दो बार एन्क्रिप्ट करने पर आउटपुट बिल्कुल अलग होता है। कॉपी की गई आउटपुट बस salt + IV + ciphertext है, Base64-encoded ताकि ईमेल और चैट में सुरक्षित रहे।
क्लाइंट-साइड एन्क्रिप्शन क्यों मायने रखता है
एक सर्वर जो आपका «एन्क्रिप्शन» करता है, परिभाषा से ही आपका plaintext पहले देख चुका होता है — इसलिए वह कोई वास्तविक सुरक्षा नहीं देता। इसीलिए यह AES ऑनलाइन एन्क्रिप्शन टूल सब कुछ स्थानीय रूप से करता है: पेज एक बार लोड करें और इंटरनेट काट सकते हैं, एन्क्रिप्शन फिर भी काम करेगा।
इस पेज से एक ही नियम लें तो: कभी भी कोई संवेदनशील चीज़ ऐसे टेक्स्ट एन्क्रिप्शन टूल में पेस्ट न करें जिसका सर्वर उसे पढ़ सके। सत्यापित करें कि एन्क्रिप्शन ब्राउज़र में होता है, जैसा यहाँ होता है।
एन्क्रिप्शन vs एन्कोडिंग vs हैशिंग
Base64 एन्क्रिप्शन नहीं है — यह बिना चाबी के reversible encoding है, इसलिए कोई भी इसे तुरंत उलट सकता है ('hello' बस 'aGVsbG8=' है)। हैशिंग (SHA-256 आदि) एकतरफा है और बिल्कुल उलट नहीं सकता। एन्क्रिप्शन दोनों के बीच है: गड़बड़ाया और reversible, लेकिन केवल सही चाबी से।
जब आपको बाद में टेक्स्ट डिक्रिप्ट करके उसका मूल रूप पाना हो, इस जैसे एन्क्रिप्शन का उपयोग करें। जब आपको केवल यह जांचना हो कि दो चीजें मेल खाती हैं, हैश का उपयोग करें।
CryptoTools, BoxentriQ और अन्य ऑनलाइन encryptors से तुलना
कुछ जाने-पहचाने साइट «टेक्स्ट ऑनलाइन एन्क्रिप्ट» करने देते हैं लेकिन कुछ काम सर्वर-साइड करते हैं। CryptoTools.net और BoxentriQ के कुछ टूल आपकी इनपुट उनके सर्वर पर भेजते हैं। MD5Online जैसी पुरानी साइटें ऐसे algorithms (MD5, SHA-1, सरल substitution ciphers) इस्तेमाल करती हैं जो कभी गोपनीयता के लिए डिज़ाइन नहीं हुए थे।
यह टूल AES-256-GCM — WhatsApp संदेशों, Signal चैट और HTTPS कनेक्शन की सुरक्षा करने वाले cipher — का उपयोग करता है और सब कुछ आपके ब्राउज़र टैब में browser की native WebCrypto API से चलाता है। कुछ भी किसी सर्वर को नहीं भेजा जाता। कोई खाता नहीं, कोई सीमा नहीं, कोई watermark नहीं।
एन्क्रिप्टेड टेक्स्ट सुरक्षित रूप से शेयर करें
ciphertext और पासफ्रेज़ को दो अलग हिस्सों की तरह मानें जिन्हें अलग-अलग रास्तों से जाना चाहिए। Base64 आउटपुट ईमेल या संदेश से भेजें, फिर पासफ्रेज़ फोन, व्यक्तिगत रूप से, या किसी अलग ऐप से शेयर करें — कभी एक ही धागे में नहीं।
याद रखें: कोई रिकवरी नहीं है — पासफ्रेज़ भूलें तो टेक्स्ट हमेशा के लिए चला जाता है, यही मजबूत एन्क्रिप्शन को मजबूत बनाता है। पासफ्रेज़ password manager में सेव करें और आपको किसी भी ब्राउज़र वाले डिवाइस पर निजी, पोर्टेबल एन्क्रिप्ट और डिक्रिप्ट की क्षमता मिलती है।
Frequently asked questions
टेक्स्ट कैसे एन्क्रिप्ट करें?
Message बॉक्स में अपना टेक्स्ट टाइप या पेस्ट करें, एक पासफ्रेज़ दर्ज करें और Encrypt पर क्लिक करें। टूल 'k9Tf2k…' जैसी Base64 स्ट्रिंग बनाता है जिसमें random salt, random IV और AES-256 ciphertext होता है। वह स्ट्रिंग कॉपी करें और भेजें — केवल वही व्यक्ति जिसके पास वही पासफ्रेज़ है, इसे पढ़ सकता है।
एन्क्रिप्टेड टेक्स्ट कैसे डिक्रिप्ट करें?
Decrypt मोड में जाएं, Base64 ciphertext बॉक्स में पेस्ट करें, एन्क्रिप्शन में उपयोग की गई सटीक पासफ्रेज़ दर्ज करें और Decrypt पर क्लिक करें। मूल संदेश तुरंत दिखता है। अगर पासफ्रेज़ गलत है या ciphertext का एक भी character बदला है, AES-GCM की अंतर्निहित authentication विफल होती है और स्पष्ट त्रुटि मिलती है।
क्या मैं टेक्स्ट document एन्क्रिप्ट कर सकता हूं?
हां। document खोलें, सभी टेक्स्ट चुनें (Ctrl+A), कॉपी करें (Ctrl+C) और Message बॉक्स में पेस्ट करें — डिवाइस की memory से परे कोई length limit नहीं है, इसलिए पूरा article या note एक क्लिक में एन्क्रिप्ट होता है। फ़ाइल (.docx या .pdf) को स्वयं सुरक्षित करने के लिए, अपने application की password feature या full-disk encryption का उपयोग करें।
Word में टेक्स्ट कैसे एन्क्रिप्ट करें?
Microsoft Word में File ▸ Info ▸ Protect Document ▸ Encrypt with Password जाएं। यह पूरी .docx फ़ाइल को lock करता है। अगर आप बस कोई passage भेजना चाहते हैं जिसे कोई Word के बिना ब्राउज़र में डिक्रिप्ट कर सके, तो टेक्स्ट यहां पेस्ट करें, पासफ्रेज़ से एन्क्रिप्ट करें और resulting Base64 string शेयर करें।
एन्क्रिप्शन कैसे चालू करें?
चालू करने के लिए कोई setting नहीं है — एन्क्रिप्शन उसी पल होता है जब आप पासफ्रेज़ दर्ज करके Encrypt दबाते हैं। (यह device-level encryption जैसे Windows पर BitLocker या Mac पर FileVault से अलग है जो system settings में एक बार enable करते हैं। यह टूल मांग पर individual text pieces एन्क्रिप्ट करता है।)
क्या ऑनलाइन टेक्स्ट एन्क्रिप्शन सुरक्षित है?
यह सुरक्षित है केवल तभी जब एन्क्रिप्शन आपके ब्राउज़र में हो और आपका plaintext कभी किसी सर्वर तक न पहुंचे। यह टूल 100% client-side है: WebCrypto API द्वारा टेक्स्ट और पासफ्रेज़ locally process होते हैं, कुछ भी अपलोड नहीं होता। संवेदनशील टेक्स्ट कभी server-based «encryption» साइट में पेस्ट न करें।
AES एन्क्रिप्शन क्या है?
AES (Advanced Encryption Standard) वह symmetric cipher है जिसे दुनिया भर में सरकारें, बैंक और HTTPS उपयोग करते हैं। «Symmetric» का मतलब है वही चाबी एन्क्रिप्ट और डिक्रिप्ट करती है। यह टूल AES-256 (256-bit key) को GCM mode में उपयोग करता है जो टेक्स्ट एन्क्रिप्ट करता है और authentication tag जोड़ता है।
वास्तव में कौन सा एन्क्रिप्शन उपयोग होता है?
cipher के लिए AES-256-GCM, 250,000 iterations पर PBKDF2-HMAC-SHA-256 से आपकी पासफ्रेज़ से चाबी निकाली जाती है। हर संदेश को fresh random 16-byte salt और 12-byte IV मिलता है, इसलिए एक ही टेक्स्ट दो बार एन्क्रिप्ट करने पर बिल्कुल अलग आउटपुट। परिणाम salt + IV + ciphertext के रूप में Base64-encoded है।
चाबी या पासवर्ड से टेक्स्ट कैसे एन्क्रिप्ट करें?
आपकी पासफ्रेज़ ही चाबी है। सीधे उपयोग करने की बजाय, टूल इसे random salt के साथ PBKDF2 के जरिए एक मजबूत 256-bit AES key निकालने के लिए चलाता है — यह brute-force अनुमान को धीमा करता है। एक लंबी, अद्वितीय पासफ्रेज़ चुनें।
अगर पासफ्रेज़ भूल जाऊं?
टेक्स्ट हमेशा के लिए अपुनर्प्राप्य है — डिज़ाइन से। कोई master key, backdoor, reset link, या recovery email नहीं है, क्योंकि इनमें से कोई भी attacker को भी प्रवेश दे देता। पासफ्रेज़ password manager में रखें। भूली हुई पासफ्रेज़ का मतलब है ciphertext हमेशा के लिए random noise।
क्या Base64 एन्क्रिप्शन है?
नहीं। Base64 encoding है, एन्क्रिप्शन नहीं — यह बस bytes को text-safe alphabet में फिर से लिखता है और कोई भी बिना चाबी के तुरंत इसे उलट सकता है ('hello' बस 'aGVsbG8=' है)। यह टूल Base64 आउटपुट देता है क्योंकि ciphertext में raw bytes होते हैं, लेकिन सुरक्षा नीचे की AES-256 layer से आती है।
क्या कोई बिना चाबी के डिक्रिप्ट कर सकता है?
नहीं। AES-256 में 2^256 संभावित चाबियां हैं — लगभग 10^77, observable universe के परमाणुओं से भी अधिक — इसलिए brute force असंभव है। असली कमजोर बिंदु पासफ्रेज़ खुद है: एक छोटा या सामान्य पासवर्ड अनुमान लगाया जा सकता है; एक लंबी, random पासफ्रेज़ नहीं।
एन्क्रिप्शन और हैशिंग में क्या फर्क है?
एन्क्रिप्शन reversible है: चाबी से ciphertext को मूल टेक्स्ट में वापस बदल सकते हैं। हैशिंग (SHA-256 जैसे) एकतरफा है — एक fixed fingerprint बनाती है जिसे वापस input में नहीं बदला जा सकता, इसलिए hashes passwords store करने के लिए उपयोग होते हैं, recoverable messages भेजने के लिए नहीं। मूल टेक्स्ट वापस चाहिए तो यह टूल उपयोग करें; केवल match verify करना हो तो hash।
क्या यह ऑफलाइन काम करता है और कुछ अपलोड होता है?
ऑफलाइन के लिए हां और अपलोड के लिए नहीं। एक बार पेज लोड होने के बाद इंटरनेट काट सकते हैं और यह फिर भी काम करता है, क्योंकि सारा एन्क्रिप्शन और डिक्रिप्शन browser की WebCrypto API के जरिए locally चलता है। आपका संदेश और पासफ्रेज़ कभी आपके डिवाइस को नहीं छोड़ते।
CryptoTools या Boxentriq जैसे अन्य टूल्स से यह कैसे तुलना करता है?
CryptoTools.net और Boxentriq ऑनलाइन एन्क्रिप्शन देते हैं लेकिन कुछ टूल्स server-side process करते हैं — मतलब आपका टेक्स्ट उनके सर्वर तक जाता है। कई पुराने ऑनलाइन «encryptors» कमजोर algorithms (MD5 या simple XOR) उपयोग करते हैं जो सेकंडों में तोड़े जा सकते हैं। यह टूल AES-256-GCM उपयोग करता है और पूरी operation browser की native WebCrypto API से ब्राउज़र में चलाता है — कोई टेक्स्ट किसी सर्वर तक नहीं पहुंचता।
Related tools
सभी टूल्स देखेंपासफ़्रेज़ जेनरेटर
सुरक्षित रैंडम जेनरेटर से याद रखने योग्य, शब्द-आधारित पासफ़्रेज़ बनाएँ।
हैश जेनरेटर
MD5, SHA-1 और SHA-256 हैश स्थानीय रूप से कैलकुलेट करें।
JWT डिकोडर
JSON Web Token डिकोड करें, claims देखें और HS256 सिग्नेचर स्थानीय रूप से सत्यापित करें।
पासवर्ड स्ट्रेंथ चेकर
एंट्रॉपी, क्रैक-टाइम अनुमान और सुझावों के साथ पासवर्ड की मज़बूती जाँचें।
क्रेडिट कार्ड वैलिडेटर
Luhn एल्गोरिदम से कार्ड नंबर जाँचें और उसका ब्रांड पहचानें।
JSON Escape / Unescape
raw टेक्स्ट को JSON-safe string में escape करें और वापस unescape करें।