เหตุใดคีย์สาธารณะ 25 ตัวแรกของคีย์สาธารณะ ssh Ed25519 จึงเหมือนกันเสมอ?
ตัวอย่างเช่นถ้าผมทำ 5 ปุ่มมีssh-keygen -o -a 100 -t ed25519
25 AAAAC3NzaC1lZDI1NTE5AAAAI
ตัวอักษรแรกอยู่เสมอ
ฉันคิดว่านี่เป็นบทนำหรือส่วนหัวของบางประเภท แต่ฉันชอบที่จะรู้คำตอบที่แท้จริง
8
Crossdupe crypto.stackexchange.com/questions/5944/... รูปแบบใหม่ไฟล์คีย์ส่วนตัว OpenSSH ในทำนองเดียวกันคือการเข้ารหัส base64 ของข้อมูลที่เริ่มต้นด้วยสตริงที่จัดรูปแบบ XDR ส่วนใหญ่คงที่ส่วนใหญ่แม้ว่าประเภทคีย์ / อัลกอริทึมเป็นวิธีการบางอย่างใน; รูปแบบใหม่จะถูกใช้โดยอัตโนมัติสำหรับ ed25519 (เพราะไม่มีรูปแบบเก่าสำหรับประเภทนั้น) และคุณจะต้องระบุ -o สำหรับประเภทอื่น ๆ
—
dave_thompson_085