Мы все знаем случайный код ASCII, сгенерированный ssh-keygen при создании или проверке открытых ключей ssh.
Мы также знаем, что вы можете генерировать хэши любого файла с помощью sha1sum или md5sum.
Но возможно ли генерировать случайный «ssh-keygen-style» из любого файла, который не является открытым ключом ssh?
Это было бы более смешным способом визуального сравнения контрольная сумма двух файлов.
Страница OpenSSH Keys и The Drunken Bishop дает хорошее представление о том, как работает algorthm.
Детали этого можно найти в OpenSSH Keys и The Drunken Bishop .
Тема обсуждается в более общей форме в статье «Визуализация хэша: новая методика улучшения безопасности в реальном мире», Перриг А. и Сун Д., 1999 , Международный семинар по криптографическим методам и электронной коммерции (CrypTEC '99).