इनपुट
पासवर्ड
Cost Factor (Rounds)
10
अधिक = अधिक सुरक्षित, धीमा। Production के लिए 10 उपयोग करें।
Hash बना रहे हैं…
परिणाम
Bcrypt Hash
Hash बनाएं पर क्लिक करने के बाद यहाँ hash दिखेगा।
कॉपी करने के लिए क्लिक करें
Bcrypt के बारे में
Bcrypt पासवर्ड को जानबूझकर धीरे hash करता है। हर cost factor increment computation time दोगुनी करता है, जिससे hardware की speed चाहे जो हो, brute-force attacks महँगे बन जाते हैं।
| Cost | अनुमानित समय | उपयोग |
|---|---|---|
4–6 |
<1ms | Development / testing |
10–12 |
~100ms | Production (recommended) |
13+ |
1s+ | उच्च-सुरक्षा systems |
Bcrypt आपके browser में चलता है। कोई पासवर्ड किसी server तक नहीं पहुँचता।
Bcrypt Hash Generator और Verifier
Bcrypt क्या है?
Bcrypt एक adaptive password-hashing function है जो जानबूझकर धीमा रहने के लिए बनाया गया है। MD5 या SHA-256 microseconds में execute होते हैं, जबकि bcrypt का cost factor आपको hardware सुधार के साथ computation time scale करने देता है। Output में algorithm version, cost factor और unique random salt शामिल होता है — इसलिए एक ही पासवर्ड हर बार अलग hash देता है, लेकिन हमेशा सही तरह सत्यापित होता है।
उपयोग कैसे करें
- Toolbar में Generate या Verify mode चुनें।
- Generate: पासवर्ड दर्ज करें, cost factor adjust करें (default 10), Hash बनाएं पर क्लिक करें।
- Verify: पासवर्ड और stored bcrypt hash दर्ज करें, सत्यापित करें पर क्लिक करें।
- Generated hash को database में store करें — पासवर्ड कभी plain text में store न करें।