Una questione a canale laterale è stato scoperto nel Botan prima 2.9.0. Un utente malintenzionato in grado di misurare con precisione il tempo impiegato ECC generazione di chiavi può essere in grado di informazioni derivano per gli alti bit della chiave segreta, come la funzione di derivare il punto pubblico dagli usi scalari segrete una scala di Montgomery unblinded cui loop iterazione count dipende sulla bitlength del segreto. Questo problema riguarda solo la generazione di chiavi, non firma ECDSA o ECDH chiave accordo. |
https://botan.randombit.net/news.html https://botan.randombit.net/security.html https://github.com/crocs-muni/ECTester https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20187 |
Vulnerabilità: CVE-2018-20187
