Ssh-agent dispose d'un protocole par lequel des données peuvent lui être envoyées pour être signées par une clé privée particulière :
http://api.libssh.org/rfc/PROTOCOL.agent
Sous Linux, avec ssh-agent, vous ouvrez une socket de domaine Unix sur SSH_AUTH_SOCK et vous envoyez les paquets à cette socket. Windows, cependant, n'a pas de socket de domaine Unix.
Des idées ?
Merci de votre attention !