Mohamed Aly
Published

Lightweight Cryptographic Audio encryption for IoT devices

This project aims to simulate walkie-talkie communication over Wi-Fi with an X3DH key agreement protocol and a lightweight algorithm.

374
Lightweight Cryptographic Audio encryption for IoT devices

Things used in this project

Hardware components

Spresense boards (main & extension)
Sony Spresense boards (main & extension)
×1
Spresense LTE extension board
Sony Spresense LTE extension board
×1
Raspberry Pi Pico
Raspberry Pi Pico
×2
ESP8266 ESP-01
Espressif ESP8266 ESP-01
×3
Adafruit i2s microphone module
×1
Adafruit I2S stereo decoder
×1

Software apps and online services

VS Code
Microsoft VS Code

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
Solder Wire, Lead Free
Solder Wire, Lead Free
Breadboard, 170 Pin
Breadboard, 170 Pin
Servo Motor, Premium Male/Male Jumper Wires
Servo Motor, Premium Male/Male Jumper Wires

Story

Read more

Code

lightweight-cryptography

Clone the repository to your local machine and run it on a Linux Operating system (preferably).

Credits

Mohamed Aly

Mohamed Aly

2 projects • 2 followers

Comments