Htpasswd जनरेटर
Apache .htpasswd पासवर्ड हैश (bcrypt, Apache MD5, SHA) अपने ब्राउज़र में ही बनाएं।
ज्यादा मान slower लेकिन brute-force के लिए मुश्किल। 10–12 suggested है।
सभी hashing आपके ब्राउज़र में होती है — आपका पासवर्ड कभी सर्वर को नहीं भेजा जाता।
Htpasswd जनरेटर के बारे में
Handytool का htpasswd जनरेटर आपके ब्राउज़र में ही Apache और Nginx के लिए compatible .htpasswd entries बनाता है। यूजरनेम और पासवर्ड डालें, bcrypt (सुझाव दिया गया), Apache MD5 (APR1), या SHA-1 चुनें, और फिर username:hash लाइन कॉपी करें या तैयार .htpasswd फाइल डाउनलोड करें। क्योंकि हैशिंग सब कुछ लोकल है, आपका पासवर्ड कभी अपलोड, लॉग या स्टोर नहीं होता।
Htpasswd जनरेटर की विशेषताएँ
- 01
Bcrypt, Apache MD5, और SHA
आधुनिक $2y$ bcrypt हैश बनाएं (cost factor समायोजित करें), classic salted Apache MD5 (APR1), या legacy {SHA} digest — जो कुछ भी आपके सर्वर को चाहिए। Output बिल्कुल Apache htpasswd कमांड से मेल खाता है।
- 02
लाइन कॉपी करें या फाइल डाउनलोड करें
पूरी username:hash लाइन अपनी मौजूदा .htpasswd में कॉपी करें, या नई .htpasswd फाइल डाउनलोड करें जिसे सीधे अपने सर्वर पर डालें। Salted schemes हर बार एक नया random salt पाते हैं।
- 03
100% आपके ब्राउज़र में
सभी हैशिंग आपके डिवाइस पर लोकल होती है। कोई यूजरनेम, पासवर्ड, या हैश कभी सर्वर को नहीं भेजा जाता, इसलिए आप बिना किसी चिंता के production sites के लिए credentials बना सकते हैं।
Htpasswd जनरेटर अक्सर पूछे जाने वाले प्रश्न
- .htpasswd फाइल क्या है?
- .htpasswd फाइल Apache और Nginx जैसे web servers पर HTTP Basic Authentication के लिए यूजरनेम और हैश किए हुए पासवर्ड store करती है। हर लाइन का फॉर्मेट username:hash होता है। सर्वर इन हैश के विरुद्ध सबमिट किए गए credentials को check करके directory या site को सुरक्षित रखता है।
- कौन सा हैश type इस्तेमाल करूं?
- Bcrypt use करें — यह सबसे सुरक्षित है, built-in salt और tunable cost factor के साथ जो brute-force attacks को रोकता है। Apache MD5 (APR1) भी salted है और पुरानी setups के लिए widely supported है। SHA-1 ({SHA}) से बचें सिवाय legacy compatibility के, क्योंकि यह unsalted है और कमजोर माना जाता है।
- क्या Nginx .htpasswd files को support करता है?
- जी हां। Nginx auth_basic और auth_basic_user_file directives के माध्यम से उसी htpasswd format को पढ़ता है। Bcrypt और Apache MD5 (APR1) entries दोनों काम करते हैं; plain SHA-1 भी स्वीकृत है।
- Bcrypt cost factor क्या है?
- Cost (या work factor) यह control करता है कि bcrypt कितने rounds चलाए — हर increment काम को double कर देता है। 10–12 का cost ज्यादातर servers के लिए security और speed का अच्छा balance है। ज्यादा values brute-force के प्रति ज्यादा resistant होते हैं लेकिन हर login पर verify करने में slow होते हैं।
- क्या यहां पासवर्ड बनाना सुरक्षित है?
- हां। हैश आपके ब्राउज़र में local JavaScript और Web Crypto API से compute होता है — कुछ भी transmit, log, या store नहीं होता। सिर्फ resulting hash, जिसे आपके पासवर्ड में वापस convert नहीं किया जा सकता, तब ही आपकी स्क्रीन छोड़ता है जब आप इसे कॉपी करते हैं।
- मैं generated line को Apache में कैसे use करूं?
- Username:hash लाइन अपनी .htpasswd फाइल में add करें, फिर Apache को इसकी ओर point करें AuthType Basic, AuthName, और AuthUserFile directives के साथ अपनी .htaccess या virtual host में। Apache को reload करें और protected directory login prompt देगी।
संबंधित टूल
यूटिलिटी →- लाइव
Base64 एन्कोडर और डिकोडर
टेक्स्ट को Base64 में एन्कोड करें और Base64 को वापस टेक्स्ट में डिकोड करें, URL-safe Base64 सहित — सब कुछ आपके ब्राउज़र में।
यूटिलिटीमुफ़्तस्थानीय रूप से चलता हैखोलें - लाइव
URL एन्कोडर और डिकोडर
URLs के लिए टेक्स्ट को percent-encode करें या percent-encoded strings को वापस readable टेक्स्ट में डिकोड करें — तुरंत, प्राइवेटली।
यूटिलिटीमुफ़्तस्थानीय रूप से चलता हैखोलें - लाइव
SHA और hash generator
किसी भी टेक्स्ट के SHA-1, SHA-256, SHA-384, और SHA-512 hashes जेनरेट करें, hex या Base64 में — सब कुछ आपके ब्राउज़र में।
यूटिलिटीमुफ़्तस्थानीय रूप से चलता हैखोलें
अन्य टूल्स देखें
सभी टूल →- लाइव
PDF से JPG
PDF के हर पृष्ठ को तेज JPG, PNG या WebP में बदलें — सीधे ब्राउज़र में, कोई अपलोड नहीं, कोई गुणवत्ता नुकसान नहीं।
PDFमुफ़्तस्थानीय रूप से चलता हैखोलें - लाइव
पृष्ठभूमि हटाएँ
ब्राउज़र में चलने वाले AI मॉडल से फ़ोटो की पृष्ठभूमि मिटाएँ — बिना अपलोड के, आपकी छवियाँ आपके डिवाइस पर रहती हैं।
छविमुफ़्तस्थानीय रूप से चलता हैखोलें - लाइव
वीडियो ट्रिम करें
फ़्रेम-स्तरीय सटीकता के साथ वीडियो की शुरुआत या अंत काटें।
वीडियोमुफ़्तखोलें - लाइव
ऑडियो ट्रिम करें
ऑडियो फ़ाइल के एक भाग को काटें।
ऑडियोमुफ़्तस्थानीय रूप से चलता हैखोलें - लाइव
Markdown से HTML
Markdown को साफ़ HTML में ब्राउज़र में ही कन्वर्ट करें।
दस्तावेज़मुफ़्तस्थानीय रूप से चलता हैखोलें