Un protocollo di crittografia dovrebbe consistere in un processo di autenticazione, un metodo crittografico, un protocollo di scambio di chiavi e un protocollo di autenticazione. Il processo di autenticazione dovrebbe verificare che i dati scambiati provengano da una fonte attendibile. Il metodo crittografico dovrebbe fornire privacy e autenticità dei contenuti. Il protocollo di scambio di chiavi dovrebbe trasportare in modo sicuro una chiave utilizzata per crittografare i dati. Il protocollo di autenticazione dovrebbe garantire che i dati non siano stati modificati durante il transito.
Genera un protocollo di crittografia