Closed Tristan-H11 closed 7 months ago
Media type ist octed-stream Schlüssel und IV vorher austauschen
Server wird Stateful, weil er eine Map von Identifiers und zugehörigen AES Schlüsseln speichert. Beim Austausch muss dem Client also auch eine ID zugewiesen werden.
Modelle als json string erstellen und verschlüsseln. Anschließen base64 kodieren.
Folglich base64 decodieren, entschlüsseln und ausm json das Objekt bauen
Kommunikation initial über diffie Helmann starten. Best practices schauen. Nen identifier für nen client Im klartext mitgeben immer?
Danach nur per AES kommunizieren