CSPRNG · zero log · zero transmit

เครื่องสร้างรหัสผ่าน ตัวเลข, ไม่ได้ยืมมา

ผู้จัดการรหัสผ่านสร้างรหัสผ่านภายในแอปเก็บรหัส — ดีถ้าคุณไว้ใจแอปเก็บ แต่คุณจ่ายเต็มราคาเพื่อฟังก์ชันที่ควรจะเป็นแค่ 40 บรรทัด การให้บริการสุ่มส่งข้อมูลสุ่มผ่านเครือข่าย ไซต์สร้างรหัสผ่านที่มีโฆษณา 12 แห่ง ทั้งหมดทำงาน JavaScript บนโดเมนที่คุณไม่ไว้ใจ และแสดงโฆษณาเมื่อคุณเข้าชม Morph เรียกใช้ crypto.getRandomValues() — CSPRNG แบบเริ่มต้นของเบราว์เซอร์ แหล่งเดียวกับที่ธนาคารและไลบรารีความปลอดภัยใช้ — ผ่านแท็บของคุณโดยตรง สร้าง แสดง คัดลอก ไม่ส่งผ่านเครือข่าย ไม่บันทึก ฟรีสำหรับทุกสิ่งที่ทำงานบนอุปกรณ์ของคุณ; AI ใช้เครดิต

01
CSPRNG

crypto.getRandomValues — ตัวสุ่มแบบเข้ารหัสที่ใช้ในเบราว์เซอร์โดยตรง

รองรับโดย /dev/urandom บน Linux, BCryptGenRandom บน Windows, SecRandomCopyBytes บน macOS และ iOS เหมือนกับแหล่งพลังงานความไม่แน่นอนระดับเคอร์เนลและผู้จัดการรหัสผ่านที่ใช้ Math.random() ไม่ถูกเรียกใช้ ไม่ใช่เป็นตัวเลือกสำรอง ไม่ใช่ค่าเริ่มต้น

เปิดเครื่องมือ
ทำงานบนอุปกรณ์ของคุณ · ฟรี · ไม่ต้องสมัครสมาชิก

สิ่งที่มันทำจริงๆ

02
ควบคุม

คลาสความยาวและตัวอักษร

12, 16, 24, 32, กำหนดเอง ตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก ตัวเลข สัญลักษณ์ ข้ามตัวที่คล้ายกัน (0/O, 1/l/I) เพื่อการคัดลอกที่พิมพ์ได้

03
PASSPHRASE

โหมดคำศัพท์ EFF

หกคำ = ~77 บิต ใช้พิมพ์ง่ายบนมือถือ แข็งแกร่งต่อการโจมตีจากผู้ใช้สมัยใหม่ทุกประเภท

04
ชั่วคราว

เฉพาะหน่วยความจำ

ไม่ใช่ localStorage, ไม่ใช่ IndexedDB, ไม่ใช่เซิร์ฟเวอร์ คลิปบอร์ดจะล้างอัตโนมัติภายใน 30 วินาที

วิธีการทำงาน

  1. เปิด morph.cool/password ในเบราว์เซอร์สมัยใหม่ใดก็ได้ ไม่ต้องสมัครสมาชิก ไม่ต้องติดตั้ง ไม่ต้องใช้บัตรเครดิต
  2. เลือกความยาว (12/16/24/32 หรือกำหนดเอง) และประเภทตัวอักษร — ตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก ตัวเลข สัญลักษณ์ ยกเว้นตัวที่คล้ายกัน
  3. กดสร้าง crypto.getRandomValues() จะดึงไบต์จาก CSPRNG ในเบราว์เซอร์ ค่าคะแนนความแข็งแกร่งวัดจากจำนวนบิตของความไม่แน่นอน
  4. คัดลอกไปยังคลิปบอร์ดได้ในคลิกเดียว ตัวเลือกให้ล้างอัตโนมัติหลัง 30 วินาที
  5. วางข้อความลงใน Vault, แบบฟอร์มสมัครสมาชิก หรือการนำเข้าผู้จัดการรหัสผ่าน ไม่มีการอัปโหลด ไม่มีการบันทึก ไม่มีการเก็บข้อมูล
105 bitsความหนาแน่นเริ่มต้น
0ไบต์ที่ส่งออก
30 วินาทีการล้างคลิปบอร์ดอัตโนมัติ

ทำไมตลาดเครื่องสร้างรหัสผ่านถึงเสียหาย

Morph สร้างรหัสผ่านในแท็บเบราว์เซอร์ของคุณโดยใช้ CSPRNG ตามมาตรฐาน W3C แสดงครั้งเดียว และลืมทันทีที่คุณปิดหน้าต่าง ไม่มีคลังเก็บ ไม่มีการซิงค์ ไม่มีการติดตามข้อมูล หากคุณต้องการคลังเก็บ ให้รันคลังเก็บ หากคุณต้องการรหัสผ่านที่แข็งแกร่ง นี่คือพื้นผิวที่คุณต้องการ

ที่ที่คลังยังชนะ

If you need cross-device password sync, breach monitoring, autofill in your browser, and shared vaults for a team, run a password manager. Those are full vault products and Morph isn't trying to replace them. Morph is the strong-bytes-on-demand surface for the times you don't need a vault — a router admin password, a one-off WPA2 key for the AirBnB Wi-Fi, a temporary signup you'll delete next week. CSPRNG, in your tab, gone when you close it.

คำถามที่พบบ่อย

ต่างจากเครื่องสร้างรหัสผ่านอย่างไร

นี่คือการสมัครสมาชิกผู้จัดการรหัสผ่านแบบเต็มรูปแบบ พร้อมคลังเก็บ, การซิงค์, การเติมอัตโนมัติ และการตรวจสอบการรั่วไหล แต่ Morph เป็นแค่พื้นผิวการสร้างรหัสผ่าน — crypto.getRandomValues() ในแท็บของคุณ แสดงเพียงครั้งเดียว ไม่ถูกเก็บไว้ หากคุณต้องการคลังเก็บ ให้รันคลังเก็บ หากคุณต้องการไบต์ทันที ให้รัน Morph

แหล่งสุ่มมีความปลอดภัยจริงหรือไม่?

ใช่ เครื่องสุ่มแบบไม่ปลอดภัย crypto.getRandomValues() เป็น API สำหรับการเข้ารหัสเว็บของ W3C ที่ใช้ CSPRNG ซึ่งได้รับการสนับสนุนจาก /dev/urandom บน Linux, BCryptGenRandom บน Windows และ SecRandomCopyBytes บน macOS/iOS แหล่งที่มาเดียวกันที่ธนาคาร โปรแกรมจัดการรหัสผ่าน และไลบรารีเข้ารหัสใช้ Math.random() ไม่ใช่การเข้ารหัสที่ปลอดภัย Morph ไม่ใช้ Math.random() แทน

รหัสผ่านของฉันควรยาวเท่าไร?

ตัวอักษร 16 ตัวด้วยอัลฟาเบท 95 ตัวให้ค่าความไม่แน่นอนประมาณ 105 บิต — เกินขีดจำกัดการโจมตีแบบ brute-force ปัจจุบันแม้ด้วยกลุ่ม GPU แบบออฟไลน์ 12 ตัวคือขั้นต่ำสมัยใหม่ (~78 บิต) 24+ คือการป้องกันแบบระมัดระวัง ความยาวมีความสำคัญมากกว่ากฎความซับซ้อน — "horse battery staple correct" มีความแข็งแกร่งกว่า "P@ssw0rd!1" ต่อผู้โจมตีจริงทุกคน

ฉันสามารถสร้างรหัสผ่านแทนได้หรือไม่

ใช่ โหมดรหัสผ่านเลือก N คำจากคำศัพท์ EFF long wordlist (7,776 คำ = 12.9 บิตต่อคำ) หกคำให้ความน่าจะเป็น ~77 บิต ซึ่งแข็งแกร่งพอสำหรับการโจมตีสมัยใหม่และพิมพ์ได้ง่ายบนมือถือ คำศัพท์ถูกบรรจุไว้ในหน้าเว็บ ไม่ต้องค้นหาเซิร์ฟเวอร์

ใช้งานได้บน iPhone หรือ iPad หรือไม่?

ใช่ — Safari บน iOS รองรับ crypto.getRandomValues() อย่างเต็มที่ สร้าง คัดลอก วางลงในตัวจัดการรหัสผ่านหรือแบบฟอร์มสมัครสมาชิก กระบวนการทั้งหมดทำงานแบบท้องถิ่นบนโทรศัพท์ ไม่สัมผัสเซิร์ฟเวอร์ใดๆ

รหัสผ่านถูกเก็บไว้ที่ไหนหรือไม่

ไม่มีที่ใดเลย ไม่ใช่ localStorage, sessionStorage, IndexedDB หรือเซิร์ฟเวอร์ รหัสผ่านจะอยู่ในหน่วยความจำเบราว์เซอร์จนกว่าคุณจะปิดแท็บหรือกดสร้างใหม่ คลิปบอร์ดจะล้างอัตโนมัติหลังจาก 30 วินาที Morph ไม่สามารถกู้คืนได้เพราะมันไม่เคยมีอยู่ในนั้น

สร้างรหัสผ่าน
Generate a password
Nothing leaves your device · Free for what you make, credits for what we run