Domande sulla sicurezza delle chiavi dell'automobile [duplicate]

6

Mi chiedo come funzioni la sicurezza delle chiavi della macchina.

Le chiavi della macchina inviano semplicemente un semplice segnale di "blocco" e "sblocco" che funziona con qualsiasi auto del costruttore o di qualsiasi auto dello stesso modello? O le chiavi specifiche sono registrate su un'auto e solo quelle chiavi hanno il segnale che sblocca quella macchina?

Ho anche un'idea su come dovrebbe funzionare la sicurezza. (Perdonami, so ben poco di come funzioni la crittografia, i segnali radio e la sicurezza). Per favore dimmi cosa ne pensi.

Le chiavi e le automobili hanno ciascuna la propria chiave di crittografia al momento della produzione. Al momento dell'acquisto di un'auto, le chiavi e le auto sono registrate l'una con l'altra. L'auto riceve una copia delle chiavi di crittografia dalle chiavi della macchina e le chiavi della macchina ricevono ciascuna una copia della chiave di crittografia dell'auto. Quindi il processo di sblocco. Le richieste di chiavi dell'automobile si sbloccano dall'auto. Car verifica che sia una chiave registrata quindi richiede il numero speciale inviato in precedenza (crittografato) alla chiave. La chiave invia di nuovo il numero speciale (crittografato utilizzando la crittografia della chiave) e l'automobile la decifra utilizzando la sua copia della chiave di crittografia della chiave dell'automobile e verifica che i numeri siano gli stessi. Quindi l'auto è sbloccata.

Quindi l'auto crittografa un nuovo numero speciale e lo invia alla chiave, che la chiave decrittografa utilizzando la sua copia della chiave di crittografia dell'auto e quindi crittografa utilizzando le proprie chiavi di crittografia. Questo nuovo numero verrà utilizzato alla successiva richiesta di sblocco. Questo assicura che il segnale di sblocco cambi ogni volta in modo che le persone non possano semplicemente copiare il segnale di sblocco dall'aria e sbloccare l'auto.

Se non avessi chiarito nulla, specifica nei commenti, posso fornire maggiori dettagli.

Ricorda che non ho esperienza in sicurezza del computer. Stavo pensando a questo dopo aver sentito parlare di una serie importante di furti d'auto da qualche parte.

    
posta Jay Schauer 10.08.2016 - 05:24
fonte

1 risposta

6

No. Poiché al solito, c'è una comunicazione a senso unico con la macchina.

Di solito, ogni chiave ha la sua "chiave di crittografia" e un "contatore". In macchina, c'è un elenco di chiavi di crittografia valide e un contatore per ogni chiave.

Ogni volta che premi un pulsante, la chiave invierà il conteggio + 1, crittografato con la chiave. L'auto crittografa semplicemente count + 1 con la propria chiave di crittografia e la confronta entrambe.

Per evitare che premendo il pulsante senza essere vicino all'auto, il fob smetta di funzionare, l'auto controllerà anche il conteggio + 1, il conteggio + 2, il conteggio + ..., il modo per contare il numero + 50. Se premete accidentalmente la chiave per 50 volte, senza essere vicino alla macchina, il telecomando di solito smetterà di funzionare e dovrete registrarlo di nuovo. La registrazione di un fob è diversa su diversi veicoli, ma a volte la macchina re-registra il telecomando quando si utilizza la chiave di accensione associata, a volte è necessario farlo da soli utilizzando la chiave di accensione e quindi eseguendo una sequenza premendo il pedale del freno, azionando il blocco dell'accensione , aprendo e chiudendo le porte e premendo alcuni pulsanti.

Ecco un esempio: link

Quando lo fai, il fob invierà di solito la chiave cleartext, o la chiave cifrata usando una "chiave del produttore" e contando quando si tiene premuto il pulsante per più di pochi secondi o qualcosa, solo per registrare la chiave se l'auto è in "modalità di programmazione".

Quando hai aperto o bloccato con successo l'auto, l'auto aggiornerà il conteggio per quella chiave auto associata, con il conteggio che ha sbloccato / bloccato la macchina con successo.

Pensa come un token HOTP.

TUTTAVIA, per quelle auto "senza chiave e vai" dove ti avvicini alla macchina per sbloccarla, e anche per la maggior parte delle chiavi di accensione (immobilizzatore), viene utilizzato un protocollo "challenge response", perché in questo caso, c'è doppio direzione della comunicazione con l'auto e la chiave.

    
risposta data 10.08.2016 - 06:16
fonte

Leggi altre domande sui tag