เครื่องมือสร้างกุญแจ PGP
สร้างกุญแจสาธารณะ OpenPGP กุญแจส่วนตัวที่ป้องกันด้วยวลีรหัสผ่าน และใบรับรองการเพิกถอนด้วย OpenPGP.js เลือก Curve25519, RSA 2048 หรือ RSA 4096 แล้วกรอกชื่อกับอีเมลสำหรับ ID ผู้ใช้ ผลลัพธ์แบบ ASCII armor จะแสดงบนหน้าเพื่อให้คัดลอก เครื่องมือนี้ไม่มีการดาวน์โหลดไฟล์หรือการตั้งวันหมดอายุ
วิธีสร้างคู่กุญแจ OpenPGP
-
1
กรอก ID ผู้ใช้
กรอกชื่อและอีเมลที่จะฝังอยู่ในกุญแจสาธารณะ
-
2
เลือกประเภทกุญแจ
ใช้ Curve25519 สำหรับกุญแจสมัยใหม่ที่มีขนาดกะทัดรัด หรือเลือก RSA 2048/4096 เมื่อต้องการความเข้ากันได้กับ RSA
-
3
ตั้งวลีรหัสผ่าน
ใช้ความยาวอย่างน้อย 8 อักขระ วลีรหัสผ่านที่ยาวและไม่ซ้ำจะป้องกันบล็อกกุญแจส่วนตัวได้ดีกว่า
-
4
สร้างและคัดลอก
คัดลอกกุญแจสาธารณะ กุญแจส่วนตัวที่เข้ารหัส และใบรับรองการเพิกถอนแบบ armor ที่แสดงบนหน้า
ประเภทกุญแจที่เลือกได้
| ตัวเลือก | สิ่งที่เครื่องมือสร้าง | เหมาะสำหรับ |
|---|---|---|
| Curve25519 | ข้อมูลกุญแจ OpenPGP แบบ ECC สมัยใหม่ | กุญแจขนาดกะทัดรัดและซอฟต์แวร์ OpenPGP รุ่นปัจจุบัน |
| RSA 2048 | กุญแจ OpenPGP แบบ RSA ขนาด 2048 บิต | กรณีที่ต้องใช้ความเข้ากันได้กับ RSA 2048 |
| RSA 4096 | กุญแจ OpenPGP แบบ RSA ขนาด 4096 บิต | ความเข้ากันได้กับ RSA ด้วยกุญแจที่ใหญ่ขึ้น แต่ใช้เวลาสร้างนานกว่า |
ไม่มีตัวเลือกใดทนต่อคอมพิวเตอร์ควอนตัมที่มีประสิทธิภาพเพียงพอได้ โปรดตรวจสอบข้อกำหนดของซอฟต์แวร์และผู้ติดต่อที่จะใช้กุญแจของคุณ
ผลลัพธ์สามรายการที่ต้องปกป้อง
- กุญแจสาธารณะ: แจกจ่ายให้ผู้อื่นใช้เข้ารหัสข้อความถึงคุณหรือตรวจสอบลายเซ็นของคุณ
- กุญแจส่วนตัว: แม้จะเข้ารหัสด้วยวลีรหัสผ่านแล้ว แต่ยังต้องเก็บเป็นความลับและสำรองไว้อย่างปลอดภัย
- ใบรับรองการเพิกถอน: เก็บแยกต่างหากเพื่อใช้เพิกถอนกุญแจสาธารณะหากกุญแจส่วนตัวสูญหายหรือถูกเจาะ
วลีรหัสผ่านและการกู้คืน
หน้าจอกำหนดขั้นต่ำไว้ที่ 8 อักขระ แต่นั่นเป็นเพียงข้อกำหนดขั้นต่ำ ควรใช้วลีรหัสผ่านที่ยาวและไม่ซ้ำ แล้วเก็บไว้ในโปรแกรมจัดการรหัสผ่าน เครื่องมือนี้กู้คืนวลีรหัสผ่านที่ลืมไม่ได้ และไม่เพิ่มวันหมดอายุให้กุญแจที่สร้างขึ้น
วลีรหัสผ่านและข้อมูลกุญแจอยู่ในเบราว์เซอร์เท่านั้น
การสร้างกุญแจเกิดขึ้นในเบราว์เซอร์ของคุณ หน้าจอปกติเก็บแบบฟอร์มไว้ในสถานะ Alpine ส่วนหน้าจอสองขั้นตอนส่งต่อวลีรหัสผ่านระหว่างหน้าผ่าน sessionStorage ของเบราว์เซอร์ วลีรหัสผ่านไม่ใช่พร็อพเพอร์ตีฝั่งเซิร์ฟเวอร์ พารามิเตอร์ URL หรือค่าบนเซิร์ฟเวอร์ URL ของโหมดสองขั้นตอนมีเพียงชื่อ อีเมล และประเภทกุญแจ คัดลอกข้อมูลกุญแจก่อนออกจากหน้า และใช้ซอฟต์แวร์ OpenPGP ที่เชื่อถือได้บนเครื่องสำหรับสภาพแวดล้อมที่ต้องการความมั่นใจสูง
หลังจากสร้างกุญแจ
- คัดลอกและตรวจสอบบล็อกแบบ armor ทั้งสามก่อนออกจากหน้า
- แชร์เฉพาะกุญแจสาธารณะ
- เก็บกุญแจส่วนตัวและใบรับรองการเพิกถอนไว้คนละตำแหน่งที่มีการป้องกัน
- นำเข้ากุญแจในแอป OpenPGP แล้วตรวจสอบลายนิ้วมือผ่านช่องทางที่เชื่อถือได้
คำถามที่พบบ่อย
ใช่ OpenPGP.js สร้างข้อมูลกุญแจในเบราว์เซอร์ วลีรหัสผ่านจะอยู่ในสถานะ Alpine หรือ sessionStorage ของเบราว์เซอร์ และไม่ถูกส่งผ่านเซิร์ฟเวอร์ของเรา, URL หรือเซิร์ฟเวอร์ของแอปพลิเคชัน
Curve25519 เป็นตัวเลือกเริ่มต้นที่ทันสมัยและมีขนาดกะทัดรัด เลือก RSA 2048 หรือ RSA 4096 เฉพาะเมื่อระบบหรือผู้ติดต่อของคุณต้องใช้ความเข้ากันได้กับ RSA
ไม่ได้ ควรเก็บไว้ในโปรแกรมจัดการรหัสผ่านที่เชื่อถือได้ และเก็บใบรับรองการเพิกถอนแยกต่างหาก เพื่อให้เพิกถอนกุญแจสาธารณะได้หากกุญแจส่วนตัวใช้ไม่ได้หรือถูกเจาะ
เครื่องมือแสดงข้อความแบบ armor สำหรับคัดลอกและไม่มีปุ่มดาวน์โหลดไฟล์ ข้อมูลกุญแจและวลีรหัสผ่านอยู่ในเบราว์เซอร์ โหมดสองขั้นตอนใช้ sessionStorage สำหรับวลีรหัสผ่าน และใส่เพียงชื่อ อีเมล และประเภทกุญแจใน URL
เครื่องมือที่เกี่ยวข้อง
รหัสแปลงตัวเลขเป็นตัวอักษร
แปลงตัวเลขเป็นตัวอักษรและย้อนกลับด้วยรหัส A=1, B=2 (A1Z26) สำหรับปริศนา คำทาย และเบาะแสในห้องเอสเคปรูม
เครื่องมือเข้ารหัส Vigenère
เข้ารหัสและถอดรหัสข้อความด้วยรหัส Vigenère แบบคลาสสิกโดยใช้คำสำคัญ เลื่อนตัวอักษรละติน A-Z พร้อมคงตัวพิมพ์ใหญ่-เล็ก ช่องว่าง และเครื่องหมายวรรคตอน
ตัวสร้างแฮช (Hash Generator)
สร้างค่าแฮช MD5, SHA-1, SHA-256, SHA-384, SHA-512 และ CRC32 จากข้อความ พร้อมค่าไดเจสต์พร้อมคัดลอกสำหรับเช็คซัมและการเปรียบเทียบ
ตัวสร้าง TOTP
สร้างรหัสผ่านแบบใช้ครั้งเดียวตามเวลา (RFC 6238) จากคีย์ลับ Base32 รองรับ SHA-1, SHA-256, SHA-512 จำนวน 6 ถึง 8 หลัก และช่วงเวลา 30 หรือ 60 วินาที
เครื่องแปลง Wei เป็น Ether
แปลง Wei เป็น Ether (ETH) ด้วยการคำนวณที่แม่นยำ ไม่มีการปัดเศษแบบจุดลอยตัว 1 ETH = 10^18 Wei
เครื่องมือเข้ารหัสข้อความ
เข้ารหัสและถอดรหัสข้อความโดยใช้ AES พร้อมรหัสผ่าน เพื่อให้มีเพียงผู้รับเท่านั้นที่สามารถอ่านข้อความได้
เครื่องมือนี้มีให้บริการในภาษาอื่น
- Trình tạo khóa PGP [VI]
- Generator Kunci PGP [ID]
- PGP-nyckelgenerator [SV]
- PGP 키 생성기 [KO]
- Générateur de clés PGP [FR]
- PGP-sleutelgenerator [NL]
- PGP-Schlüsselgenerator [DE]
- Gerador de chaves PGP [PT]
- Generador de claves PGP [ES]
- Generator kluczy PGP [PL]
- مولّد مفاتيح PGP [AR]
- PGP鍵ジェネレーター [JA]
- PGP Key Generator [EN]
- Generatore di chiavi PGP [IT]
- Генератор ключей PGP [RU]
- PGP Anahtar Oluşturucu [TR]
- PGP 密钥生成器 [ZH]