공개 키를 생성했습니다: 2976비트...?

공개 키를 생성했습니다: 2976비트...?

를 통해 공개 키를 생성했습니다 ssh-keygen -f foo. 파일 내부의 키 foo.pub는 입니다 AAAAB3NzaC1yc2EAAAADAQABAAABAQDaJ1UGxfjTCzuVNvgjOyK/NF5KFDO2qUREGd9PBB+zJotS85XO9hQjq5XhdekXHfhCM/h3AeGW/xH+XfQIaNd6Lygkts3xls7FCqMVH4PxDpLTSQbbZCV+peMV6xNVv468SD07TGIp9RC0FFuR79tnz28X9RzKCUGrzpu38pAyPs4X3BGgMsc6IcPIfPnEZ61RMWiiouyShKuhD/G68DeTdokmmK0EnO2qMXgu7xsAw+2gSpotIgAPulAPpQr5+Cgit94GpN2Vy9OvhEGT3oqHsR8P4zoJ3rWppiCUDRvFZS/fQsRoNj59LRcPRVE0V8wLnpoEZOu85wBMiIfiac3F. 372자입니다. 1 문자는 8비트이므로 내 키는 372 * 8 = 2976비트 키입니다. man ssh-keygen기본값이 2048비트라고 나와 있기 때문에 이는 사실일 수 없습니다 . 내가 어디 잘못 됐나요?

답변1

.pub 파일에는 base64로 인코딩된 키 버전과 일부 추가 정보가 포함되어 있으며 인코딩 오버헤드로 인해 2048비트를 초과하는 것으로 보입니다.

관련 정보