Supponiamo di voler applicare un controllo di integrità su un messaggio inviato via Internet (per verificare se un messaggio è stato modificato durante la trasmissione). Ho le seguenti domande:
- Se considero il valore di hash di lunghezza 32 bit da aggiungere come strato nell'intestazione del pacchetto (poiché la lunghezza di un header di pacchetto è di 32 bit), è considerato ragionevole in termini di prestazioni? In altre parole, generare un valore hash di questa lunghezza causa problemi di prestazioni?
- Quando utilizzo una firma digitale, l'operazione di firma di questo valore di hash (utilizzando una chiave simmetrica di lunghezza pari a 32 bit) è considerata un sovraccarico?