Security Tools
ArrayKit के Security tools उन रोज़मर्रा के क्रिप्टोग्राफ़िक और प्रमाणीकरण कामों को कवर करते हैं जो डेवलपर ऐप्स बनाते और डिबग करते समय पकड़ते हैं। JWT Decoder से किसी टोकन के claims और expiry की जाँच करें, या JWT Signer से HS256/384/512 के साथ एक बनाएँ। checksums और फ़ाइल अखंडता सत्यापित करने के लिए Hash Generator से SHA-256, SHA-1, SHA-384 और SHA-512 digests निकालें। Password Generator से मज़बूत क्रेडेंशियल और TOTP / 2FA Generator से समय-आधारित कोड बनाएँ। key प्रबंधन के लिए, SSH Key Generator, Ed25519, RSA और ECDSA keypair बनाता है, PPK to PEM Converter, keys को PuTTY और OpenSSH के बीच ले जाता है, और Basic Auth Generator, HTTP Authorization हेडर बनाता व डिकोड करता है। हर ऑपरेशन मानक ब्राउज़र क्रिप्टोग्राफ़ी का उपयोग करके आपके डिवाइस पर चलता है, इसलिए सीक्रेट, टोकन, keys और पासवर्ड लोकल रूप से प्रोसेस होते हैं और कुछ भी अपलोड नहीं होता।
- JWT डिकोडर — JWT के हेडर और पेलोड को डिकोड करें और exp/iat का निरीक्षण करें (बिना सत्यापन)।
- हैश जेनरेटर — Web Crypto API के माध्यम से SHA-256 / SHA-1 / SHA-384 / SHA-512।
- पासवर्ड जेनरेटर — मज़बूती मीटर के साथ मज़बूत, यादृच्छिक पासवर्ड जेनरेट करें (क्रिप्टो-सुरक्षित)।
- SSH कुंजी जेनरेटर — अपने ब्राउज़र में Ed25519, RSA या ECDSA SSH कुंजी जोड़े जेनरेट करें और डाउनलोड करें।
- PPK ↔ PEM कन्वर्टर — SSH निजी कुंजियों को PuTTY .ppk और OpenSSH/PEM (RSA और Ed25519) के बीच आपके ब्राउज़र में लोकली कन्वर्ट करें।
- TOTP / 2FA जेनरेटर — base32 सीक्रेट से समय-आधारित वन-टाइम पासवर्ड (2FA कोड) जेनरेट करें।
- JWT साइनर — पेलोड और सीक्रेट से JWT (HS256/384/512) बनाएँ और साइन करें — Web Crypto।
- Basic Auth जेनरेटर — उपयोगकर्ता नाम और पासवर्ड से HTTP Basic Auth ऑथराइज़ेशन हेडर जेनरेट और डिकोड करें।
- Certificate और Key Matcher — जाँचें कि कोई X.509 certificate या CSR और private key जुड़े हैं, public-key fingerprints के साथ।
- PFX से PEM एक्सट्रैक्टर — एक पासवर्ड-सुरक्षित .pfx/.p12 फ़ाइल को certificate, chain और private-key PEM ब्लॉक में विभाजित करें।
- Bcrypt जेनरेटर — चुनी हुई लागत पर एक पासवर्ड bcrypt से हैश और सत्यापित करें।
- HMAC जेनरेटर — SHA-256/SHA-1/SHA-512 के साथ एक सीक्रेट की से एक संदेश साइन करें।
- पासवर्ड स्ट्रेंथ चेकर — एक पासवर्ड की मज़बूती, एन्ट्रॉपी, और अनुमानित क्रैक समय परखें।
- X.509 सर्टिफ़िकेट डिकोडर — एक PEM या DER सर्टिफ़िकेट को subject, वैधता, SAN और फ़िंगरप्रिंट में डिकोड करें।
- Diceware Passphrase जेनरेटर — EFF शब्दसूची से याद रखने योग्य, क्रिप्टो-सुरक्षित passphrase जेनरेट करें, लाइव एन्ट्रॉपी के साथ।
- CSP Analyzer — एक Content-Security-Policy हेडर को समझाएँ और हर जोखिम को गंभीरता से चिह्नित करें।
- File Hash Checksum — किसी भी फ़ाइल के MD5, SHA-1, SHA-256 और SHA-512 checksum की गणना करें और सत्यापित करें।
- IBAN जेनरेटर और वैलिडेटर — संरचनात्मक रूप से मान्य टेस्ट IBAN जेनरेट करें और किसी भी IBAN का MOD-97 चेकसम सत्यापित करें।
- AES एन्क्रिप्शन टूल — AES-256-GCM का उपयोग करके एक passphrase से टेक्स्ट encrypt और decrypt करें।
- SHA-3 और Keccak Hash जेनरेटर — टेक्स्ट या hex बाइट से SHA3, Keccak-256/512 और SHAKE128/256 digest की गणना करें।
- MD5 हैश — ब्राउज़र में टेक्स्ट या फ़ाइल का MD5 हैश बनाएं।
- CRC32 — टेक्स्ट का CRC32 चेकसम हेक्स और दशमलव में निकालें।
- CSR डिकोडर — प्रमाणपत्र अनुरोध का विषय, SAN और कुंजी-आकार पढ़ें।
अक्सर पूछे जाने वाले प्रश्न
- ArrayKit के Security tools क्या कर सकते हैं?
- वे सामान्य क्रिप्टो और प्रमाणीकरण कार्य एक जगह कवर करते हैं: JWT डिकोड और साइन करना, SHA हैश बनाना, मज़बूत पासवर्ड बनाना, TOTP 2FA कोड बनाना, SSH keypair बनाना, keys को PuTTY .ppk और OpenSSH/PEM के बीच बदलना, और HTTP Basic Auth हेडर बनाना या डिकोड करना।
- क्या इन Security tools का उपयोग करते समय मेरा डेटा निजी रहता है?
- हाँ। हर टूल मानक ब्राउज़र क्रिप्टोग्राफ़ी का उपयोग करके आपके डिवाइस पर चलता है, इसलिए टोकन, हैश, पासवर्ड, SSH keys और क्रेडेंशियल लोकल रूप से प्रोसेस होते हैं। आपका डेटा कभी आपके डिवाइस से बाहर नहीं जाता और आप जो दर्ज करते हैं उसका ArrayKit कोई ट्रैकिंग नहीं करता।
- क्या Security tools ऑफ़लाइन काम करते हैं?
- एक बार पेज लोड हो जाने के बाद, टूल client-side चलते हैं, इसलिए हैशिंग, signing, key generation, पासवर्ड बनाना और JWT डिकोडिंग बिना लाइव कनेक्शन के काम करते रहते हैं। पहली बार पेज लोड करने के लिए अभी भी इंटरनेट चाहिए।
- कौन-से SSH key फ़ॉर्मैट सपोर्ट किए जाते हैं?
- SSH Key Generator, OpenSSH public keys और PEM private keys के साथ Ed25519, RSA 2048/4096 और ECDSA P-256/384/521 keypair बनाता है। PPK to PEM Converter, RSA और Ed25519 keys के लिए PuTTY .ppk keys को OpenSSH/PKCS#8 PEM में और वापस बदलता है।
- क्या मैं यहाँ JWT बना और जाँच दोनों सकता हूँ?
- हाँ। JWT Signer से HS256, HS384 या HS512 के साथ एक payload और सीक्रेट से टोकन बनाएँ व साइन करें, फिर परिणाम को JWT Decoder में पेस्ट करके header, payload और exp/iat/nbf claims पढ़ें। Decoder signature सत्यापित नहीं करता।
- क्या यहाँ बनाए गए पासवर्ड और 2FA कोड सुरक्षित हैं?
- Password Generator एक क्रिप्टोग्राफ़िक रूप से सुरक्षित रैंडम स्रोत से लेता है और एक strength मीटर दिखाता है, जबकि TOTP / 2FA Generator एक base32 सीक्रेट से मानक समय-आधारित कोड बनाता है। दोनों आपके ब्राउज़र में लोकल रूप से चलते हैं।