Pwmd allows a (libpwmd) client to store and retrieve data in an encrypted XML file via an element path. An element path is a TAB delimited string where each element name is a depth of the element tree similar to how a filesystem hierarchy is organized.
Each element of the element path may also contain an ACL to limit client access to an element path; beit a client connecting over UDS or TLS.
Midbar is more than just an open source password vault!
Midbar is more than just a password vault!
It's made to significantly increase the cost of unauthorized access to its your personal data.
Some tutorials:
ESP32 V4.0: https://www.instructables.com/Midbar-V40/
Raspberry Pi Pico V2.0: https://www.instructables.com/Midbar-Raspberry-Pi-Pico-Version-V20/
ESP32 V5.0: https://www.instructables.com/Midbar-V50/
STM32F401CCU6 + Arduino Uno Version V1.0: https://www.instructables.com/Midbar-STM32F401CCU6-Arduino-Uno-Version/
RTL8720DN + Arduino Uno V1.0: https://www.instructables.com/Midbar-RTL8720DN-Arduino-Uno-Version/
ESP8266 V2.0: https://www.instructables.com/Midbar-ESP8266-Version-V20/
STM32F407VET6 + Arduino Uno Version V1.0: https://www.instructables.com/Midbar-STM32F407VET6-Arduino-Uno-Version/
STM32F407VET6 Version V2.0: https://www.instructables.com/Midbar-STM32F407VET6-Version-V20/
ESP32 V6.0: https://www.instructables.com/Midbar-V60/
Teensy 4.1 V3.0: https://www.instructables.com/DIY-Hardware-Data-Vault-With-Teensy-41/