रैंडम स्ट्रिंग और टोकन जनरेटर
आपके ब्राउज़र में स्थानीय रूप से चलता हैवास्तविक एन्ट्रॉपी के साथ सुरक्षित रैंडम स्ट्रिंग, API कुंजियाँ और टोकन बनाएँ
कैरेक्टर सेट चुनें और जनरेट करें चुनें।
इस ब्राउज़र में केवल विकल्प याद रखे जाते हैं; बनाई गई स्ट्रिंग कभी सहेजी या भेजी नहीं जातीं।
नीति नियमों वाला पासवर्ड चाहिए? पासवर्ड जनरेटर का उपयोग करें
रैंडम स्ट्रिंग और टोकन जनरेटर
अपने ब्राउज़र में रैंडम स्ट्रिंग, API कुंजियाँ, सीक्रेट और इनवाइट कोड बनाएँ। हर कैरेक्टर crypto.getRandomValues और बिना पक्षपात वाले रिजेक्शन सैंपलिंग से समान संभावना के साथ चुना जाता है, और दिखाई गई एन्ट्रॉपी आपके चुने अल्फाबेट का वास्तविक मान है।
उपयोग कैसे करें
- 1.अल्फ़ान्यूमेरिक, Hex या Base64URL-सुरक्षित जैसा प्रीसेट चुनें, या कस्टम अल्फाबेट दर्ज करें।
- 2.लंबाई और संख्या सेट करें, और हाथ से टाइप किए जाने वाले कोड के लिए अस्पष्ट हटाएँ चालू करें।
- 3.चाहें तो उन्नत में sk_ जैसा प्रीफ़िक्स या सफ़िक्स जोड़ें।
- 4.जनरेट करें चुनें, फिर एक स्ट्रिंग कॉपी करें, सभी कॉपी करें या .txt फ़ाइल डाउनलोड करें।
एन्ट्रॉपी की गणना कैसे होती है
एन्ट्रॉपी लंबाई × log2(अल्फाबेट का आकार) बिट है, जिसमें अस्पष्ट कैरेक्टर हटाने के बाद बचे अद्वितीय कैरेक्टर गिने जाते हैं। प्रीफ़िक्स या सफ़िक्स स्थिर टेक्स्ट है और कोई एन्ट्रॉपी नहीं जोड़ता। हर क्लास ज़रूरी होने पर, जिन स्ट्रिंग में कोई क्लास नहीं है उन्हें दोबारा बनाया जाता है और बची स्ट्रिंग पर एन्ट्रॉपी सटीक गिनी जाती है, इसलिए यह थोड़ी कम होती है। API कुंजियों और सेशन टोकन के लिए 128 बिट या अधिक सामान्य लक्ष्य है।
सीमाएँ और गोपनीयता
लंबाई 1–1024, संख्या 1–100, कस्टम अल्फाबेट अधिकतम 4096 कोड पॉइंट और प्रीफ़िक्स या सफ़िक्स अधिकतम 64। कस्टम अल्फाबेट को Unicode कोड पॉइंट के अनुसार बाँटा जाता है, इसलिए कई कोड पॉइंट से बना इमोजी कई कैरेक्टर गिना जाता है। बनाई गई स्ट्रिंग केवल मेमोरी में रहती हैं; आपके विकल्प इस ब्राउज़र में याद रखे जाते हैं, स्ट्रिंग नहीं।
