Tag Archives: cryptography

ESP8266 Arduino: Using the SHA1 algorithm

In this tutorial, we will check how to apply the SHA1 algorithm to a message using the Arduino core on the ESP8266. The tests of this tutorial were performed using a DFRobot’s ESP8266 FireBeetle board. Advertisements

Posted in ESP8266 | Tagged , , , , , | Leave a comment

ESP32 Arduino mbed TLS: using the SHA-256 algorithm

In this tutorial we will check how to generate the hash of a string using the SHA-256 algorithm on the Arduino core running on the ESP32, with the mbed TLS libraries. The tests were performed using a DFRobot’s ESP32 module integrated in a ESP32 … Continue reading

Posted in ESP32 | Tagged , , , , , , | 1 Comment

ESP32 Arduino: Decrypt AES-128 in ECB mode

In this tutorial, we will check how to decipher data with AES-128 in ECB mode, on the Arduino core running on the ESP32. The tests were performed using a DFRobot’s ESP32 module integrated in a ESP32 development board.

Posted in ESP32 | Tagged , , , , , , , | 2 Comments

Python pycrypto: using AES-128 in ECB mode

In this tutorial we will check how to encrypt and decrypt data with AES-128 in ECB mode, using Python and the pycrypto library.

Posted in Python | Tagged , , , , , , | 3 Comments

ESP32 Arduino: Applying the HMAC SHA-256 mechanism

The objective of this post is to explain how to apply the HMAC mechanism to a message on the ESP32, using the Arduino core. The tests of this ESP32 tutorial were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board.

Posted in ESP32 | Tagged , , , , , , , , , | 6 Comments