Chiave di applicazione

Che cos'è? 

La chiave dell'applicazione (AppKey) è una chiave radice AES (Advanced Encryption Standard) a 128 bit univoca per il dispositivo finale della rete LoRaWAN®. 

Cosa puoi fare con noi? 

La chiave applicativa non viene utilizzata solo dal dispositivo finale, ma anche dal server di connessione. Essa contribuisce a ricavare altre due chiavi durante l'attivazione over-the-air (OTAA) dei dispositivi che partecipano alla rete. 

Innanzitutto, si tratta della Network Session Key (NwkSKey), che verifica l'integrità di tutti i frame di dati. In secondo luogo, supporta la generazione dell'Application Session Key (AppSKey), utilizzata per crittografare e decrittografare il payload, ovvero i dati effettivi inviati o ricevuti dal server. 

Un altro utilizzo della chiave applicativa consiste nella convalida dell'integrità delle richieste di join e dei messaggi di accettazione del join. Questi vengono scambiati durante il processo OTAA come parte del codice di integrità del messaggio (MIC), che serve a garantire che i dati non vengano modificati durante la trasmissione.

Per essere informati sulle nostre ultime notizie Iscriviti alla nostra Newsletter