Apparemment le problème de OpenSSH est qu'il y a deux versions : la version OpenBSD et la version "portable" (celle signalée avec un p sur le site officiel).
La version OpenBSD a l'air "clean" mais l'autre n'est qu'une version adaptée. Ex : pour la génération de nombres pseudo aléatoires, OpenSSH utilise les appels systèmes OpenBSD (et d'après ce qu'il se dit, il possède un générateur plutot robuste !!). Problème : pour les versions portables, il faut s'adapter au système sur lequel on le porte.
Deuxième problème en vue : OpenSSh s'appuie sur OpenSSL. Si jamais une faille est trouvée dans cette librairie, il y a de forte chance pour que cela se répercute sur OpenSSH.
[^] # Re: Sortie d'OpenBSD 3.7
Posté par TuxPierre . En réponse à la dépêche Sortie d'OpenBSD 3.7. Évalué à 2.
La version OpenBSD a l'air "clean" mais l'autre n'est qu'une version adaptée. Ex : pour la génération de nombres pseudo aléatoires, OpenSSH utilise les appels systèmes OpenBSD (et d'après ce qu'il se dit, il possède un générateur plutot robuste !!). Problème : pour les versions portables, il faut s'adapter au système sur lequel on le porte.
Deuxième problème en vue : OpenSSh s'appuie sur OpenSSL. Si jamais une faille est trouvée dans cette librairie, il y a de forte chance pour que cela se répercute sur OpenSSH.
source : http://www.miscmag.com/articles/full-page.php3?page=105(...) dans la section Implementation OpenSSH.