Ho i seguenti requisiti per il software su cui sto lavorando:
Utilizza un strong scambio di chiavi asimmetriche con dimensione della chiave pubblica < 16 byte.
So che è piuttosto difficile per questa quantità di byte, ma ho trovato la seguente soluzione e volevo un feedback:
Utilizza l'algoritmo Diffie Hellman Key Exchange con parametro P (primo modulo) < 2 ^ 128, e quindi utilizzare un algoritmo di derivazione della chiave come pbkdf2 sul segreto condiviso generato per generare una chiave simmetrica molto più strong e utilizzare questa chiave per crittografare i dati trasmessi.
Voglio sapere se questo migliorerà la sicurezza di tale protocollo rispetto al semplice Diffie Hellman su 2 ^ 128.