我創建了一堆 ed25519 密鑰,ssh-keygen
以連接到我可以訪問的不同機器。但是,我注意到它們都以相同的、相當長的前綴開頭:
AAAAC3NzaC1lZDI1NTE5A...
這是為什麼?是安全問題嗎?一個錯誤?或者只是我不知道的所有 ed25519 密鑰的一些屬性?
這是完全正常的。SSH 密鑰類型在公鑰開頭以 BASE64 編碼進行編碼,並且對於相同的密鑰類型必須始終相同。
echo 'AAAAC3NzaC1lZDI1NTE5AAAA' | base64 -d
ssh-ed25519
有關更多詳細資訊,請參閱此內容。
引用自:https://serverfault.com/questions/932005