Clé d'application
Qu’est-ce que c’est?
La clé d'application (AppKey) est une clé racine AES (Advanced Encryption Standard) de 128 bits unique au terminal du réseau LoRaWAN®.
Un service innovant
La clé d'application est utilisée non seulement par le terminal, mais aussi par le serveur d'association. Elle permet de générer deux autres clés lors de l'activation à distance (OTAA) des appareils participant au réseau.
Premièrement, il s'agit de la clé de session réseau (NwkSKey), qui garantit l'intégrité de toutes les trames de données. Deuxièmement, elle permet de générer la clé de session d'application (AppSKey) utilisée pour chiffrer et déchiffrer la charge utile, c'est-à-dire les données envoyées au serveur ou reçues de celui-ci.
La clé d'application sert également à valider l'intégrité des requêtes et des messages d'acceptation de jonction. Ces derniers sont échangés lors du processus OTAA dans le cadre du code d'intégrité des messages (MIC), qui garantit l'intégrité des données pendant leur transmission.