SSH公開(およびプライベート)キーの一部が重複するのはなぜですか?

SSH公開(およびプライベート)キーの一部が重複するのはなぜですか?

特に、SSH Ed25519公開鍵の最初の25文字が常に同じ理由は何ですか?

たとえば、で5つのキーを作成すると、ssh-keygen -o -a 100 -t ed25519最初の25文字は常に同じですAAAAC3NzaC1lZDI1NTE5AAAAI

これは一種の序文やタイトルだと思いますが、実際の答えを知りたいです。

答え1

文字列は Base64 でエンコードされます。デコード後に文字列を生成します\0\0\0\vssh-ed25519\0。これはキータイプを識別します。この場合EdDSAキー。

関連情報