Запись отпечатка Secure Shell (сокращенно SSHFP-запись ) — это тип записи ресурса в системе доменных имен (DNS), которая идентифицирует ключи SSH , связанные с именем хоста. Получение записи SSHFP должно быть защищено с помощью механизма, такого как DNSSEC, для установления цепочки доверия.
В этом примере хост с доменным именем использует ключ Ed25519 с отпечатком SHA-256 . Этот вывод будет создан командой на целевом сервере путем считывания существующего ключа хоста SSH по умолчанию (Ed25519). [5]host.example.com123456789abcdef67890123456789abcdef67890ssh-keygen -r host.example.com.
С помощью пакета OpenSSHssh-keyscan утилиту можно использовать для определения отпечатка ключа хоста; использование -Dраспечатает запись SSHFP напрямую. [6]
^ abc Гриффин, Уэсли; Шлитер, Якоб (январь 2006 г.). «RFC 4255 — Использование DNS для безопасной публикации отпечатков ключей Secure Shell (SSH)» . Получено 28.12.2017 .
^ ab Surý, Ondřej (апрель 2012 г.). "RFC 6594 — Использование алгоритма SHA-256 с RSA, алгоритмом цифровой подписи (DSA) и эллиптической кривой DSA (ECDSA) в записях ресурсов SSHFP" . Получено 28.12.2017 .
^ Moonesamy, S. (март 2015 г.). "RFC 7479 — Использование Ed25519 в записях ресурсов SSHFP" . Получено 28.12.2017 .
^ Харрис, Бен; Велвиндрон, Логанаден (февраль 2020 г.). «RFC 8709 — Ed25519 и Ed448 Алгоритмы открытого ключа для протокола Secure Shell (SSH)» . Получено 16 октября 2021 г.