特に、SSH Ed25519公開鍵の最初の25文字が常に同じ理由は何ですか?
たとえば、で5つのキーを作成すると、ssh-keygen -o -a 100 -t ed25519
最初の25文字は常に同じですAAAAC3NzaC1lZDI1NTE5AAAAI
。
これは一種の序文やタイトルだと思いますが、実際の答えを知りたいです。
答え1
文字列は Base64 でエンコードされます。デコード後に文字列を生成します\0\0\0\vssh-ed25519\0
。これはキータイプを識別します。この場合EdDSAキー。