Hi,
ich habe in den letzten Tagen mit der Verschlüsselung von Daten angefangen. Diese hab ich lokal mit aes und einem Kennwort verschlüssellt, welches der Benutzer manuell eingeben muss. Jetzt möchte ich aber TCP Nachrichten verschlüsseln und weis nicht so recht wie ich das machen soll.
Was ist am sichersten?
Wieder die Verschlüsselung über aes und mittels Diffie-Hellman-Schlüsselaustausch den key übertragen? Und wie lege ich den gleichen Public/private key auf den beiden clienten fest, ohne das ich den key im quellcode speichern muss(unsicher). Wenn ich aes benutze, kann der key dann von dritten nachgestellt werden?
Ich blicke leider bei dieser Übertragungsverschlüsselung noch nicht richtig durch. Ich hoffe ihr habt halbwegs verstanden was ich meine und könnt mir ein paar infos geben.
MfG. Leon
ich habe in den letzten Tagen mit der Verschlüsselung von Daten angefangen. Diese hab ich lokal mit aes und einem Kennwort verschlüssellt, welches der Benutzer manuell eingeben muss. Jetzt möchte ich aber TCP Nachrichten verschlüsseln und weis nicht so recht wie ich das machen soll.
Was ist am sichersten?
Wieder die Verschlüsselung über aes und mittels Diffie-Hellman-Schlüsselaustausch den key übertragen? Und wie lege ich den gleichen Public/private key auf den beiden clienten fest, ohne das ich den key im quellcode speichern muss(unsicher). Wenn ich aes benutze, kann der key dann von dritten nachgestellt werden?
Ich blicke leider bei dieser Übertragungsverschlüsselung noch nicht richtig durch. Ich hoffe ihr habt halbwegs verstanden was ich meine und könnt mir ein paar infos geben.
MfG. Leon