Come inviare messaggi sicuri da un circuito di microcontrollori?

2

Ho un Arduino con uno scudo GSM. Ciò mi consente di inviare brevi messaggi arbitrari a qualsiasi server.

Che cosa devo fare per abilitare l'invio di messaggi "sicuri" (che non possono essere intercettati e avere un'origine attendibile)?

Devo aggiungere una sorta di IC di sicurezza o è sufficiente farlo nel software con crittografia a chiave pubblica? L'hardware impone un limite alla sicurezza?

    
posta Hauke Holtkamp 21.04.2015 - 12:21
fonte

1 risposta

2

Con un Arduino, sei limitato in molti modi. Uno dei modi in cui sei limitato è nella tua entropia (i bit casuali) di cui hai bisogno per QUALSIASI sistema di crittografia.

Potresti aggiungere la casualità di entropia usando i pin analogici del tuo Arduino, van Heusden ha un esempio qui .

Ha anche alcuni interessanti articoli sull'entropia e su come influisce sulla sicurezza.

Un 'IC di sicurezza' ha sempre parti di questa soluzione per il proprio uso e potrebbe risolvere il problema per te.

    
risposta data 21.04.2015 - 14:30
fonte

Leggi altre domande sui tag