1) Z1 - Client hello 2) Z2 - Server hello mit Zertifikat und PK 3) Überprüfen des Zertifikates 4) Senden des eigenen Zertifikates + PK 5) Digitale Signatur mit RSA und Z1 + Z2 6) Schauen ob Nachricht von Client 7) Client sendet Z3 verschlüsselt 8) Server entschlüsselt Z3 9) Z = Z1 + Z2 + Z3 auf beiden Seiten 10) Diffie-Hellman-Schlüsselaustausch mit Z 11) TLS-Record: Symmetrische Verschlüsselung ab jetzt mit AES
Ist zwar nur eine übersicht, aber es wäre gut zu erwähnen dass dies mTLS ist, also mutual TLS, weil normalerwise verlangt der server vom client kein certificate.
Ich habe eine Frage zu 02:43 --> Wenn diese Zahl nur mit dem öffentlichen Schlüssel geschützt wurde. Kann dann nicht jeder diese Zahl abrufen? Da der Schlüssel ja öffentlich ist. Oder anders ausgedrückt: wieso kann nur der Server diese Zahl entschlüsseln?
1) Z1 - Client hello
2) Z2 - Server hello mit Zertifikat und PK
3) Überprüfen des Zertifikates
4) Senden des eigenen Zertifikates + PK
5) Digitale Signatur mit RSA und Z1 + Z2
6) Schauen ob Nachricht von Client
7) Client sendet Z3 verschlüsselt
8) Server entschlüsselt Z3
9) Z = Z1 + Z2 + Z3 auf beiden Seiten
10) Diffie-Hellman-Schlüsselaustausch mit Z
11) TLS-Record: Symmetrische Verschlüsselung ab jetzt mit AES
pk ist aber eine ungünstige Abkürzung =D
Wie immer kurz und verständlich erklärt, dankeschön!
Apropos wann gibt's neue Videos? :D
Danke!
Bin aktuell sehr eingespannt in der Arbeit, deshalb immer je nach Zeit :)
Ist zwar nur eine übersicht, aber es wäre gut zu erwähnen dass dies mTLS ist, also mutual TLS, weil normalerwise verlangt der server vom client kein certificate.
Super erklärt
Sehr gut erklärt.
Ich habe eine Frage zu 02:43 --> Wenn diese Zahl nur mit dem öffentlichen Schlüssel geschützt wurde. Kann dann nicht jeder diese Zahl abrufen? Da der Schlüssel ja öffentlich ist. Oder anders ausgedrückt: wieso kann nur der Server diese Zahl entschlüsseln?
Das entschlüsseln ist nur mit dem privaten Schlüssel möglich
subber einfach besser als der Prof in 2 h und 30 Folien
Hi, kannst du mal ein verbindungs script von einem TCP mal posten oder zu senden und auf welchem Programm würde das script laufen ?
Danke, :-)
Gerne :)
zu schnell und zu kompliziert erklärt.😢
Davis Richard Allen James Lee Daniel