Giovedi 22 Ottobre 2026 12:12:44 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

Binding della curva

Il requisito di sicurezza secondo cui un algoritmo a curva ellittica negoziato deve corrispondere alla curva presente nella chiave presentata.

Il binding della curva è il requisito secondo cui un algoritmo a curva ellittica e la chiave pubblica verificata devono riferirsi alla stessa curva. In ECDSA e nei sistemi correlati, la curva non è un dettaglio secondario: definisce la matematica usata per creare e verificare le firme. Se un software accetta una chiave o una firma senza confermare che la curva negoziata corrisponda alla chiave presentata, un attaccante può sfruttare confusione nell'analisi del formato o lacune nella convalida per far apparire valido un controllo di identità non valido.

Questo è importante nella verifica della chiave host SSH, nella gestione dei certificati e in qualsiasi protocollo che negozi parametri a curva ellittica. Un forte binding della curva aiuta a prevenire i bug di downgrade e di mancata corrispondenza, in cui il protocollo dice una cosa ma il materiale della chiave ne dice un'altra. I difensori dovrebbero imporre una corrispondenza esatta dei parametri, rifiutare codifiche ambigue e testare i casi negativi, ad esempio una chiave sulla curva sbagliata. Anche una buona crittografia fallisce se l'algoritmo e la chiave non sono vincolati correttamente tra loro.

← indice WIKICROOK