Я создал кучу ключей ed25519 через ssh-keygen
для подключения к разным машинам, к которым у меня есть доступ. Однако я заметил, что все они начинаются с одного и того же довольно длинного префикса:
AAAAC3NzaC1lZDI1NTE5A...
это почему? Это проблема безопасности? Жук? Или просто какое-то свойство всех ключей ed25519, которых я не знаю?
Это совершенно нормально. Тип ключа SSH кодируется в кодировке BASE64 в начале открытого ключа и обязательно всегда одинаков для одного и того же типа ключа.
echo 'AAAAC3NzaC1lZDI1NTE5AAAA' | base64 -d
ssh-ed25519
Видеть этот Больше подробностей.