सुरक्षा टूल्स
ArrayKit के सुरक्षा टूल्स वे पासवर्ड, हैश, टोकन, कुंजियाँ और सर्टिफ़िकेट संभालते हैं जो सॉफ़्टवेयर बनाते या चलाते समय सामने आते हैं। पासवर्ड जेनरेटर से रैंडम पासवर्ड या Diceware Passphrase जेनरेटर से शब्दों वाला पासफ़्रेज़ बनाएँ, और पासवर्ड स्ट्रेंथ चेकर से किसी भी पासवर्ड को परखें। हैश जेनरेटर या MD5 हैश से टेक्स्ट का हैश बनाएँ, और File Hash Checksum से किसी डाउनलोड को उसके प्रकाशित चेकसम से मिलाएँ। साइन-इन और API के लिए JWT डिकोडर में किसी टोकन के क्लेम पढ़ें, JWT साइनर से टेस्ट टोकन साइन करें, Bcrypt जेनरेटर से bcrypt पासवर्ड हैश बनाएँ या सत्यापित करें, और TOTP / 2FA जेनरेटर में किसी सीक्रेट से 2FA कोड पाएँ। HMAC जेनरेटर वेबहुक सिग्नेचर निकालता है, और दूसरे टूल Basic Auth हेडर बनाते हैं और किसी Content-Security-Policy में जोखिम भरे डायरेक्टिव जाँचते हैं। सर्वर और TLS के लिए SSH कुंजी जेनरेटर Ed25519, RSA और ECDSA कीपेयर बनाता है, और X.509 सर्टिफ़िकेट डिकोडर व CSR डिकोडर दिखाते हैं कि किसी सर्टिफ़िकेट या साइनिंग रिक्वेस्ट में क्या है। कोई डॉक्यूमेंट शेयर करने या खोलने से पहले PDF गोपनीयता जाँच छिपा मेटाडेटा और निजी जानकारी ढूँढता है, ‘PDF स्वतः विलोपित करें’ टूल ईमेल, फ़ोन नंबर और ID नंबर काले कर देता है, और PDF सैनिटाइज़र उन फ़ाइलों से स्क्रिप्ट और अपने-आप चलने वाली क्रियाएँ हटाता है जिन्हें आपने नहीं बनाया। ये डेवलपर्स, सिसएडमिन और IT टीमों के लिए बने हैं। सब कुछ आपके ब्राउज़र में चलता है, इसलिए पासवर्ड, कुंजियाँ, टोकन और फ़ाइलें आपके डिवाइस पर प्रोसेस होती हैं और कभी अपलोड नहीं होतीं।
- 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 और कुंजी-आकार पढ़ें।
- PDF गोपनीयता जाँच — PDF में छिपी जानकारी और निजी विवरण खोजें।
- PDF स्वतः विलोपित करें — ईमेल, फ़ोन और कार्ड या पहचान संख्याएँ खोजकर काली कर देता है।
- PDF की पाबंदियाँ हटाएँ — देखें PDF क्या रोकता है, और अधिकार हो तो वे अनुमतियाँ हटाएँ।
- PDF सैनिटाइज़र — PDF से JavaScript, अपने-आप चलने वाली क्रियाएँ, एम्बेड फ़ाइलें और सक्रिय सामग्री हटाएँ।
अक्सर पूछे जाने वाले प्रश्न
- ArrayKit के सुरक्षा टूल्स से मैं क्या-क्या कर सकता हूँ?
- पासवर्ड, पासफ़्रेज़ और 2FA कोड बनाएँ और परखें कि कोई पासवर्ड कितना मज़बूत है। SHA-1, SHA-2, SHA-3, MD5, CRC32, HMAC या bcrypt से टेक्स्ट हैश करें, फ़ाइल चेकसम निकालें, JWT डिकोड करें (सिग्नेचर सत्यापित किए बिना), टेस्ट टोकन साइन करें और AES से टेक्स्ट एन्क्रिप्ट करें। आप SSH कुंजियाँ बना और बदल सकते हैं, सर्टिफ़िकेट और साइनिंग रिक्वेस्ट डिकोड कर सकते हैं, Basic Auth हेडर बना सकते हैं, किसी Content-Security-Policy की समीक्षा कर सकते हैं और टेस्ट IBAN बना सकते हैं। PDF के लिए ऐसे टूल हैं जो छिपी निजी जानकारी ढूँढते हैं, उसे रिडैक्ट करते हैं, एक्टिव कंटेंट हटाते हैं, और जिन फ़ाइलों के इस्तेमाल का आपको हक़ है उनसे प्रिंट या कॉपी करने की पाबंदियाँ हटाते हैं।
- मैं मज़बूत पासवर्ड या पासफ़्रेज़ कैसे बनाऊँ?
- पासवर्ड जेनरेटर खोलें, 64 अक्षरों तक की लंबाई और ज़रूरी कैरेक्टर सेट चुनें; यह आपके ब्राउज़र के क्रिप्टोग्राफ़िक रूप से सुरक्षित रैंडम जनरेटर का इस्तेमाल करता है और अनुमानित एन्ट्रॉपी दिखाता है। अगर सीक्रेट याद रखना या टाइप करना हो, तो Diceware Passphrase जेनरेटर इसके बजाय EFF की बड़ी शब्द-सूची से चार से बारह शब्द चुनता है। किसी मौजूदा पासवर्ड को आँकने के लिए पासवर्ड स्ट्रेंथ चेकर उसकी एन्ट्रॉपी, उसे तोड़ने में लगने वाले समय का मोटा अनुमान और उसे कमज़ोर करने वाले पैटर्न दिखाता है।
- क्या मेरे पासवर्ड, कुंजियाँ और फ़ाइलें कहीं भेजी जाती हैं?
- नहीं। हर सुरक्षा टूल आपके ब्राउज़र में चलता है: पासवर्ड और कुंजियाँ आपके डिवाइस पर बनती हैं, और आपके पेस्ट या ड्रॉप किए टोकन, सर्टिफ़िकेट और डॉक्यूमेंट लोकल रूप से प्रोसेस होते हैं और कभी अपलोड नहीं होते। जो भी आप बनाएँ उसे असली सीक्रेट मानें, और उसे किसी नोट या चैट मैसेज के बजाय पासवर्ड मैनेजर या की-स्टोर में रखें।
- मुझे कौन-सा हैश एल्गोरिदम इस्तेमाल करना चाहिए?
- किसी डाउनलोड को जाँचने के लिए उसका SHA-256 चेकसम मिलाएँ: File Hash Checksum इसे MD5, SHA-1 और SHA-512 के साथ निकालता है और नतीजे को प्रकाशित मान से मिलाता है। MD5 और CRC32 अनजाने में हुई ख़राबी पकड़ने के लिए ठीक हैं, सुरक्षा के लिए नहीं, और पासवर्ड को bcrypt जैसे धीमे, सॉल्ट वाले हैश में ही रखना चाहिए, जिसे Bcrypt जेनरेटर बनाता और सत्यापित करता है। जब कोई सिस्टम SHA3-256 या Ethereum का Keccak-256 माँगे तो SHA-3 और Keccak Hash जेनरेटर इस्तेमाल करें, और जब किसी मैसेज को साझा सीक्रेट से साइन करना हो तो HMAC जेनरेटर।
- क्या मैं यहाँ SSL सर्टिफ़िकेट जाँच सकता हूँ और SSH कुंजियाँ बदल सकता हूँ?
- हाँ। X.509 सर्टिफ़िकेट डिकोडर किसी सर्टिफ़िकेट का सब्जेक्ट, जारीकर्ता, वैधता की तारीख़ें, SAN और फ़िंगरप्रिंट दिखाता है, CSR डिकोडर किसी साइनिंग रिक्वेस्ट को CA के पास जाने से पहले जाँचता है, और Certificate और Key Matcher पुष्टि करता है कि कोई सर्टिफ़िकेट या CSR और एक RSA प्राइवेट की आपस में मेल खाते हैं। PFX से PEM एक्सट्रैक्टर किसी .pfx या .p12 बंडल को PEM ब्लॉक में बाँटता है, और PPK ↔ PEM कन्वर्टर RSA और Ed25519 कुंजियों को PuTTY और OpenSSH फ़ॉर्मेट के बीच बदलता है।