เครื่องมือสร้างรหัสผ่านที่ปลอดภัยจากควอนตัม
สร้างรหัสผ่านที่แข็งแกร่ง
ความสุ่มที่ปลอดภัยตามหลักวิทยาการเข้ารหัส เอนโทรปีแบบเรียลไทม์ และตัวชี้วัดความปลอดภัยเชิงควอนตัม ไม่มีข้อมูลใดออกจากเบราว์เซอร์ของคุณ
ความยาว
ชุดอักขระ
การยกเว้น
ความแข็งแกร่ง
—แถบเอนโทรปี เต็มที่ 128 บิต
- เอนโทรปี
- 0 บิต
- อักขระที่ใช้ได้
- 0 ตัว
- เวลาในการเจาะ (แบบคลาสสิก)
- —
- เวลาในการเจาะ (แบบควอนตัม)
- —
อัลกอริทึมของ Grover ลดความทนทานต่อการโจมตีแบบ brute force ลงครึ่งหนึ่ง ดังนั้นเมื่อเจอผู้โจมตีเชิงควอนตัมในอุดมคติ รหัสผ่านจะให้ความปลอดภัยเพียงประมาณ เอนโทรปี ÷ 2 บิต ให้ไปถึงเครื่องหมาย (เอนโทรปี ≈256 บิต) เพื่อให้ได้ส่วนเผื่อความปลอดภัยเชิงควอนตัม 128 บิต
—แม้แต่รหัสผ่านที่แข็งแกร่งก็อาจถูกหลอกเอาไปด้วยฟิชชิงหรือรั่วไหลจากเหตุข้อมูลรั่ว พาสคีย์ต้านทานฟิชชิง ไม่ถูกนำกลับมาใช้ซ้ำ และไม่สามารถรั่วไหลจากฐานข้อมูลรหัสผ่านที่ถูกขโมยได้ ใช้รหัสผ่านที่สร้างขึ้นเฉพาะในที่ที่ยังใช้พาสคีย์ไม่ได้
ความเป็นส่วนตัวมาก่อน
สร้างรหัสผ่านในเครื่อง รองรับทั้งภัยคุกคามแบบคลาสสิกและควอนตัม
ความสุ่มมาจากตัวสร้าง getRandomValues ของ Web Crypto ซึ่งเป็นแหล่งที่ปลอดภัยตามหลักวิทยาการเข้ารหัสแบบเดียวกับที่ใช้สร้างกุญแจ ไม่ใช่ Math.random รหัสผ่าน อักขระที่เลือก และการยกเว้นของคุณจะไม่ถูกอัปโหลด ไม่มีตัวติดตาม และเครื่องมือยังทำงานแบบออฟไลน์ได้หลังโหลดเสร็จ
วัดความแข็งแกร่งของรหัสผ่านอย่างไร
เอนโทรปีคือ log₂ ของจำนวนรหัสผ่านที่แตกต่างกันซึ่งการตั้งค่าปัจจุบันสร้างได้ โดยทุกรหัสผ่านมีโอกาสเกิดเท่ากัน ค่านี้ใกล้เคียงกับ ความยาว × log₂(จำนวนอักขระที่ใช้ได้) แต่ต่ำกว่าเล็กน้อย เพราะชุดอักขระที่เลือกแต่ละชุดต้องปรากฏอย่างน้อยหนึ่งครั้ง และเมื่อไม่ให้ซ้ำ อักขระจะปรากฏซ้ำไม่ได้ ยิ่งยาวและยิ่งมีอักขระให้เลือกมาก เอนโทรปีก็ยิ่งสูง
“ปลอดภัยจากควอนตัม” ในที่นี้หมายถึงอะไร
ผู้โจมตีเชิงควอนตัมในอุดมคติที่ใช้อัลกอริทึมของ Grover จะลดความทนทานต่อ brute force ลงราวครึ่งหนึ่ง รหัสผ่านจึงให้ความปลอดภัยที่แท้จริงประมาณ เอนโทรปี ÷ 2 บิต ต้องใช้เอนโทรปีราว 256 บิตเพื่อให้ได้ส่วนเผื่อเชิงควอนตัม 128 บิต
เวลาในการเจาะที่ประมาณไว้แม่นยำหรือไม่
ไม่ เป็นเพียงค่าประมาณระดับอันดับขนาดเท่านั้น ค่าแบบคลาสสิกสมมติผู้โจมตีแบบออฟไลน์ที่รวดเร็ว (~10¹¹ ครั้ง/วินาที) ส่วนค่าแบบควอนตัมคิดรวมการเร่งความเร็วของ Grover การโจมตีจริงขึ้นอยู่กับวิธีแฮชที่ใช้
ควรใช้พาสคีย์แทนหรือไม่
ถ้ารองรับ ก็ควรใช้ พาสคีย์ต้านทานฟิชชิง ไม่ถูกนำกลับมาใช้ซ้ำ และไม่สามารถรั่วไหลจากฐานข้อมูลรหัสผ่านที่ถูกเจาะได้ ใช้รหัสผ่านที่แข็งแกร่งที่สร้างขึ้นเฉพาะในที่ที่ใช้พาสคีย์ไม่ได้