Advanced hardware data vault designed to maximize the cost of unauthorized access to your data.

Midbar STM32F401CCU6 + Arduino Uno Version
A cost-effective hardware data vault utilizing an STM32F401CCU6 MCU as its core, alongside an Arduino Uno acting as an RFID reader bridge and a random number generator.
Features
Discover what makes Midbar a unique and powerful open-source security tool.
Superencryption
Every bit of data stored on Midbar is encrypted using a combination of 3DES, AES-256, Blowfish, and Serpent encryption algorithms, ensuring that simply getting physical access to the device and scraping its memory doesn't reveal what's actually being stored there. Additionally, if one of the algorithms becomes compromised, the data would still be protected by the remaining ones.
Tampering Detection
Midbar uses HMAC-SHA256 to generate a unique verification tag for each record, which is used to validate the record's integrity upon decryption.
Hardware Isolation
Midbar runs on bare-metal embedded hardware, meaning it operates entirely without an operating system or background software. This approach significantly reduces the attack surface and helps protect against advanced exploits that target software vulnerabilities.
Layered Authentication
Some versions of Midbar require four RFID cards in addition to the master password to be unlocked, further raising the cost of a successful hack.
Hardware Flexibility
Midbar can be built using a variety of microcontrollers, allowing you to choose the hardware that best matches your needs, whether that is performance, cost, or specific features.
Encrypter
This tool enables you to encrypt your data here and decrypt it on the Teensy 4.1-based Midbar V3.1, and vice versa.