La crittografia ibrida utilizza crittografia a chiave pubblica per scambiare una chiave segreta e crittografia simmetrica per crittografare i dati. La ragione principale è che la crittografia a chiave pubblica rende facile lo scambio di chiavi, mentre la crittografia simmetrica è più veloce.
Lo lo scambio di chiavi Diffie-Hellman è un protocollo utilizzato insieme alla crittografia a chiave pubblica. Permette a 2 entità di creare un segreto condiviso (vale a dire la chiave di sessione). Lo scambio di chiavi DH non crittografa i tuoi dati! Fornirà solo una chiave che può essere utilizzata con un algoritmo a chiave simmetrica per crittografare i dati.
Fondamentalmente, lo scambio di chiavi DH è uno degli strumenti utilizzati nei primi passi (la parte scambio di chiavi ) della crittografia ibrida.
PS: ho trovato una domanda correlata sulla comunità di Crypto, potresti voler dare un'occhiata:
" Perché Diffie-Hellman è considerato in il contesto della crittografia a chiave pubblica? "