Condividi questo articolo

Il sistema di voto blockchain di Mosca è "completamente insicuro", afferma un ricercatore

Secondo un ricercatore, il sistema blockchain che presto consentirà ai cittadini di Mosca di votare alle elezioni è attualmente facile da hackerare.

Secondo una nota di ricerca di un esperto francese di crittografia, un sistema basato sulla tecnologia blockchain che consentirà ai cittadini di Mosca di votare alle elezioni comunali di questo autunno è molto facile da hackerare.

Intitolato "Rompere lo schema di crittografia del sistema di voto online di Mosca", ilcartadi Pierrick Gaudry, ricercatore dell'istituto scientifico governativo francese CNRS, ha esaminato lo schema di crittografia utilizzato per proteggere il codice pubblico della piattaforma di voto elettronico basata su Ethereum del governo della città di Mosca.

STORY CONTINUES BELOW
Non perderti un'altra storia.Iscriviti alla Newsletter Crypto Long & Short oggi. Vedi Tutte le Newsletter

Gaudry ha concluso che lo schema di crittografia utilizzato in parte del codice "è completamente insicuro", spiegando:

"Può essere violato in circa 20 minuti usando un normale personal computer e usando solo software libero disponibile al pubblico. Più precisamente, è possibile calcolare le chiavi private dalle chiavi pubbliche. Una volta note, tutti i dati crittografati possono essere decrittografati con la stessa rapidità con cui vengono creati."

Per essere chiari, il problema non è il codice Ethereum usato come base per la piattaforma. La crittografia usata nel sistema di Mosca, ha detto il ricercatore, è una variante di El Gamale utilizza chiavi "lunghe meno di 256 bit".

"È decisamente troppo breve per garantire la sicurezza", ha affermato Gaudry.

Come affermato dall'amministrazione comunalesito web, gli elettori di tre circoscrizioni possono scegliere di utilizzare il sistema per eleggere i deputati della Duma della città di Mosca, o parlamento, l'8 settembre.

Per quanto riguarda la prova, il sito afferma:

"Le elezioni elettroniche di Mosca garantiscono il completo anonimato e la segretezza del voto. ONE può associare un risultato elettronico al nome dell'elettore."

In effetti, ha detto Gaudry, "nel peggiore dei casi", il basso livello di crittografia attuale significherebbe che i dettagli di tutte le scelte degli elettori "sarebbero rivelati a chiunque non appena esprimessero il loro voto". Ha aggiunto però che, non avendo letto il protocollo del sistema, le conseguenze di un potenziale hack sono difficili da individuare.

Per essere onesti con il team di sviluppo, il sistema era stato oggetto di un "test di intrusione pubblico" volto a individuare eventuali problemi di questo tipo a fine luglio con Gaudry, utilizzando il codice sorgente reso disponibile su Github.

Gaudry ha contattato il team del Dipartimento di Tecnologie dell'Informazione di Mosca che sta sviluppando il sistema di voto per quanto riguarda la debolezza della sicurezza. riconosciutoche le chiavi crittografiche non sono attualmente sufficientemente sicure e che saranno presto aggiornate a 1.024 bit.

Moscaimmagine tramite Shutterstock

Daniel Palmer

In precedenza ONE dei Collaboratori più longevi di CoinDesk, e ora ONE dei nostri redattori di notizie, Daniel ha scritto oltre 750 storie per il sito. Quando non scrive o non fa editing, gli piace creare ceramiche.

Daniel detiene piccole quantità di BTC ed ETH (Vedi: Politiche editoriale).

Picture of CoinDesk author Daniel Palmer