Grundsätzlich meine Frage Verschlüsselung ist die genaue gleiche wie folgt aus:Einfache Client/Server, TCP/IP, um den Nachrichtenstrom, SSL (C++)
Simple client/server, TCP/IP encrypting the message stream, SSL
Der Unterschied ist, dass ich dies für reine C benötigen ++ nicht .NET. Ich kann keine Bibliotheken von Drittanbietern verwenden. Wenn es sich also nicht um eine Windows-Systemkomponente (wie oben) handelt, brauche ich etwas mit der Quelle, damit ich die generelle Idee bekommen und sie selbst erstellen kann.
Thanks :)
die andere Frage nach Verwendungszweck:.
„Schreiben eine kleine TCP/IP-Client-Server- App Grundsätzlich erstellt es einen Server, und dann können Sie mehr erstellen verschiedene Clients und ein wenig von eine Chat-Sitzung einrichten.Was ich mich wundere ist gibt es eine Möglichkeit zu integrieren, mit Standard-.net-Bibliotheken irgendeine Form von Verschlüsselung?
m_mainSocket = neu Socket (AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
Gibt es eine Möglichkeit, tcp mit RSA speficying?
Oder würden Sie (mir, dass ist) müssen einige benutzerdefinierte libaries schreiben Schlüssel Austausch zu tun und dann die nachfolgenden Chat-Nachrichten verschlüsseln? Ich habe getan , dass zuvor für uni, aber das war in Java, aber ich weiß, es wäre schwer zu konvertieren sie. Nur versuchen, nicht zu haben, um das Rad neu zu erfinden ...
Oder was ist mit der Verwendung einer ssl?
Danke, Ron.“
Hallo, danke für deine Antworten. Wenn ich sage "Implementiere es selbst", meine ich mit SSPI. Es sieht ziemlich einfach aus, aber ich vermute, dass das irreführend ist und ich keine dummen Fehler machen will, die die Lösung angreifbar machen. Sein tatsächlich 5-10 Jahre alter Code, der diese neue Sicherheitsanforderung hat, FYI. – Rabbit