C'era questa domanda nell'esame dello scorso anno. L'insegnante afferma che la risposta b) (in grassetto sotto) è corretta.
Attacks are constantly being performed on digital signatures which use weak hash functions (e.g. MD5).
When an exploit of a hash algorithm is found,...:
a) all the signed documents are equally exposed.
b) the newly signed documents are more exposed.
c) the older documents are more exposed.
d) the older documents are a little more exposed.
Leggendo la domanda, per prima cosa sarei andato con la risposta a), poiché non so che tempo ha a che fare con una vulnerabilità in una funzione hash. Ma poi ho pensato che forse ha qualcosa a che fare con la data di scadenza dei certificati coinvolti (e le chiavi pubbliche).
È questo il motivo per cui b) è, apparentemente, la risposta corretta? In caso contrario, allora perché b) essere corretti?
La domanda è stata posta rigorosamente in termini di crittografia.