2009-05-30 9 views
2

Existe-t-il un code (source libre/source libre) disponible qui assure la communication native TLS/SSL? Je ne parle pas des classes HTTPListener/Client et WebRequest. Je voudrais faire une communication TLS brute dans mon code C#.TLS/SSL in .net

Merci à l'avance, Max

+1

Ne pas vous dire TLS = sécurité de la couche de transport? – Khb

+0

Merci! Bien sûr, je voulais dire TLS –

Répondre

5

Here's an article on codeproject, il comprend également le code pour utiliser OpenSSL. Est-ce que cela vous dérange si je vous demande ce que vous essayez de réaliser? Juste curieux vraiment; Il y a beaucoup de classes de wrapper de haut niveau pour ce genre de choses donc vous n'avez normalement pas besoin de travailler à ce niveau (pas de problème avec ça :-)

+0

Je prévois de développer un débogueur réseau universel pour les connexions SSL/TLS. Vous pourriez l'appeler un outil d'attaque de mitm, je l'appelle plutôt un analyseur de protocole ou un débogueur de protocole, car je n'ai pas l'intention de faire des choses illégales en l'utilisant. –

+0

Aha je vois, ça sonne intéressant! –

+0

En quoi cela serait-il différent d'un outil tel que Wireshark? Si vous voulez faire quelque chose de plus actif, l'utilisation de SSPI et/ou openssl peut ne pas être utile, car vous devrez modifier les messages TLS réels et les bibliothèques ne vous laisseront pas le faire (certainement avec SSPI). – Nasko