Schorschi
20.07.2006, 01:43
Hallo,
ich arbeite gerade an einem Client welcher sich in einem Webserver einloggen soll. Die verschiedenen request ob Get, Post und die Auswertung von Cookies und redirect bekomme ich hin.
Jetzt möchte ich das ganze auch per ssl Verbindung machen. Testumgebung Apache 2 mit openssl ist eingerichtet.
Programmierumgebung VC 6.0 C++
Sys: W2K
Über den theoretischen Ablauf habe ich schon etwas gelesen, von wegen Client sendet Hello an Server, Server sendet den öffenlichen Schlüssel etc. Also im Groben weiß ich ungefähr Bescheid über das Handshake verfahren.
Mein Problem ist jetzt das Coden.
Z.B. sende ich ja als erstes eine Anfrage per normalen Socket zum Webserver. Wie setzt sich dieser Request zusammen ?
Empfangende Daten, selbst verschlüsselte, denke ich mal sind weniger das Problem diese entsprechend zu entschlüsseln.
Ich denke mal das die Header, welche als Anfrage und Antwort zwischen Client und Server ausgetauscht werden, eine spezielle Syntax haben.
Kann mir vielleicht jemand von euch speziell auf das Thema Syntax im Verbindungsaufbau Tipps geben ?
Bitte keine Verweise auf openssl. Komme leider nicht so ganz mit dem englischen klar. Googeln half auch nicht viel, aber vielleicht habe ich mal wieder die Falschen Suchbegriffe genutzt.
Für Tutorials oder Links wäre ich auch dankbar.
Gruß Joerg
ich arbeite gerade an einem Client welcher sich in einem Webserver einloggen soll. Die verschiedenen request ob Get, Post und die Auswertung von Cookies und redirect bekomme ich hin.
Jetzt möchte ich das ganze auch per ssl Verbindung machen. Testumgebung Apache 2 mit openssl ist eingerichtet.
Programmierumgebung VC 6.0 C++
Sys: W2K
Über den theoretischen Ablauf habe ich schon etwas gelesen, von wegen Client sendet Hello an Server, Server sendet den öffenlichen Schlüssel etc. Also im Groben weiß ich ungefähr Bescheid über das Handshake verfahren.
Mein Problem ist jetzt das Coden.
Z.B. sende ich ja als erstes eine Anfrage per normalen Socket zum Webserver. Wie setzt sich dieser Request zusammen ?
Empfangende Daten, selbst verschlüsselte, denke ich mal sind weniger das Problem diese entsprechend zu entschlüsseln.
Ich denke mal das die Header, welche als Anfrage und Antwort zwischen Client und Server ausgetauscht werden, eine spezielle Syntax haben.
Kann mir vielleicht jemand von euch speziell auf das Thema Syntax im Verbindungsaufbau Tipps geben ?
Bitte keine Verweise auf openssl. Komme leider nicht so ganz mit dem englischen klar. Googeln half auch nicht viel, aber vielleicht habe ich mal wieder die Falschen Suchbegriffe genutzt.
Für Tutorials oder Links wäre ich auch dankbar.
Gruß Joerg