Einfache client/server, TCP/IP verschlüsseln der Nachricht stream, SSL
Schreiben, ein wenig TCP/IP-client-server-Anwendung. Grundsätzlich wird ein server, und dann können Sie verschiedene Kunden-und set-up ein wenig einem chat. Was ich mich Frage ist gibt es eine Möglichkeit zu integrieren, mit standard .net-Bibliotheken, die in irgendeiner form von Verschlüsselung?
m_mainSocket = new Socket(AddressFamily.Internetz,
SocketType.Stream,
ProtocolType.Tcp);
Gibt es eine Möglichkeit speficying tcp mit rsa?
Oder würden Sie (mich) zu schreiben, einige benutzerdefinierte libaries zu tun-key-exchange und dann verschlüsseln Sie die nachfolgenden chat-Nachrichten? Ich habe das vorher getan für die uni, aber das war in java, aber ich weiß, es würde nicht schwer sein, Sie zu bekehren. Nur versuchen, nicht zu haben, das Rad neu zu erfinden...
Oder was über die Nutzung einer ssl?
Danke, Ron.
- Verwandte: stackoverflow.com/questions/4004/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Am einfachsten verschlüsseln Sie Ihre Kommunikation wäre zu einfach wickeln Sie das gesamte socket-stream in einem SslStream.
Dies ist, um zu arbeiten direkt mit TcpClient/TcpListener, so ist es sehr einfach zu verschlüsseln eines Datenstreams verwenden Sie diese.
Nur wickeln Sie es um eine Bibliothek, oder alternativ ein SSL-tunnel Anwendung.