เครื่องมือสร้างแฮชรหัสผ่าน (PBKDF2)
สร้างแฮชรหัสผ่านที่ปลอดภัยในเบราว์เซอร์ของคุณโดยใช้ PBKDF2-SHA256 แข็งแกร่งกว่า MD5 หรือ SHA แบบธรรมดา พร้อมปัจจัยการทำงานที่ปรับได้
วิธีใช้เครื่องมือนี้
- 1
Type or paste the password you want to hash.
- 2
Optionally set a salt (leave it blank for a secure random one) and choose an iteration count.
- 3
Click Hash. The salted PBKDF2-SHA256 digest is derived entirely in your browser.
เครื่องมือสร้างแฮชรหัสผ่าน (PBKDF2) คืออะไร?
Bcrypt เป็นอัลกอริทึมแฮชรหัสผ่านยอดนิยม แต่ต้องใช้ไลบรารีฝั่งเซิร์ฟเวอร์ เครื่องมือนี้สร้างแฮชที่มีความแข็งแกร่งเทียบเท่าโดยใช้ PBKDF2 (Password-Based Key Derivation Function 2) ซึ่งเป็นอัลกอริทึมที่ NIST แนะนำ โดยมีจำนวนรอบที่ปรับได้ ทั้ง bcrypt และ PBKDF2 จงใจชะลอการโจมตีแบบ brute force จำนวนรอบที่เหมาะสมจะทำให้แต่ละครั้งที่ลองใช้เวลาประมาณ 250 มิลลิวินาที
กรณีการใช้งานทั่วไป
Learn how salted, iterated password hashing works by watching the output change with the salt and work factor.
Generate test hashes to seed a development database without wiring up your real auth code.
Produce a reference digest to confirm your server-side PBKDF2 implementation matches for the same inputs.
Demonstrate to a team why MD5/SHA-1 password storage is unsafe versus a deliberately slow KDF.
Create a one-off credential for a script or prototype where pulling in a full auth library is overkill.
Benchmark how iteration count affects hashing time on your hardware to pick a sensible work factor.
คำถามที่พบบ่อย
นี่คือ bcrypt จริงหรือไม่?▼
ฉันควรใช้จำนวนรอบเท่าไร?▼
เครื่องมือที่เกี่ยวข้อง
เครื่องมือสร้าง HMAC
สร้างลายเซ็น HMAC โดยใช้ SHA-1, SHA-256, SHA-384 หรือ SHA-512
การเข้ารหัส AES-256
เข้ารหัสและถอดรหัสข้อความด้วย AES-256-GCM คีย์ถูกสร้างจากวลีรหัสผ่านของคุณด้วย PBKDF2-SHA256
เครื่องมือสร้างรหัส QR สำหรับ 2FA
สร้างรหัส QR แบบ TOTP สำหรับ Google Authenticator, Authy, 1Password และแอป 2FA อื่นๆ
เครื่องมือตรวจสอบความแข็งแกร่งของรหัสผ่าน
ตรวจสอบเอนโทรปีของรหัสผ่านของคุณเทียบกับขนาดของชุดอักขระและรายการรหัสผ่านที่ใช้กันทั่วไป ทำงานแบบออฟไลน์โดยสมบูรณ์
เครื่องมือเข้ารหัสและถอดรหัส Caesar Cipher
เข้ารหัสหรือถอดรหัสข้อความด้วย Caesar cipher: การแทนที่ตัวอักษรตามการเลื่อนตำแหน่งคงที่
ตัวเข้ารหัสและถอดรหัส ROT13
เข้ารหัสหรือถอดรหัสข้อความด้วย ROT13: รหัสซีซาร์แบบเลื่อน 13 ตำแหน่งที่ผกผันในตัวเอง