Cifratura
Trasformare i dati con una chiave in modo che solo chi possiede la chiave giusta possa leggerli, proteggendone la riservatezza sia in transito sia nell'archiviazione.
La cifratura (in inglese encryption) compare nell’IoT a diversi livelli. Standard radio come Zigbee e LoRaWAN cifrano a livello di collegamento; TLS e DTLS cifrano le sessioni di trasporto tra dispositivo e cloud; la cifratura dell’archiviazione protegge i dati a riposo nel database e nella memoria flash del dispositivo. I cifrari simmetrici come AES fanno il grosso del lavoro, e molti microcontrollori li accelerano in hardware, così il costo energetico è contenuto.
La cifratura da sola non dimostra chi ha inviato un messaggio, ed è per questo che viene abbinata all’autenticazione tramite modalità di cifratura autenticata e certificati. La debolezza più comune è la gestione delle chiavi, non il cifrario: una chiave condivisa da tutti gli esemplari, memorizzata in flash in chiaro o mai ruotata. Fondamenti di sicurezza IoT spiega dove va collocato ciascun livello.
Parte del Glossario IoT. Hai trovato un errore o manca un termine? Scrivici.