ตัวสร้างแฮช Bcrypt
Bcrypt Hash Structure
| 부분 | 값 | 설명 |
|---|---|---|
| Algorithm | $2b$ | Bcrypt 버전 (2a, 2b, 2y) |
| Cost Factor | 10 | 2^10 = 1,024 반복 |
| Salt | N9qo8uLOickgx2ZMRZoMye | 22자 Base64 인코딩 salt |
| Hash | IjZAgcfl7p92ldGxad68LJZdL17lhWy | 31자 Base64 인코딩 해시 |
ตัวสร้างแฮช Bcrypt คืออะไร?
เครื่องมือ Bcrypt ออนไลน์ฟรีสำหรับสร้างแฮชรหัสผ่านแบบมีเกลือพร้อมปรับจำนวนรอบ cost และตรวจสอบว่ารหัสผ่านข้อความตรงกับแฮช Bcrypt ที่มีอยู่หรือไม่ ประมวลผลในเบราว์เซอร์อย่างปลอดภัย
วิธีใช้งาน
- 1 เลือกแท็บ — เลือกแท็บสร้างแฮชหรือตรวจสอบแฮช
- 2 ป้อนรหัสผ่าน — ป้อนรหัสผ่านที่จะแฮช ในแท็บสร้าง ให้ตั้งค่า Salt Rounds
- 3 สร้างหรือตรวจสอบ — คลิกสร้างเพื่อสร้างแฮช Bcrypt หรือตรวจสอบเพื่อเช็คว่ารหัสผ่านตรงกับแฮชหรือไม่
- 4 คัดลอกผลลัพธ์ — คัดลอกแฮชที่สร้างไปยังคลิปบอร์ดด้วยปุ่มคัดลอก
เครื่องมือที่เกี่ยวข้อง
คำถามที่พบบ่อย
Bcrypt เป็นฟังก์ชันแฮชรหัสผ่านที่อิงจาก cipher Blowfish สร้าง salt โดยอัตโนมัติและอนุญาตให้ปรับ cost factor เพื่อชะลอการแฮช
โดยทั่วไปแนะนำ 10-12 ทุกรอบที่เพิ่มขึ้นจะเพิ่มเวลาคำนวณเป็นสองเท่า 10 ใช้เวลาประมาณ 64ms, 12 ประมาณ 256ms
เพราะ Bcrypt สร้าง salt สุ่มใหม่ทุกครั้ง รหัสผ่านเดียวกันกับ salt ที่ต่างกันจะสร้างแฮชที่ต่างกัน
มี Bcrypt จะตัดอินพุตที่ 72 ไบต์ภายใน สำหรับรหัสผ่านที่ยาวกว่า ให้แฮชด้วย SHA-256 ก่อนแล้วจึงใช้ Bcrypt
เป็นไปได้แต่ไม่แนะนำ แฮชรหัสผ่านควรสร้างฝั่งเซิร์ฟเวอร์ ใช้เครื่องมือนี้เพื่อการทดสอบและแก้ไขข้อบกพร่อง