สร้างคู่กุญแจ PGP
คู่กุญแจ PGP คือกุญแจสองดอกที่เชื่อมโยงกัน ได้แก่ กุญแจสาธารณะที่คุณแชร์ให้ผู้อื่น และกุญแจส่วนตัวที่คุณเก็บไว้เอง ใส่ชื่อ อีเมล และรหัสผ่าน เลือกประเภทกุญแจ แล้วเครื่องมือนี้จะสร้างกุญแจทั้งสองดอกพร้อมใบเพิกถอนในการทำงานครั้งเดียว
วิธีสร้างคู่กุญแจ PGP
-
1
พิมพ์ชื่อและอีเมลของคุณ
ข้อมูลนี้จะกลายเป็นรหัสผู้ใช้ที่แสดงอยู่ในกุญแจทั้งสองดอก
-
2
เลือก Curve25519, RSA 2048 หรือ RSA 4096
สำหรับกุญแจใหม่ แนะนำให้ใช้ Curve25519 เป็นค่าเริ่มต้น
-
3
กรอกรหัสผ่านอย่างน้อย 8 ตัวอักษร
รหัสผ่านนี้ใช้เข้ารหัสกุญแจส่วนตัวของคู่กุญแจ
-
4
สร้างแล้วคัดลอกทั้งสามบล็อก
คัดลอกกุญแจสาธารณะ กุญแจส่วนตัว และใบเพิกถอน แล้วบันทึกแต่ละอย่างไว้
กุญแจทั้งสองทำงานร่วมกันอย่างไร
ซอฟต์แวร์จะเข้ารหัสข้อความด้วยกุญแจสาธารณะของคุณ และมีเพียงกุญแจส่วนตัวของคุณเท่านั้นที่ถอดรหัสได้ ส่วนการลงลายมือชื่อบทบาทจะกลับกัน คุณลงลายมือชื่อด้วยกุญแจส่วนตัว และทุกคนตรวจสอบลายมือชื่อได้ด้วยกุญแจสาธารณะ เนื่องจากทั้งสองดอกเชื่อมโยงกันทางคณิตศาสตร์ จึงสร้างเป็นคู่เสมอ นี่คือเหตุผลที่คุณไม่สามารถสร้างกุญแจสาธารณะเพียงดอกเดียวได้
สิ่งที่ได้จากการทำงานหนึ่งครั้ง
| ผลลัพธ์ | ใครเห็นได้ | วัตถุประสงค์ |
|---|---|---|
| กุญแจสาธารณะ | ทุกคนที่คุณเลือก | ให้ผู้อื่นเข้ารหัสถึงคุณและตรวจสอบลายมือชื่อของคุณได้ |
| กุญแจส่วนตัว | เฉพาะคุณ | ถอดรหัสและลงลายมือชื่อ ป้องกันด้วยรหัสผ่านของคุณ |
| ใบเพิกถอน | เฉพาะคุณ เก็บแยกไว้ | ยกเลิกคู่กุญแจหากกุญแจส่วนตัวสูญหายหรือรั่วไหล |
การเลือกประเภทกุญแจสำหรับคู่กุญแจ
- Curve25519: คู่กุญแจแบบเส้นโค้งวงรีที่กะทัดรัด สร้างได้รวดเร็ว และเหมาะกับซอฟต์แวร์ OpenPGP รุ่นปัจจุบัน
- RSA 2048: คู่กุญแจ RSA ที่รองรับอย่างกว้างขวาง เหมาะกับเครื่องมือรุ่นเก่าที่อ่านกุญแจประเภทใหม่ไม่ได้
- RSA 4096: คู่กุญแจ RSA ที่มีขนาดใหญ่กว่า ใช้เวลาสร้างนานกว่าและกุญแจมีขนาดใหญ่ขึ้น แต่ความเข้ากันได้เหมือน RSA 2048
ขั้นตอนถัดไปหลังสร้างคู่กุญแจ
- คัดลอกแต่ละบล็อกไปไว้ในไฟล์แยกหรือรายการในตัวจัดการรหัสผ่าน
- นำเข้าคู่กุญแจไปยังแอปพลิเคชัน OpenPGP ของคุณ
- ส่งกุญแจสาธารณะให้ผู้ติดต่อหรือเผยแพร่บนเว็บไซต์ของคุณ
- ทดสอบคู่กุญแจโดยเข้ารหัสข้อความสั้น ๆ ถึงตัวคุณเองแล้วถอดรหัส
คู่กุญแจที่สร้างที่นี่ไม่มีวันหมดอายุ และทุกครั้งที่รันเครื่องมือจะได้คู่กุญแจใหม่ เครื่องมือไม่ได้เก็บกุญแจไว้ให้ คุณจึงต้องคัดลอกก่อนออกจากหน้านี้
การทดสอบสั้น ๆ หลังสร้างคู่กุญแจ
ก่อนจะพึ่งพาคู่กุญแจใหม่ ให้ตรวจสอบอย่างรวดเร็วในซอฟต์แวร์ OpenPGP นำเข้ากุญแจทั้งสองดอก เขียนข้อความสั้น ๆ ถึงอีเมลของคุณเอง เข้ารหัส แล้วถอดรหัสด้วยรหัสผ่าน หากทำได้สำเร็จ แสดงว่าคัดลอกกุญแจถูกต้องและรหัสผ่านเป็นตัวที่คุณตั้งใจ การตรวจตอนนี้ง่ายกว่าการมาพบความผิดพลาดตอนผ่านไปหลายเดือนมาก
คำถามที่พบบ่อย
กุญแจสาธารณะใช้เข้ารหัสและตรวจสอบลายมือชื่อ คุณแชร์ให้ผู้อื่นได้ ส่วนกุญแจส่วนตัวใช้ถอดรหัสและลงลายมือชื่อ คุณต้องเก็บเป็นความลับ
ควรเก็บไว้ทั้งสองดอก ผู้ติดต่อต้องการเพียงกุญแจสาธารณะ แต่หากไม่มีกุญแจส่วนตัว คุณจะอ่านข้อความที่เข้ารหัสถึงคุณไม่ได้
ไม่ได้ ทุกครั้งจะได้คู่กุญแจใหม่ที่ต่างออกไป ดังนั้นควรบันทึกคู่ที่ตั้งใจจะใช้ไว้
ได้ คู่กุญแจ OpenPGP เดียวกันใช้เข้ารหัส ถอดรหัส และลงลายมือชื่อได้ด้วยซอฟต์แวร์ที่เข้ากันได้
เครื่องมือที่เกี่ยวข้อง
รหัสแปลงตัวเลขเป็นตัวอักษร
แปลงตัวเลขเป็นตัวอักษรและย้อนกลับด้วยรหัส A=1, B=2 (A1Z26) สำหรับปริศนา คำทาย และเบาะแสในห้องเอสเคปรูม
เครื่องมือเข้ารหัส Vigenère
เข้ารหัสและถอดรหัสข้อความด้วยรหัส Vigenère แบบคลาสสิกโดยใช้คำสำคัญ เลื่อนตัวอักษรละติน A-Z พร้อมคงตัวพิมพ์ใหญ่-เล็ก ช่องว่าง และเครื่องหมายวรรคตอน
ตัวสร้าง TOTP
สร้างรหัสผ่านแบบใช้ครั้งเดียวตามเวลา (RFC 6238) จากคีย์ลับ Base32 รองรับ SHA-1, SHA-256, SHA-512 จำนวน 6 ถึง 8 หลัก และช่วงเวลา 30 หรือ 60 วินาที
ตัวสร้างแฮช (Hash Generator)
สร้างค่าแฮช MD5, SHA-1, SHA-256, SHA-384, SHA-512 และ CRC32 จากข้อความ พร้อมค่าไดเจสต์พร้อมคัดลอกสำหรับเช็คซัมและการเปรียบเทียบ
เครื่องมือเข้ารหัสข้อความ
เข้ารหัสและถอดรหัสข้อความโดยใช้ AES พร้อมรหัสผ่าน เพื่อให้มีเพียงผู้รับเท่านั้นที่สามารถอ่านข้อความได้
เครื่องแปลง Wei เป็น Ether
แปลง Wei เป็น Ether (ETH) ด้วยการคำนวณที่แม่นยำ ไม่มีการปัดเศษแบบจุดลอยตัว 1 ETH = 10^18 Wei
เครื่องมือนี้มีให้บริการในภาษาอื่น
- Crear un par de claves PGP [ES]
- Créer une paire de clés PGP [FR]
- PGP鍵ペアを作成 [JA]
- Criar um par de chaves PGP [PT]
- Tạo cặp khóa PGP [VI]
- إنشاء زوج مفاتيح PGP [AR]
- Buat Pasangan Kunci PGP [ID]
- Skapa ett PGP-nyckelpar [SV]
- PGP 키 쌍 만들기 [KO]
- PGP-Schlüsselpaar erstellen [DE]
- Een PGP-sleutelpaar maken [NL]
- Utwórz parę kluczy PGP [PL]
- Create a PGP Key Pair [EN]
- Crea una coppia di chiavi PGP [IT]
- Создать пару ключей PGP [RU]
- PGP Anahtar Çifti Oluşturun [TR]
- 创建 PGP 密钥对 [ZH]