je une tâche de faire une communication entre un noeud lora (arduino ) et un gateway sécruisé
qui met en evidence les 4 aspects de sécurité donc j'ai utilisé cette lib qui contient plus algo de cryptographie https://codeload.github.com/rweather/arduinolibs/zip/master
ce probleme arrive , y a t-il des solutions
NB: je dois réaliser cette tâche dans 48heures , je compte sur vous pour m'aider et merci
L'exemple TestAES effectue un test de cryptage / décryptage avec des clés de 128 , 192 Et 256 bits avec des mesures de performances, et affiche les résultats sur la console.
Je ne vois pas ce qui t'empêche de l'exécuter sur un ARDUINO.
Carte utilisée ? ('Arduino ' c'est vague et ça recouvre nombre de cartes différentes !)
Le message en rouge est un avertissement : il reste peu de ram disponible (25%) et ça pourrait créer un pb à l'exécution.
Solutions :
-réduire la consommation en RAM (autres exemples disponibles)
-utiliser une autre carte , dotée d'une RAM de taille supérieure.
La doc de la librairie indique qu'elle est compatible avec les ESP8266 ou ESP32 qui offrent des espaces mémoire plus conséquents.... de quoi faire tourner plus confortablement des applis LoRa sécurisées tour en conservant l'IDE Arduino pour le développement et la plupart des ses librairies
Ou faire un choix : AES 128 OU 192 OU 256 au lieu de 128 ET 192 ET 256, ce qui diminuera probablement pas mal l'occupation en RAM.
Encore faudrait-il savoir ce dont alaeddineth a besoin ...