L'ANALISI TECNICA

Attacco SpiKey, così è possibile duplicare una chiave “ascoltando” il suono della serratura

Si chiama SpiKey la tecnica di attacco che, mediante una semplice registrazione audio del rumore di una serratura, potrebbe consentire ad un malintenzionato di ricostruire la forma della chiave e generare un modello per una stampa 3D. Ecco tutti i dettagli

01 Set 2020
L
Salvatore Lombardo

Funzionario informatico, Esperto ICT, Socio Clusit e autore

È stato pubblicato in un rapporto dal titolo Listen to Your Key: Towards Acoustics-based Physical Key Inference lo studio di fattibilità di una tecnica digitale denominata SpiKey che permetterebbe di duplicare la chiave di una porta partendo da una registrazione del rumore (suono dei click) che la stessa chiave produce quando viene inserita all’interno della serratura.

Questa base di registrazione opportunamente elaborata da un software dedicato consentirebbe di ricostruire la forma della chiave e generare così un modello per una stampa 3D.

HotMobile 2020 - Listen to Your Key: Towards Acoustics-based Physical Key Inference

Lo studio è stato presentato da un team di accademici della National University di Singapore all’inizio del mese di marzo all’HotMobile 2020 (21° seminario internazionale su sistemi e applicazioni di elaborazione mobile) tenutosi a Austin (Texas).

Meccanismo di funzionamento di una serratura a perno

La tecnica è stata testata su serrature di tipo a perno, una tipologia di chiavistello ancora ampiamente utilizzato, il cui meccanismo di funzionamento si basa, essenzialmente, su di un cilindro, costituito da diversi perni di lunghezze diverse e posizionati su delle molle, che deve essere ruotato per chiudere o aprire una porta.

WHITEPAPER
Efficienza energetica nei processi produttivi: scopri come, grazie alla Digitalizzazione!

A riposo, quando non c’è chiave nel buco della serratura, i perni riempiono completamente il cilindro impedendogli di girare. Solo una chiave correttamente sagomata può determinare il giusto adattamento dei perni e la conseguente apertura della serratura.

Funzionamento del cilindro di una serratura a perno.

L’inserimento della chiave corretta comporta lo spostamento dei perni secondo la sagoma della chiave (accorciandoli in corrispondenza di una cresta ed estendendoli in presenza delle scanalature), producendo così uno scatto con il classico click.

A tal proposito è stato pubblicato online anche uno spettrogramma di una registrazione audio tipo della sequenza di click generata dall’inserimento di una chiave in serratura e utilizzato dall’algoritmo SpiKey per elaborare il modello di duplicazione.

Algoritmo SpiKey: le diverse fasi

Quando la vittima inserisce la chiave nella serratura della porta, l’attaccante avvia un’app del proprio smartphone che provvede ad eseguire l’algoritmo SpiKey registrando con il microfono il suono dei click e procedendo in quattro passaggi all’elaborazione che porta all’individuazione del modello di stampa corretto:

  1. rileva dalla registrazione la sequenza temporale dei click, in condizioni di velocità d’inserimento della chiave costante;
  2. utilizza i timestamp dei click per calcolare le distanze tra le creste (di);
  3. utilizza le distanze calcolate per dedurre la relativa differenza di profondità delle scanalature adiacenti;
  4. elabora un ristretto sottoinsieme di chiavi candidate ad essere la chiave target.

Le fasi del progetto SpiKey.

Attacco SpiKey: i risultati preliminari

Pur non potendo rilevare una variabile significativa e peculiare della sagoma di una chiave ovvero la profondità delle creste, il team è stato comunque in grado di modellizzare la forma reale di un esemplare target combinando i calcoli sulle distanze tra le creste con la conoscenza dei requisiti dei campioni in esame (chiavi tipo Schlage 6-pin C-keyway).

Con questo tipo di approccio l’algoritmo Spikey su di un parco chiavi di 330.000/ 424.000 esemplari è in grado in media di fornire 5/10 chiavi candidate a essere la chiave duplicata corretta, con una riduzione di oltre il 94% del numero di possibilità.

Istogramma che mostra come per ogni insieme di chiavi possibili (Kpool) esiste un ristretto sottoinsieme di chiavi candidate (Kcandidate).

Considerazioni finali

Al momento, i ricercatori hanno simulato l’attacco, in condizioni ideali:

  • l’attaccante conosce la marca della serratura;
  • l’attaccante registra l’audio tramite il proprio smartphone, posizionandosi in prossimità della vittima;
  • la vittima inserisce la chiave nella serratura a velocità costante e senza pause;
  • ciascun perno nel cilindro scatta in tempi diversi.

Pertanto, per il futuro, il team mira ad analizzare la fattibilità dell’attacco in uno scenario più verosimile, cercando di superare quelle limitazioni imposte da un contesto reale e che possono inficiare l’accuratezza di calcolo ed estendendo l’applicabilità dell’attacco a più marche di chiavi.

Per la registrazione audio, secondo i ricercatori, si potrebbe pensare in un prossimo studio di approcciare l’attacco attraverso l’implementazione di un malware ad hoc per prendere il controllo di uno smartphone/smartwatch in possesso della stessa vittima oppure per compromettere i sensori posti sulle smart door o in altri dispositivi IoT eventualmente presenti nelle vicinanze, cercando, al contempo, di superare anche il vincolo sulla velocità d’inserimento della chiave all’interno della serratura (che per una corretta elaborazione al momento deve supporsi costante), tramite una elaborazione audio che tenga conto, per lo sviluppo del modello di duplicazione, delle informazioni di computazione ottenute da più inserimenti.

L’attacco SpiKey, con tutti i suoi limiti attuali ma sicuramente superabili dalla futura ricerca, rappresenta comunque una minaccia che a lungo termine potrebbe consentire ai criminal hacker di aggiungere una nuova freccia al proprio arco e che mette in luce ancora una volta come la sicurezza fisica nel mondo reale possa essere violata o compromessa da azioni malevole perpetrate attraverso lo spazio cyber.

Anche se per adesso non dobbiamo essere preoccupati di cadere vittima dell’attacco SpiKey, premuriamoci, comunque, di utilizzare serrature con cilindri forniti di certificato e codice identificativo delle chiavi (per una duplicazione controllata), di installare adeguati sistemi di antintrusione e allarmi, isolando opportunamente prese e spine elettriche di alimentazione e, infine, di evitare di esporre in rete, senza opportuni accorgimenti e protezioni, i nostri dispositivi (IoT, smartphone, notebook ecc.) per impedire anche eventuali manomissioni di microfoni e webcam.

@RIPRODUZIONE RISERVATA

Speciale PNRR

Tutti
Incentivi
PA
Sostemibilità
Analisi
Formazione
Salute digitale
Sicurezza
Sostenibilità
Digital Economy
Formazione
Trasferimento tecnologico, il Mise mette sul piatto 7,5 milioni
Strategie
PSN e Strategia Cloud Italia: a che punto siamo e come supportare la PA in questo percorso
Dispersione idrica
Siccità: AI e analisi dei dati possono ridurre gli sprechi d’acqua. Ecco gli interventi necessari
PNRR
Cloud, firmato il contratto per l’avvio di lavori del Polo strategico
Formazione
Competenze digitali, stanziati 48 milioni per gli Istituti tecnologici superiori
Iniziative
Digitalizzazione delle reti idriche: oltre 600 milioni per 21 progetti
Competenze e competitività
PNRR, così i fondi UE possono rilanciare la ricerca e l’Università
Finanziamenti
PNRR, si sbloccano i fondi per l’agrisolare
Sanità post-pandemica
PNRR, Missione Salute: a che punto siamo e cosa resta da fare
Strategie
Sovranità e autonomia tecnologica nazionale: come avviare un processo virtuoso e sostenibile
La relazione
Pnrr e PA digitale, l’alert della Corte dei conti su execution e capacità di spesa
L'editoriale
Elezioni 2022, la sfida digitale ai margini del dibattito politico
Strategie
Digitale, il monito di I-Com: “Senza riforme Pnrr inefficace”
Transizione digitale
Pnrr: arrivano 321 milioni per cloud dei Comuni, spazio e mobilità innovativa
L'analisi I-COM
Il PNRR alla prova delle elezioni: come usare bene le risorse e centrare gli obiettivi digitali
Cineca
Quantum computing, una svolta per la ricerca: lo scenario europeo e i progetti in corso
L'indice europeo
Desi, l’Italia scala due posizioni grazie a fibra e 5G. Ma è (ancora) allarme competenze
L'approfondimento
PNRR 2, ecco tutte le misure per cittadini e imprese: portale sommerso, codice crisi d’impresa e sismabonus, cosa cambia
Servizi digitali
PNRR e trasformazione digitale: ecco gli investimenti e le riforme previste per la digitalizzazione della PA
Legal health
Lo spazio europeo dei dati sanitari: come circoleranno le informazioni sulla salute nell’Unione Europea
Servizi digitali
PNRR e PA digitale: non dimentichiamo la dematerializzazione
Digital Healthcare transformation
La trasformazione digitale degli ospedali
Governance digitale
PA digitale, è la volta buona? Così misure e risorse del PNRR possono fare la differenza
Servizi digitali
Comuni e digitale, come usare il PNRR senza sbagliare
La survey
Pnrr e digitale accoppiata vincente per il 70% delle pmi italiane
Missione salute
Fascicolo Sanitario Elettronico alla prova del PNRR: limiti, rischi e opportunità
Servizi pubblici
PNRR: come diventeranno i siti dei comuni italiani grazie alle nuove risorse
Skill gap
PNRR, la banda ultra larga crea 20.000 nuovi posti di lavoro
Il Piano
Spazio, Colao fa il punto sul Pnrr: i progetti verso la milestone 2023
FORUMPA2022
PNRR e trasformazione digitale: rivedi i Talk di FORUM PA 2022 in collaborazione con le aziende partner
I contratti
Avio, 340 milioni dal Pnrr per i nuovi propulsori a metano
Next Generation EU
PNRR, a che punto siamo e cosa possono aspettarsi le aziende private
Fondi
Operativo il nuovo portale del MISE con tutti i finanziamenti per le imprese
Servizi comunali
Il PNRR occasione unica per i Comuni digitali: strumenti e risorse per enti e cittadini
Healthcare data platform
PNRR dalla teoria alla pratica: tecnologie e soluzioni per l’innovazione in Sanità
Skill
Competenze digitali, partono le Reti di facilitazione
Gli obiettivi
Scuola 4.0, PNRR ultima chance: ecco come cambierà il sistema formativo
Sistema Paese
PNRR 2, è il turno della space economy
FORUM PA 2022
FORUM PA 2022: la maturità digitale dei comuni italiani rispetto al PNRR
Analisi
PNRR: dalla Ricerca all’impresa, una sfida da cogliere insieme
Innovazione
Pnrr, il Dipartimento per la Trasformazione digitale si riorganizza
FORUM PA 2022
PA verde e sostenibile: il ruolo di PNRR, PNIEC, energy management e green public procurement
Analisi
PNRR, Comuni e digitalizzazione: tutto su fondi e opportunità, in meno di 3 minuti. Guarda il video!
Rapporti
Competenze digitali e servizi automatizzati pilastri del piano Inps
Analisi
Attuazione del PNRR: il dialogo necessario tra istituzioni e società civile. Rivedi lo Scenario di FORUM PA 2022
Progetti
Pnrr, fondi per il Politecnico di Torino. Fra i progetti anche IS4Aerospace
Analisi
PNRR, Colao fa il punto sulla transizione digitale dell’Italia: «In linea con tutte le scadenze»
La Svolta
Ict, Istat “riclassifica” i professionisti. Via anche al catalogo dati sul Pnrr
Analisi
Spazio, Colao fa il punto sul Pnrr: i progetti verso la milestone 2023
FORUM PA 2022
Ecosistema territoriale sostenibile: l’Emilia Romagna tra FESR e PNRR
Il Piano
Innovazione, il Mise “centra” gli obiettivi Pnrr: attivati 17,5 miliardi
Analisi
PNRR: raggiunti gli obiettivi per il primo semestre 2022. Il punto e qualche riflessione
Analisi
PNRR: dal dialogo tra PA e società civile passa il corretto monitoraggio dei risultati, tra collaborazione e identità dei luoghi
Webinar
Comuni e PNRR: un focus sui bandi attivi o in pubblicazione
Analisi
Formazione 4.0: cos’è e come funziona il credito d’imposta
PA e Sicurezza
PA e sicurezza informatica: il ruolo dei territori di fronte alle sfide della digitalizzazione
PA e sicurezza
PNRR e servizi pubblici digitali: sfide e opportunità per Comuni e Città metropolitane
Water management
Water management in Italia: verso una transizione “smart” e “circular” 
LE RISORSE
Transizione digitale, Simest apre i fondi Pnrr alle medie imprese
Prospettive
Turismo, cultura e digital: come spendere bene le risorse del PNRR
Analisi
Smart City: quale contributo alla transizione ecologica
Decarbonizzazione
Idrogeno verde, 450 milioni € di investimenti PNRR, Cingolani firma
Unioncamere
PNRR, imprese in ritardo: ecco come le Camere di commercio possono aiutare
I fondi
Industria 4.0: solo un’impresa su tre pronta a salire sul treno Pnrr
Formazione
Trasferimento tecnologico, il Mise mette sul piatto 7,5 milioni
Strategie
PSN e Strategia Cloud Italia: a che punto siamo e come supportare la PA in questo percorso
Dispersione idrica
Siccità: AI e analisi dei dati possono ridurre gli sprechi d’acqua. Ecco gli interventi necessari
PNRR
Cloud, firmato il contratto per l’avvio di lavori del Polo strategico
Formazione
Competenze digitali, stanziati 48 milioni per gli Istituti tecnologici superiori
Iniziative
Digitalizzazione delle reti idriche: oltre 600 milioni per 21 progetti
Competenze e competitività
PNRR, così i fondi UE possono rilanciare la ricerca e l’Università
Finanziamenti
PNRR, si sbloccano i fondi per l’agrisolare
Sanità post-pandemica
PNRR, Missione Salute: a che punto siamo e cosa resta da fare
Strategie
Sovranità e autonomia tecnologica nazionale: come avviare un processo virtuoso e sostenibile
La relazione
Pnrr e PA digitale, l’alert della Corte dei conti su execution e capacità di spesa
L'editoriale
Elezioni 2022, la sfida digitale ai margini del dibattito politico
Strategie
Digitale, il monito di I-Com: “Senza riforme Pnrr inefficace”
Transizione digitale
Pnrr: arrivano 321 milioni per cloud dei Comuni, spazio e mobilità innovativa
L'analisi I-COM
Il PNRR alla prova delle elezioni: come usare bene le risorse e centrare gli obiettivi digitali
Cineca
Quantum computing, una svolta per la ricerca: lo scenario europeo e i progetti in corso
L'indice europeo
Desi, l’Italia scala due posizioni grazie a fibra e 5G. Ma è (ancora) allarme competenze
L'approfondimento
PNRR 2, ecco tutte le misure per cittadini e imprese: portale sommerso, codice crisi d’impresa e sismabonus, cosa cambia
Servizi digitali
PNRR e trasformazione digitale: ecco gli investimenti e le riforme previste per la digitalizzazione della PA
Legal health
Lo spazio europeo dei dati sanitari: come circoleranno le informazioni sulla salute nell’Unione Europea
Servizi digitali
PNRR e PA digitale: non dimentichiamo la dematerializzazione
Digital Healthcare transformation
La trasformazione digitale degli ospedali
Governance digitale
PA digitale, è la volta buona? Così misure e risorse del PNRR possono fare la differenza
Servizi digitali
Comuni e digitale, come usare il PNRR senza sbagliare
La survey
Pnrr e digitale accoppiata vincente per il 70% delle pmi italiane
Missione salute
Fascicolo Sanitario Elettronico alla prova del PNRR: limiti, rischi e opportunità
Servizi pubblici
PNRR: come diventeranno i siti dei comuni italiani grazie alle nuove risorse
Skill gap
PNRR, la banda ultra larga crea 20.000 nuovi posti di lavoro
Il Piano
Spazio, Colao fa il punto sul Pnrr: i progetti verso la milestone 2023
FORUMPA2022
PNRR e trasformazione digitale: rivedi i Talk di FORUM PA 2022 in collaborazione con le aziende partner
I contratti
Avio, 340 milioni dal Pnrr per i nuovi propulsori a metano
Next Generation EU
PNRR, a che punto siamo e cosa possono aspettarsi le aziende private
Fondi
Operativo il nuovo portale del MISE con tutti i finanziamenti per le imprese
Servizi comunali
Il PNRR occasione unica per i Comuni digitali: strumenti e risorse per enti e cittadini
Healthcare data platform
PNRR dalla teoria alla pratica: tecnologie e soluzioni per l’innovazione in Sanità
Skill
Competenze digitali, partono le Reti di facilitazione
Gli obiettivi
Scuola 4.0, PNRR ultima chance: ecco come cambierà il sistema formativo
Sistema Paese
PNRR 2, è il turno della space economy
FORUM PA 2022
FORUM PA 2022: la maturità digitale dei comuni italiani rispetto al PNRR
Analisi
PNRR: dalla Ricerca all’impresa, una sfida da cogliere insieme
Innovazione
Pnrr, il Dipartimento per la Trasformazione digitale si riorganizza
FORUM PA 2022
PA verde e sostenibile: il ruolo di PNRR, PNIEC, energy management e green public procurement
Analisi
PNRR, Comuni e digitalizzazione: tutto su fondi e opportunità, in meno di 3 minuti. Guarda il video!
Rapporti
Competenze digitali e servizi automatizzati pilastri del piano Inps
Analisi
Attuazione del PNRR: il dialogo necessario tra istituzioni e società civile. Rivedi lo Scenario di FORUM PA 2022
Progetti
Pnrr, fondi per il Politecnico di Torino. Fra i progetti anche IS4Aerospace
Analisi
PNRR, Colao fa il punto sulla transizione digitale dell’Italia: «In linea con tutte le scadenze»
La Svolta
Ict, Istat “riclassifica” i professionisti. Via anche al catalogo dati sul Pnrr
Analisi
Spazio, Colao fa il punto sul Pnrr: i progetti verso la milestone 2023
FORUM PA 2022
Ecosistema territoriale sostenibile: l’Emilia Romagna tra FESR e PNRR
Il Piano
Innovazione, il Mise “centra” gli obiettivi Pnrr: attivati 17,5 miliardi
Analisi
PNRR: raggiunti gli obiettivi per il primo semestre 2022. Il punto e qualche riflessione
Analisi
PNRR: dal dialogo tra PA e società civile passa il corretto monitoraggio dei risultati, tra collaborazione e identità dei luoghi
Webinar
Comuni e PNRR: un focus sui bandi attivi o in pubblicazione
Analisi
Formazione 4.0: cos’è e come funziona il credito d’imposta
PA e Sicurezza
PA e sicurezza informatica: il ruolo dei territori di fronte alle sfide della digitalizzazione
PA e sicurezza
PNRR e servizi pubblici digitali: sfide e opportunità per Comuni e Città metropolitane
Water management
Water management in Italia: verso una transizione “smart” e “circular” 
LE RISORSE
Transizione digitale, Simest apre i fondi Pnrr alle medie imprese
Prospettive
Turismo, cultura e digital: come spendere bene le risorse del PNRR
Analisi
Smart City: quale contributo alla transizione ecologica
Decarbonizzazione
Idrogeno verde, 450 milioni € di investimenti PNRR, Cingolani firma
Unioncamere
PNRR, imprese in ritardo: ecco come le Camere di commercio possono aiutare
I fondi
Industria 4.0: solo un’impresa su tre pronta a salire sul treno Pnrr