หนึ่งคู่คีย์ GnuPG / PGP สองอีเมลใช่ไหม


74

ฉันมีอีเมลสองฉบับที่ฉันใช้บ่อยซึ่งทั้งสองอย่างนี้ฉันต้องการใช้คีย์ PGP ที่สร้าง / จัดการโดย GnuPG ฉันต้องการหลีกเลี่ยงการสร้างคู่คีย์ที่แตกต่างกันสำหรับอีเมลแต่ละฉบับถ้าเป็นไปได้เนื่องจากเป็นสิ่งที่ไม่จำเป็นสำหรับสถานการณ์ของฉันเช่นฉันใช้อีเมลทั้งสองสลับกันได้

มีวิธีทำเช่นนี้หรือไม่?

ฉันใช้ Mac OS X 10.5 และ Ubuntu 11.04 และ Thunderbird 3.1.10

ขอบคุณล่วงหน้า!

คำตอบ:


89

หากคุณต้องการเพิ่ม ID ผู้ใช้ไปยังคีย์ที่มีอยู่จากบรรทัดคำสั่ง (อินพุตของคุณเป็นตัวหนา):

  $ gpg --edit-key <key-id> 
  gpg> adduid 
  ชื่อจริง: <name> ที่ 
  อยู่อีเมล: <email> 
  ความคิดเห็น: <ความคิดเห็นหรือกลับไปที่ไม่มี> 
  เปลี่ยน (N) ame, (C) omment, (E) จดหมายหรือ (O) kay / (Q) uit? O 
  ป้อนข้อความรหัสผ่าน: <password> 
  gpg> uid <uid> 
  gpg> เชื่อถือ 
  การตัดสินใจของคุณหรือไม่ 5 
  คุณต้องการตั้งค่าคีย์นี้ให้ไว้วางใจสูงสุดหรือไม่? (y / N) y 
  gpg> บันทึก 
$ gpg --send-keys <key-id>

อะไรgpg> uid <uid>ทำอย่างไร เป็น<uid>เพียงที่อยู่อีเมลของฉันfoo@bar.com?
แต่งเพลง

1
@ lumeng.dev: คือหมายเลขที่ถูกต้องก่อน ID ผู้ใช้ใหม่ของคุณ (รายการจะแสดงขึ้นมาหลังจากนั้นadduid) เมื่อคุณป้อนคำสั่งนี้ควรมีเครื่องหมายดอกจันใกล้กับคำสั่งเพื่อระบุว่านี่คือ uid ที่trustจะทำงาน
Aluísio ASG

ฉันต้องเพิ่มข้อมูลประจำตัวใหม่ให้กับคู่คีย์หลักหรือฉันสามารถเพิ่มข้อมูลประจำตัวใหม่ให้กับคีย์ย่อยได้โดยตรงหรือไม่
Kal

2
นอกจากนี้คุณยังอาจทำให้ผู้ใช้ id เก่ารหัสผู้ใช้หลักอีกครั้งโดยการเลือกมันด้วยและทำให้มันเป็นหลักด้วยuid <uid> primary
timakro

GUIs กึ่งรับรองเช่น Kleopatra และ GPA ยังมีตัวควบคุมที่ใช้งานง่ายที่ให้เหตุผลในการดำเนินการนี้
Justin

12

สมมติว่าคุณใช้ Enigmail สำหรับการสนับสนุน GPG ใน Thunderbird คุณสามารถใช้แท็บ "OpenGPG Security" สำหรับข้อมูลประจำตัวของคุณแต่ละรายการ คุณสามารถเดินทางผ่าน

Account Preferences -> Manage Identities -> Edit.

หรือคุณสามารถเลือกจากเมนู:

 OpenPGP -> Key Management -> [Right-click on your key] -> Manage User IDs

จากนั้นเพิ่มรหัสอื่น ๆ ในคีย์ของคุณ


1
อย่าลืมที่จะเพิ่ม ID ผู้ใช้สำหรับที่อยู่อีเมลที่สองเพื่อที่สำคัญของคุณผ่านOpenPGP -> จัดการคีย์
grawity

@grawity ฉันเพิ่มสิ่งนี้ในคำตอบที่แก้ไขแล้ว
Mateng

2
อย่าลืมส่งกุญแจสาธารณะที่อัปเดตของคุณไปที่ keyserver อีกครั้ง
IceArdor
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.