Chave do aplicativo
O que é ?
A chave de aplicação (AppKey) é uma chave raiz de 128 bits do padrão de criptografia avançada (AES) exclusiva para o dispositivo final da rede LoRaWAN®.
Como funciona?
A chave de aplicação é usada não apenas pelo dispositivo final, mas também pelo servidor de ingresso. Ela ajuda a derivar outras duas chaves durante a ativação over-the-air (OTAA) de dispositivos que participam da rede.
Primeiramente, trata-se da Chave de Sessão de Rede (NwkSKey), que verifica a integridade de todos os quadros de dados. Em segundo lugar, ela auxilia na geração da Chave de Sessão de Aplicativo (AppSKey), usada para criptografar e descriptografar a carga útil, ou seja, os dados reais enviados ou recebidos do servidor.
Outra utilização da chave de aplicação consiste em validar a integridade das solicitações de junção e das mensagens de aceitação de junção. Estas são trocadas durante o processo OTAA como parte do código de integridade da mensagem (MIC), que serve para garantir que os dados não sejam alterados durante a transmissão.