2

Я использую модуль lib ssh2 с PHP и вызываю функцию ssh2_fingerprint() для получения отпечатка ключа. Согласно всем ресурсам в Интернете, я могу получить отпечаток открытого ключа, выполнив:

ssh-keygen -lf id_rsa.pub

Который выводит что-то вроде:

2048 d4:41:3b:45:00:49:4e:fc:2c:9d:3a:f7:e6:6e:bf:e7 id_rsa.pub (RSA)

Однако, когда я вызываю ssh2_fingerprint($connection, SSH2_FINGERPRINT_HEX) в PHP с тем же открытым ключом, я получаю:

dddddba52352e5ab95711c10fdd56f43  

Разве они не должны совпадать? Что мне не хватает?

0