The purpose of Midbar is to significantly increase the cost of unauthorized access to its user's personal data.
ESP8266 version of Midbar utilizes the 3DES + AES + Blowfish + Serpent encryption algorithm alongside the ESP8266's built-in memory to store eight passwords and four credit cards in the encrypted form. It also utilizes the HMAC SHA-256 to verify the integrity of the stored logins.
Midbar V2.0 (ESP32 Version) is a password vault, credit card vault, note vault, phone number vault, data encrypter/decrypter, data hasher, SQLite3 host, and one-way secure communication channel - all in one. It utilizes the 3DES + AES + Blowfish + Serpent encryption algorithm with an integrity verification feature alongside the SQLite3 RDBMS to keep your data safe and organized.
Midbar V1.0 (Raspberry Pi Pico Version) is a password vault, credit card vault, note vault, phone number vault, and data encrypter/decrypter - all in one. It utilizes the 3DES + AES + Blowfish + Serpent encryption algorithm in CBC mode with an integrity verification feature alongside the LittleFS to keep your data safe and organized.
Midbar V4.0 is an attempt to combine the best aspects of Midbar and Cipherbox.
You can find the tutorial here:
ESP8266 V1: https://www.instructables.com/Midbar-ESP8266-Version/
ESP32 V1: https://www.instructables.com/Project-Midbar/
ESP32 V2: https://www.instructables.com/Midbar-V20/
ESP32 V2.5: https://www.instructables.com/Midbar-V25/
Raspberry Pi Pico V1.0: https://www.instructables.com/Midbar-Raspberry-Pi-Pico-Version/
ESP32 V3.0: https://www.instructables.com/Midbar-V30/
ESP32 V4.0: https://www.instructables.com/Midbar-V40/