Morris Cornell-Morgan Asked: 2018-01-03 23:24:26 +0800 CST2018-01-03 23:24:26 +0800 CST 2018-01-03 23:24:26 +0800 CST 为什么部分 SSH 公钥(和私钥)重叠? 772 具体来说,为什么ssh Ed25519公钥的前25个字符总是一样的? 例如,如果我用 制作 5 个键ssh-keygen -o -a 100 -t ed25519,则前 25 个字符始终是AAAAC3NzaC1lZDI1NTE5AAAAI。 我认为这是某种序言或标题,但我很想知道实际答案。 sshd ssh 1 个回答 Voted Best Answer Johan Myréen 2018-01-03T23:49:11+08:002018-01-03T23:49:11+08:00 该字符串是 base64 编码的。解码后,它会生成字符串\0\0\0\vssh-ed25519\0。这标识了密钥的类型。在这种情况下,一个EdDSA密钥。
该字符串是 base64 编码的。解码后,它会生成字符串
\0\0\0\vssh-ed25519\0
。这标识了密钥的类型。在这种情况下,一个EdDSA密钥。