Você precisa aumentar o LogLevel
em /etc/ssh/sshd_config
para VERBOSE
e reiniciar o sshd. Isso fará com que o sshd registre a impressão digital da chave que está sendo usada em qualquer arquivo de log que seu sshd esteja configurado para usar, por exemplo.
Jan 7 22:46:17 host.lan sshd[5998]: Connection from 192.168.254.187 port 57062
Jan 7 22:46:17 host.lan sshd[5998]: Found matching RSA key: 54:d2:06:cf:85:ec:89:96:3c:a8:73:c7:a1:30:c2:8b
Jan 7 22:46:17 host.lan sshd[5998]: Found matching RSA key: 54:d2:06:cf:85:ec:89:96:3c:a8:73:c7:a1:30:c2:8b
Jan 7 22:46:17 host.lan sshd[5998]: Accepted publickey for user from 192.168.254.187 port 57062 ssh2
Deve ser bastante simples para combinar a impressão digital da chave com a chave e fazer o que você quer.