CH-J Toolsการจัดการเซิร์ฟเวอร์ผ่าน SSH
เมนู
คู่มือสำหรับงานเฉพาะ →

ตรวจสอบลายเซ็น GPG ของไฟล์ที่ดาวน์โหลด

ก่อนเรียกใช้ตัวติดตั้ง ให้ตรวจสอบลายเซ็น OpenPGP ลายนิ้วมือคีย์ และเช็กซัม SHA-512 ฉบับเต็ม

สิ่งที่คุณต้องมี

GnuPG ตัวติดตั้ง ลายเซ็น .asc ที่ตรงกัน คีย์สาธารณะ CH-J และลายนิ้วมือคีย์ที่คาดไว้จากแหล่งที่เชื่อถือได้และเป็นอิสระ

ขั้นตอน

  1. เลือกแพลตฟอร์มของคุณในหน้ารุ่น ในส่วนรายละเอียด ให้ดาวน์โหลดแพ็กเกจ ลายเซ็น .asc ที่ตรงกัน และคีย์ลงนามสาธารณะ
  2. แสดงลายนิ้วมือคีย์ด้วยคำสั่งด้านล่าง เปรียบเทียบผ่านช่องทางที่เชื่อถือได้และเป็นอิสระ การดาวน์โหลดคีย์มาพร้อมกับแพ็กเกจไม่ได้พิสูจน์ตัวตนของคีย์
  3. นำเข้าคีย์ที่ตรวจสอบแล้วและเรียกใช้ gpg --verify ด้วยชื่อไฟล์ลายเซ็นและแพ็กเกจที่ตรงกันทุกตัวอักษร ตรวจสอบผลลัพธ์และตัวตนของคีย์ที่ลงนาม
  4. เปรียบเทียบ SHA-512 ฉบับเต็มกับแค็ตตาล็อกด้วย ห้ามเรียกใช้ไฟล์หากลายเซ็นล้มเหลวหรือเช็กซัมไม่ตรงกัน

ตัวอัปเดตแอปและคลัง APT — คีย์เดิม

pub (SC): 0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453
sub (S): F3EA 1875 CBCF 63C8 9B2E D897 4402 8841 DE4E C7E4

คีย์ OpenPGP สาธารณะ · ch-j-signing-public.asc

gpg --show-keys --with-subkey-fingerprint ch-j-signing-public.asc

ลงลายเซ็นแพ็กเกจ .deb ระหว่างการบิลด์ — คีย์ใหม่แยกต่างหาก

pub (SC): BC75 DC9E 5757 88C7 4189 5E82 D7F2 C5F4 7535 F7D7
sub (S): F503 5C4D 5F8E 139C 507B 00CA DEB3 6BB0 DE62 F640

คีย์ OpenPGP สาธารณะ · ch-j-deb-signing-public.asc

gpg --show-keys --with-subkey-fingerprint ch-j-deb-signing-public.asc

คีย์ OpenPGP สาธารณะ · คลังรุ่น

gpg --show-keys --fingerprint ch-j-signing-public.asc
gpg --import ch-j-signing-public.asc
gpg --verify <file>.asc <file>

ดาวน์โหลดแพ็กเกจและไฟล์ .asc ของแพ็กเกจจากรายละเอียดของรุ่นเดียวกัน ตรวจสอบลายนิ้วมือคีย์สาธารณะผ่านช่องทางที่เชื่อถือได้และเป็นอิสระ นำเข้าคีย์และเรียกใช้ gpg --verify จากนั้นเปรียบเทียบ SHA-512 ฉบับเต็มกับแค็ตตาล็อก ห้ามเรียกใช้ไฟล์หากการตรวจสอบล้มเหลวหรือค่าไม่ตรงกัน แทนที่ <file> ด้วยชื่อไฟล์จริง

ข้อจำกัดและการตรวจสอบผลลัพธ์

ลายเซ็นที่ถูกต้องยืนยันไฟล์เทียบกับคีย์นั้น การยืนยันว่าคีย์น่าเชื่อถือเป็นขั้นตอนแยกต่างหาก ข้อความ Good signature เพียงอย่างเดียวไม่เพียงพอ

OpenPGP ไม่ได้แทนที่ลายเซ็นผู้เผยแพร่ของ Windows หรือการรับรองจาก Apple แพ็กเกจ Alpha อาจทำให้ระบบปฏิบัติการแสดงคำเตือน

มีเวอร์ชันพัฒนา Alpha และ Beta ให้ใช้งาน ก่อนใช้กับระบบสำคัญ โปรดทบทวนข้อจำกัดของแต่ละฟีเจอร์และเตรียมข้อมูลสำรองไว้

CH-J Tools – ส่วน Updates (การอัปเดต): ภาพรวมรุ่นและการตรวจสอบแพ็กเกจที่ดาวน์โหลด
ส่วน Updates (การอัปเดต): ภาพรวมรุ่นและการตรวจสอบแพ็กเกจที่ดาวน์โหลด ตัวอย่างอินเทอร์เฟซของ Alpha 0.1.1 ในภาษาของหน้านี้ รูปลักษณ์อาจแตกต่างกันตามเวอร์ชันและการตั้งค่า เปิดขนาดเต็ม ↗