DIY Advanced IoT Password Vault Synced With Desktop App Via Google Firebase

User avatar
Northstrix
Posts: 27
Joined: Fri Jul 21, 2023 12:08 pm

DIY Advanced IoT Password Vault Synced With Desktop App Via Google Firebase

Postby Northstrix » Mon May 13, 2024 6:53 am

After making the Midbar Firebase Edition V2.0, I realized that even though it's a fully functional vault synced with the desktop app, it's still insufficient. For starters, it only allows the user to store login credentials on it, not to mention that the desktop app provided with that version was raw and a bit slow as it had to load the whole record from the Google Firebase and not just its title, in other words, there was no preview function. In addition to that, the hardware vault utilized a small 160x128 screen and couldn't emulate the USB keyboard. To negate these flaws, I took Midbar V6.0 as the base, replaced the encryption algorithm, and modified it to utilize the Google Firebase as the filesystem. I also made a new desktop app that enables users to work not just with login credentials but also with credit card details, notes, and phone numbers. The desktop app provided in that version only loads the whole record when it's being viewed or edited, allowing faster movement between the slots in the main menu.

This version of Midbar stores the encrypted data in the cloud while keeping the cryptographic keys on the edge!

The tutorial is available at:

https://www.instructables.com/DIY-Advan ... th-Deskto/
https://medium.com/@Northstrix/diy-adva ... cb6b7262d9
https://www.hackster.io/northstrix/diy- ... ase-8c0989
https://maker.pro/everything-esp/projec ... e-firebase

Links to the source code:

https://sourceforge.net/projects/midbar ... e-edition/
https://github.com/Northstrix/Midbar-Firebase-Edition
Attachments
FLKXDBXLV6OKDED.png
FLKXDBXLV6OKDED.png (145.02 KiB) Viewed 5175 times
IMG_20231218_194423.jpg
IMG_20231218_194423.jpg (111.33 KiB) Viewed 5175 times
IMG_20231218_193216.jpg
IMG_20231218_193216.jpg (88.13 KiB) Viewed 5175 times

liaifat85
Posts: 200
Joined: Wed Dec 06, 2023 2:46 pm

Re: DIY Advanced IoT Password Vault Synced With Desktop App Via Google Firebase

Postby liaifat85 » Mon May 13, 2024 6:02 pm

Thanks. The second pic looks so beautiful.

User avatar
Northstrix
Posts: 27
Joined: Fri Jul 21, 2023 12:08 pm

Re: DIY Advanced IoT Password Vault Synced With Desktop App Via Google Firebase

Postby Northstrix » Tue May 14, 2024 2:29 am

Thank you. I'm glad you liked it.

User avatar
Northstrix
Posts: 27
Joined: Fri Jul 21, 2023 12:08 pm

Re: DIY Advanced IoT Password Vault Synced With Desktop App Via Google Firebase

Postby Northstrix » Wed May 15, 2024 3:23 pm

If you have any questions or comments related to this project, please don't hesitate to post them here.

User avatar
Northstrix
Posts: 27
Joined: Fri Jul 21, 2023 12:08 pm

Re: DIY Advanced IoT Password Vault Synced With Desktop App Via Google Firebase

Postby Northstrix » Sun Jul 28, 2024 3:46 pm

Attachments
IMG_0684.jpg
IMG_0684.jpg (968.93 KiB) Viewed 3410 times
IMG_0710.jpg
IMG_0710.jpg (449.33 KiB) Viewed 3410 times
WebFlash + Desktop App + Hardware Vault.png
WebFlash + Desktop App + Hardware Vault.png (1.17 MiB) Viewed 3410 times

User avatar
Northstrix
Posts: 27
Joined: Fri Jul 21, 2023 12:08 pm

Re: DIY Advanced IoT Password Vault Synced With Desktop App Via Google Firebase

Postby Northstrix » Sun Sep 15, 2024 1:52 pm

The string encryption software compatible with Midbar (Teensy 4.1) V3.1, Midbar ESP32 CYD, and Midbar ESP32-CYD Firebase Edition is now available as a web app.

Check it out in the "String Encryption" -> "Midbar-Compatible AES-256 CBC" tab at https://northstrix.github.io/React-Cryp ... c-Toolkit/

More information about the encryption scheme can be found at https://medium.com/@Northstrix/react-an ... 944af4d534 under the "Implementing the Midbar-Compatible AES-256 CBC" headline.
Attachments
Midbar-Compatible AES-256 CBC.png
Midbar-Compatible AES-256 CBC.png (490 KiB) Viewed 237 times

abuhanzala
Posts: 2
Joined: Sat Sep 14, 2024 8:46 am

Re: DIY Advanced IoT Password Vault Synced With Desktop App Via Google Firebase

Postby abuhanzala » Mon Sep 16, 2024 5:08 am

Great update! Love the addition of credit card and note support. The faster navigation is a huge plus too. Looking forward to trying it out!

Who is online

Users browsing this forum: No registered users and 80 guests