ข้ามไปยังเนื้อหาหลัก

ตัวสร้างรหัสผ่าน ฟรี

สร้างรหัสผ่านที่รัดกุมและสุ่มได้ พร้อมกำหนดความยาว ประเภทอักขระ และอักขระที่ไม่ต้องการเอง ฟรี ไม่ต้องล็อกอิน

ใช้งานได้แบบออฟไลน์เมื่อโหลดแล้ว
16
464

เว้นว่างเพื่อใช้รายการเริ่มต้น ช่องว่างจะถูกละเว้น

การใช้งานทั่วไป

  • สร้างรหัสผ่านธนาคารที่ปลอดภัยสร้างรหัสผ่านที่ยาวและซับซ้อนสำหรับบัญชีธนาคาร การลงทุน และการเงินของคุณ
  • สร้างรหัสผ่าน WiFi ที่เข้มแข็งสร้างรหัสผ่าน WiFi ที่ปลอดภัยซึ่งยากที่จะเดาแต่ง่ายต่อการแบ่งปันผ่านรหัส QR
  • สร้างรหัสผ่านบัญชีการทำงานปฏิบัติตามข้อกำหนดรหัสผ่านขององค์กร — กฎด้านความยาว ความซับซ้อน และประเภทอักขระ
  • สร้างคีย์ API ที่ปลอดภัยสร้างสตริงแบบสุ่มที่มี entropy สูงเพื่อใช้เป็นคีย์ API โทเค็นลับ และลับลายเซ็น
  • สร้างรหัสผ่านฐานข้อมูลสร้างรหัสผ่านที่เข้มแข็งสำหรับผู้ใช้ฐานข้อมูล บัญชี root และการเชื่อมต่อบริการ

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

รหัสผ่านถูกสร้างในเบราว์เซอร์ทั้งหมดด้วย crypto.getRandomValues() ของ Web Crypto API — แหล่งความสุ่มเชิงวิทยาการเข้ารหัสเดียวกับที่เบราว์เซอร์ใช้สำหรับ TLS ไม่มี Math.random() ไม่มีเซิร์ฟเวอร์ ไม่มีการร้องขอเครือข่ายใด ๆ

  1. 1
    ประกอบชุดอักขระ
    ตามช่องทำเครื่องหมายที่คุณเลือก เครื่องมือสร้างอาร์เรย์แยกสำหรับตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก ตัวเลข และสัญลักษณ์ หากเปิด 'ไม่รวมอักขระที่คล้ายกัน' อักขระที่มองแล้วสับสนอย่าง 1, l, I, 0 และ O จะถูกตัดออกจากแต่ละชุดก่อนสร้างชุดรวม
  2. 2
    สุ่มเลือกแบบปฏิเสธตัวอย่าง
    แต่ละตำแหน่งอักขระถูกเติมด้วย crypto.getRandomValues() พร้อมการสุ่มแบบปฏิเสธ: หากค่าสุ่มดิบตกอยู่ในส่วนหางที่เบ้ของการกระจาย จะถูกทิ้งและสุ่มใหม่ ขจัดความลำเอียงจากมอดูโลที่จะทำให้อักขระบางตัวมีโอกาสมากกว่าตัวอื่นทางสถิติ
  3. 3
    รับประกันว่ามีทุกประเภทอักขระ
    หลังสุ่มรหัสผ่านทั้งหมด เครื่องมือตรวจว่ามีอักขระอย่างน้อยหนึ่งตัวจากทุกประเภทที่เลือก หากไม่มี จะสุ่มรหัสผ่านทั้งหมดใหม่และตรวจอีกครั้ง — สูงสุด 100 ครั้ง — แทนการสลับอักขระลงในตำแหน่งคงที่ซึ่งจะทำให้การกระจายเบ้
  4. 4
    ประมาณเอนโทรปีและเวลาเจาะรหัส
    เครื่องมือคำนวณเอนโทรปีเป็น length × log2(ขนาดชุดอักขระ) และประมาณเวลาเจาะรหัสด้วยเลขคณิตในพื้นที่ลอการิทึมเทียบกับฐาน GPU 100 พันล้านครั้งต่อวินาที (เหมาะกับแฮชที่เร็วอย่าง MD5 รหัสผ่านที่ป้องกันด้วย bcrypt/Argon2 จะใช้เวลานานกว่ามาก) ตัวเลขทั้งสองอัปเดตทันทีเมื่อเปลี่ยนการตั้งค่า

ตัวสร้างทำงานในเบราว์เซอร์ทั้งหมด — รหัสผ่าน การตั้งค่า หรือข้อมูลการใช้งานไม่เคยถูกส่งไปยังเซิร์ฟเวอร์

เครื่องมือที่เกี่ยวข้อง

🔒

ตรวจสอบความแข็งแกร่งรหัสผ่าน

ตรวจสอบความแข็งแกร่งรหัสผ่านด้วยการวิเคราะห์ entropy การประมาณเวลาที่ใช้ถอดรหัส และรายการตรวจสอบข้อกำหนดโดยละเอียด ทำงานในเบราว์เซอร์ทั้งหมด

ลองใช้
🔐

เข้ารหัสข้อความ

เข้ารหัสและถอดรหัสข้อความด้วยรหัสผ่านโดยใช้ AES-256-GCM ที่แข็งแกร่ง รหัสผ่านไม่เคยออกจากเบราว์เซอร์ แชร์ข้อมูลลับได้อย่างปลอดภัย

ลองใช้
🔐

เข้ารหัสไฟล์ (AES-256-GCM)

เข้ารหัสไฟล์ใดก็ได้ด้วยรหัสผ่านโดยใช้ AES-256-GCM และ PBKDF2 (250,000 รอบ) ไฟล์ .enc เปิดได้เฉพาะด้วยรหัสผ่านที่ถูกต้องและเครื่องมือนี้เท่านั้น ทำงาน client-side ทั้งหมด — ไฟล์ไม่เคยออกจากอุปกรณ์

ลองใช้ไฟล์อยู่ในเครื่อง

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