Fondamentalement, ma question est exactement même que celle-ci:client simple/serveur, TCP/IP crypter le flux de messages, SSL (C++)
Simple client/server, TCP/IP encrypting the message stream, SSL
La différence est que je besoin de cela pour C++ pur , pas .NET. Je ne peux pas utiliser de bibliothèques tierces, donc à moins que ce soit un composant système Windows (comme ci-dessus) j'ai besoin de quelque chose avec la source pour que je puisse avoir l'idée générique et la construire moi-même.
Merci :)
Citant l'autre question de référence.
« L'écriture d'un petit serveur client TCP/IP application Fondamentalement, il crée un serveur, et vous pouvez créer plusieurs différents clients et mis en place un peu une session de chat. Ce que je me demande est il y a un moyen d'intégrer, en utilisant bibliothèques standard .net une forme de cryptage ?
m_mainSocket = nouveau Socket (AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
Existe-t-il un moyen de speficying tcp en utilisant rsa?
Ou (moi qui est) doivent écrire quelques personnalisés pour d'abord des bibliothèques faire l'échange de clés puis crypter les messages de discussion suivants ? J'ai fait qu'avant pour uni mais c'était dans java mais je sais qu'il ne serait pas difficile à les convertir. Essayer juste de ne pas avoir pour réinventer la roue ...
Ou que diriez-vous d'utiliser un ssl?
Merci, Ron. »
Salut, merci pour vos réponses. Quand je dis «implémenter moi-même», je veux dire utiliser SSPI. Cela semble assez facile, mais je soupçonne que cela peut être trompeur et je ne veux pas faire d'erreurs stupides, laissant la solution vulnérable. Son code 5-10 ans a cette nouvelle exigence de sécurité ,, FYI. – Rabbit