प्रत्येक बाइट दोन हेक्साडेसिमल अक्षरांत दाखवतो. लांबी निश्चित आणि जवळजवळ सर्व भाषा व साधनांत समर्थित आहे.
योग्य: कॉन्फिगरेशन फाइल, कमांड लाइन, लॉग व डीबगिंग.
ब्राउझरच्या Web Crypto API ने क्रिप्टोग्राफिकदृष्ट्या सुरक्षित API की, एन्क्रिप्शन की आणि ॲक्सेस टोकन तयार करा. HEX, Base64, Base64URL किंवा Base32 निवडा; सर्व काम या उपकरणावर होते.
सेटिंग बदलल्यास नवीन की आपोआप तयार होतात; त्याच सेटिंगने पुन्हा तयार करण्यासाठी बटण वापरा.
यादृच्छिक स्रोत: crypto.getRandomValues(), जो क्रिप्टोग्राफिकदृष्ट्या सुरक्षित आहे. रिफ्रेशनंतर की जतन होत नाही; कॉपी किंवा डाउनलोड करून सीक्रेट मॅनेजरमध्ये ठेवा.
तेच यादृच्छिक बाइट वेगवेगळ्या मजकूर एन्कोडिंगमध्ये दाखवता येतात. URL, JSON, कॉन्फिगरेशन फाइल किंवा प्रोटोकॉलनुसार स्वरूप निवडा.
प्रत्येक बाइट दोन हेक्साडेसिमल अक्षरांत दाखवतो. लांबी निश्चित आणि जवळजवळ सर्व भाषा व साधनांत समर्थित आहे.
योग्य: कॉन्फिगरेशन फाइल, कमांड लाइन, लॉग व डीबगिंग.
संक्षिप्त बायनरी-टू-टेक्स्ट स्वरूप; URL किंवा फाइल नावात +, / व = एस्केप करावे लागतात.
योग्य: JSON/XML वाहतूक व सामान्य मजकूर साठवण.
- व _ वापरणारा आणि = पॅडिंग काढणारा URL-सुरक्षित Base64 प्रकार.
योग्य: JWT, OAuth टोकन, कुकी आणि URL पॅरामीटर.
केसवर अवलंबून नाही आणि गोंधळात टाकणारी 0/O, 1/I/L अक्षरे टाळतो.
योग्य: TOTP गुपिते, DNS रेकॉर्ड, बारकोड व हाताने नोंद.
होय. तो Math.random ऐवजी ऑपरेटिंग सिस्टीमच्या सुरक्षित यादृच्छिक स्रोतावर आधारित crypto.getRandomValues वापरतो.
नाही. निर्मिती व एन्कोडिंग ब्राउझरमध्ये होते, इतिहास जतन होत नाही आणि रिफ्रेश केल्यावर निकाल नष्ट होतो.
त्या API की, एन्क्रिप्शन की आणि टोकनसारख्या मशीन-वाचनीय गुपितांसाठी आहेत. मानवी पासवर्डसाठी पासवर्ड मॅनेजर वापरा.
सैद्धांतिकदृष्ट्या शक्य आहे, पण सुचवलेल्या लांबीवर शक्यता नगण्य आहे. 32-बाइट कीचे 2^256 संभाव्य मूल्य असतात.
दीर्घकालीन की सीक्रेट मॅनेजर किंवा सुरक्षित पर्यावरण चलात ठेवा; स्रोत कोड, चॅट किंवा लॉगमध्ये टाकू नका आणि नियमितपणे बदला.