Chips criptográficos IN LoRaWAN

Existem duas razões para implementar chips criptográficos em dispositivos LoRaWAN.

  1. Armazenamento seguro da chave do aplicativo (conhecida como chave de rede no LoRaWAN 1.2.x) e das chaves de sessão derivadas
  2. Criptografia rápida de dados sem ocupar recursos da CPU

O chip criptográfico usa a chave de sessão de aplicativo de 128 bits (AppSKey) para criptografar o payload. A chave de sessão de rede de 128 bits (NwkSKey) é usada pelo chip criptográfico para assinar os dados e calcular o código de integridade da mensagem (MIC).

Em um aplicativo LoRaWAN, o processador central recupera dados dos sensores. A CPU processa os dados e os envia para o chip criptográfico. Em seguida, o chip criptográfico retorna os dados criptografados, que são armazenados ou repassados ao módulo LoRaWAN para transmissão. Na extremidade receptora, o protocolo de criptografia e a chave de criptografia devem ser conhecidos para descriptografar os dados para avaliação. Um chip criptográfico semelhante pode ser dedicado a esta tarefa. O diagrama a seguir mostra o caminho de dados que está atualmente no nível do hardware, bem como uma abordagem diferente e possível.

Caminhos de dados: atuais e possíveis



Last modified: Tuesday, September 27, 2022, 3:53 PM