เครื่องมือสร้างและตรวจสอบ OTP
สร้างและตรวจสอบรหัสผ่านครั้งเดียว TOTP/HOTP สำหรับ 2FA รองรับ SHA-1/256/512, คีย์ลับ Base32/Hex, ส่งออก QR ทำงานในเบราว์เซอร์ 100% ไม่ต้องสมัคร
OTP (รหัสผ่านครั้งเดียว) คืออะไร?
OTP คือรหัสผ่านที่ใช้ได้เพียงครั้งเดียวสำหรับการเข้าสู่ระบบหรือทำธุรกรรมหนึ่งครั้ง มันให้ความปลอดภัยมากกว่ารหัสผ่านแบบคงที่เพราะเปลี่ยนบ่อยครั้ง ทำให้รหัสที่ถูกขโมยไร้ประโยชน์หลังจากเวลาสั้นๆ
ความแตกต่างระหว่าง TOTP และ HOTP คืออะไร?
TOTP (รหัสผ่านตามเวลา, RFC 6238) สร้างรหัสตามเวลาปัจจุบัน เปลี่ยนทุก 30 วินาทีโดยค่าเริ่มต้น HOTP (ตาม HMAC, RFC 4226) ใช้ตัวนับที่เพิ่มขึ้น TOTP พบได้บ่อยกว่าในระบบ 2FA สมัยใหม่
เครื่องมือสร้าง OTP นี้ปลอดภัยหรือไม่?
ใช่ การสร้างและตรวจสอบทั้งหมดเกิดขึ้นในเครื่องในเบราว์เซอร์ของคุณโดยใช้ Web Crypto API คีย์ลับของคุณไม่เคยออกจากอุปกรณ์หรือส่งไปยังเซิร์ฟเวอร์ใดๆ
คีย์ลับ Base32 คืออะไร?
Base32 เป็นรูปแบบการเข้ารหัสที่แทนข้อมูลไบนารีโดยใช้อักขระ 32 ตัว (A-Z และ 2-7) เป็นรูปแบบมาตรฐานสำหรับคีย์ลับ OTP ที่ใช้โดย Google Authenticator และแอป 2FA อื่นๆ
ฉันควรเลือกอัลกอริทึมแฮชใด?
SHA-1 เป็นค่าเริ่มต้นและเข้ากันได้กับแอปยืนยันตัวตนส่วนใหญ่รวมถึง Google Authenticator SHA-256 และ SHA-512 ให้ความปลอดภัยที่แข็งแกร่งกว่า แต่อาจไม่รองรับโดยแอปทั้งหมด
ฉันจะเพิ่มรหัสที่สร้างขึ้นไปยัง Google Authenticator ได้อย่างไร?
ป้อนคีย์ลับของคุณ จากนั้นสแกนรหัส QR otpauth ที่แสดงด้วย Google Authenticator (หรือแอป 2FA ที่เข้ากันได้ใดๆ) คุณยังสามารถป้อน URI otpauth หรือคีย์ลับด้วยตนเองได้
รูปแบบ URI otpauth:// คืออะไร?
otpauth://totp/<ป้ายกำกับ>?secret=<ลับ>&issuer=<ผู้ออก>&algorithm=<อัลกอริทึม>&digits=<หลัก>&period=<รอบ> URI นี้เข้ารหัสพารามิเตอร์ OTP ทั้งหมดและสามารถแสดงเป็นรหัส QR ได้
ทำไมรหัสถึงเปลี่ยนทุก 30 วินาที?
ขั้นตอนเวลาเริ่มต้น (รอบ) สำหรับ TOTP คือ 30 วินาทีตามที่กำหนดใน RFC 6238 นี่สร้างสมดุลระหว่างความปลอดภัยและการใช้งาน
ฉันสามารถตรวจสอบรหัสที่ได้รับได้หรือไม่?
ใช่ สลับไปยังโหมดตรวจสอบ ป้อนคีย์ลับและรหัสที่คุณได้รับ เครื่องมือจะตรวจสอบรหัสกับหน้าต่างเวลาปัจจุบันและที่อยู่ติดกันเพื่อรองรับความแตกต่างของนาฬิกาเล็กน้อย
6 หลักและ 8 หลักหมายถึงอะไร?
หมายถึงความยาวของรหัส OTP ที่สร้างขึ้น 6 หลักเป็นมาตรฐานสำหรับระบบ 2FA ส่วนใหญ่ 8 หลักให้ชุดค่าผสมที่เป็นไปได้มากกว่าแต่ได้รับการสนับสนุนน้อยกว่า
ทำไมรหัสของฉันไม่ตรงกับ Google Authenticator?
ตรวจสอบว่าคีย์ลับ อัลกอริทึม (มักเป็น SHA-1) หลัก (มักเป็น 6) และรอบ (มักเป็น 30 วินาที) ตรงกันทั้งหมด ตรวจสอบให้แน่ใจว่านาฬิกาของอุปกรณ์คุณแม่นยำ
2FA เหมือนกับ OTP หรือไม่?
OTP เป็นกลไกที่สร้างรหัสครั้งเดียว 2FA (การยืนยันตัวตนสองปัจจัย) เป็นกระบวนการรักษาความปลอดภัยที่มักใช้ OTP เป็นปัจจัยที่สอง
วิธีใช้ เครื่องมือสร้างและตรวจสอบ OTP
สร้างและตรวจสอบรหัสผ่านครั้งเดียวแบบ TOTP/HOTP สำหรับการยืนยันสองชั้น พร้อมส่งออกเป็น QR ทุกการคำนวณเกิดขึ้นในเบราว์เซอร์ของคุณ คีย์ลับไม่เคยออกจากอุปกรณ์
- วางคีย์ลับลงใน Secret Key เช่น JBSWY3DPEHPK3PXP แล้วตั้ง Secret Format เป็น Base32 หรือ Hex
- เลือกฟังก์ชันแฮชใน Algorithm — SHA-1, SHA-256 หรือ SHA-512 — และความยาวใน Digits (6 หรือ 8)
- กด TOTP Generate สำหรับรหัสแบบอิงเวลา หรือ HOTP Generate โดยใช้ค่า Counter
- เพิ่ม Issuer (optional) และ Account Label (optional) เช่น MyCompany และ user@example.com
- ตรวจสอบรหัสโดยพิมพ์ลงใน Code to Validate เช่น 123456 แล้วกด Validate
- กด Copy เพื่อรับ otpauth:// URI ไปนำเข้าแอป authenticator ของคุณ
รหัส TOTP เปลี่ยนทุก Period (seconds) (ค่าเริ่มต้น 30 วินาที) การตรวจสอบไม่ผ่านมักเป็นเพราะกรอบเวลาหมดอายุเท่านั้น
เครื่องมือที่เกี่ยวข้อง
- ตรวจสอบแฮช คำนวณและตรวจสอบแฮช MD5, SHA-1, SHA-256, SHA-512 ในเครื่อง
- ปลดล็อก PDF ลบการป้องกันด้วยรหัสผ่านออกจากไฟล์ PDF ทันทีในเบราว์เซอร์ พร้อมระบบกู้คืนรหัสผ่านด้วย brute-force อัจฉริยะ
- ปกป้อง PDF เพิ่มการป้องกันด้วยรหัสผ่านให้กับไฟล์ PDF ออนไลน์ฟรี เข้ารหัสเอกสาร PDF ด้วย AES-256 เพื่อป้องกันการเข้าถึงโดยไม่ได้รับอนุญาต 100% บนเบราว์เซอร์ ไม่ต้องอัปโหลด
- ตัวสร้างส่วนหัว Basic Auth สร้างส่วนหัวการตรวจสอบสิทธิ์ HTTP Basic ออนไลน์ — แปลงชื่อผู้ใช้:รหัสผ่านเป็นส่วนหัว Authorization Base64 ทันที
- เข้ารหัสข้อความ เข้ารหัสและถอดรหัสข้อความอย่างปลอดภัยด้วย AES-GCM/AES-CBC ใช้รหัสผ่าน ประมวลผลในเบราว์เซอร์เท่านั้น ข้อมูลไม่ออกจากอุปกรณ์ของคุณ
- การเข้ารหัส / ถอดรหัส AES เข้ารหัส/ถอดรหัส AES ด้วยโหมด CBC, CFB, CTR, OFB, ECB, การเติม Pkcs7/ZeroPadding/NoPadding, คีย์ 128/192/256 บิต, เอาต์พุต Base64, ตรวจจับรูปแบบคีย์/IV อัตโนมัติ
- ตัวสร้างคีย์ RSA สร้างคู่คีย์ RSA ขนาด 2048, 3072, 4096 บิต ผลลัพธ์รูปแบบ PEM พร้อมลายนิ้วมือ ประมวลผลภายใน
- ตัวสร้างคีย์ SSH สร้างคู่คีย์ SSH ที่ปลอดภัย (RSA, Ed25519, ECDSA) ทันทีในเบราว์เซอร์ของคุณ เครื่องมือออนไลน์ฟรีพร้อมรูปแบบเอาต์พุต OpenSSH ไม่ต้องลงทะเบียน