สร้าง Diceware Passphrase ฟรี
สร้าง passphrase ที่จำง่ายและมี entropy สูงโดยรวมคำสุ่ม ตั้งค่าจำนวนคำ ตัวคั่น และตัวพิมพ์ได้ — ใช้ความสุ่มที่ปลอดภัยด้วยการเข้ารหัส
คลิกคำใดก็ได้เพื่อสุ่มใหม่เฉพาะคำนั้น
ทำไมต้อง diceware? วลีจากคำสุ่มมีเอนโทรปีสูงและจดจำได้ง่ายกว่าตัวอักษรสุ่ม วลี 5 คำมีเอนโทรปีมากกว่ารหัสผ่านสุ่ม 10 ตัวอักษรที่มีตัวพิมพ์ใหญ่เล็กและสัญลักษณ์ ความสุ่มมาจาก crypto.getRandomValues() ในเบราว์เซอร์ ไม่มีคำ วลี หรือข้อมูลใดถูกส่งออกไป
การใช้งานทั่วไป
- สร้างรหัสผ่านหลักสำหรับตัวจัดการรหัสผ่านวลีรหัสผ่าน diceware เหมาะสำหรับคีย์หลักของตัวจัดการรหัสผ่านของคุณ — เอนโทรปีสูง จำได้
- สร้างวลีรหัสผ่านการเข้ารหัสสำหรับการเข้ารหัสดิสก์เต็ม คีย์ GPG หรือระบบเข้ารหัสลับใด ๆ ที่ต้องการความลับที่จำได้
- สร้างรหัสผ่านเครือข่าย Wi-Fiง่ายกว่าในการแบ่งปันด้วยวจนะกรรมมากกว่าเสียงรบกวนแบบสุ่ม — เหมาะสำหรับเครือข่ายแขกหรือบ้านที่ใช้ร่วมกัน
- สร้างความลับที่แบ่งปันของทีมสำหรับบัญชีเซิร์ฟเวอร์ที่แบ่งปันรหัสผ่านการปรับใช้ หรือสิ่งใดก็ตามที่หลายคนต้องจำ
- สร้างรหัสผ่านตัวอย่างที่จำได้สำหรับการสาธิตเมื่อสาธิตเครื่องมือที่ต้องการรหัสผ่าน วลี diceware จึงติดใจมากกว่าสำหรับผู้ชมมากกว่าเสียงรบกวน
วิธีการทำงาน
การสร้างวลีรหัสผ่านทำงานในเบราว์เซอร์ทั้งหมดด้วย crypto.getRandomValues ของ Web Crypto API — แหล่งความสุ่มเชิงวิทยาการเข้ารหัสเดียวกับที่ตัวจัดการรหัสผ่านและ TLS ใช้ รายการคำแบบสั้นของ EFF 1,296 คำรวมอยู่ในหน้าโดยตรง จึงไม่มีการร้องขอเครือข่ายระหว่างการสร้าง
- 1การเลือกคำที่ไม่มีความลำเอียงสำหรับแต่ละช่องคำ crypto.getRandomValues จะเติมบัฟเฟอร์ Uint32 ด้วยตัวเลขสุ่มจากฮาร์ดแวร์ การสุ่มแบบปฏิเสธจะทิ้งค่าที่ทำให้การกระจายเบ้ แล้วใช้ผลลัพธ์เป็นดัชนีในรายการคำแบบสั้นของ EFF 1,296 คำ — ให้เอนโทรปี 10.34 บิตต่อคำพอดีโดยไม่มีความลำเอียงจากมอดูโล
- 2ส่วนเสริมที่เลือกได้หากเปิดตัวเลือกตัวเลข จะสุ่มจำนวนเต็ม 0–99 ด้วยวิธีที่ไม่มีความลำเอียงเดียวกันและต่อท้ายเป็นชิปแยก เพิ่มราว 6.6 บิต การทำตัวอักษรแรกของแต่ละคำเป็นตัวพิมพ์ใหญ่เป็นแบบกำหนดแน่นอนและไม่เพิ่มเอนโทรปี ซึ่งเครื่องมือระบุไว้ชัดเจน
- 3แสดงเอนโทรปีและเวลาเจาะรหัสแบบสดเอนโทรปีคำนวณเป็น wordCount × log2(1296) และเครื่องมือแปลงตัวเลขนั้นเป็นเวลาเจาะรหัสโดยประมาณด้วยแบบจำลองการโจมตีสามแบบที่เลือกได้: 10 ครั้ง/วินาที (ออนไลน์แบบจำกัดอัตรา) 10 พันล้าน/วินาที (GPU ออฟไลน์) และ 100 ล้านล้าน/วินาที (คลัสเตอร์ขนาดใหญ่) คณิตศาสตร์อัปเดตทันทีเมื่อเปลี่ยนจำนวนคำหรือตัวเลือก
- 4สุ่มใหม่ทีละคำและคัดลอกการคลิกคำใดคำหนึ่งจะแทนที่เฉพาะคำนั้นด้วยคำที่สร้างใหม่ — เอนโทรปีเท่าเดิม มีประโยชน์สำหรับเปลี่ยนคำที่ไม่ถูกใจโดยไม่ต้องสร้างวลีรหัสผ่านใหม่ทั้งหมด สตริงสุดท้ายประกอบด้วยตัวคั่นที่คุณเลือกและเขียนลงคลิปบอร์ดผ่าน Clipboard API มาตรฐาน
วลีรหัสผ่านถูกสร้างในเบราว์เซอร์ทั้งหมดด้วยข้อมูลคำที่รวมอยู่ในเครื่อง — ไม่มีสิ่งใดถูกส่งไปยังเซิร์ฟเวอร์ใดในทุกขั้นตอน