# RTL8720DN-based Password and Credit Card Vault

**URL:** <https://forum.amebaiot.com/t/rtl8720dn-based-password-and-credit-card-vault/2105>\
**Category:** General\
**Created:** [August 2, 2023, 3:56am UTC](https://forum.amebaiot.com/t/rtl8720dn-based-password-and-credit-card-vault/2105 "2023-08-02T03:56:29Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Northstrix](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/northstrix/32/1530_2.png) [@Northstrix](https://forum.amebaiot.com/u/Northstrix)\
**Post date:** [August 2, 2023, 3:56am UTC](https://forum.amebaiot.com/t/rtl8720dn-based-password-and-credit-card-vault/2105/1 "2023-08-02T03:56:29Z")

</div>

Greetings, everyone.

Allow me to introduce you to Midbar (RTL8720DN Version).  
Midbar (RTL8720DN Version) is an RTL8720DN-based password and credit card vault.  
The Midbar (RTL8720DN Version) is able to store sixteen login credentials and 10 credit cards.

It also comes with other handy features, such as:

- Advanced Encryption Algorithm - Midbar (RTL8720DN Version) uses a combination of the AES and Blowfish encryption algorithms in CBC mode to encrypt your data;
- Flash Integrity Check - Each time you unlock the Midbar (RTL8720DN Version), it checks the integrity of the Flash area utilized to store your data if at least one bit of it flips without your authorization, Midbar warns you about it;
- 12 Lock screens - Literally;
- Data hashing: Midbar allows you to hash arbitrary strings using the SHA-256 hash function.

If you’re interested in this project, you can find the tutorials for it on:

Instructables: [https://www.instructables.com/Midbar-RTL8720DN-Version/](https://www.instructables.com/Midbar-RTL8720DN-Version/)

Hackster: [https://www.hackster.io/northstrix/midbar-rtl8720dn-version-7eae94](https://www.hackster.io/northstrix/midbar-rtl8720dn-version-7eae94)

Medium: [https://medium.com/@Northstrix/midbar-rtl8720dn-version-8b8640500470](https://medium.com/@Northstrix/midbar-rtl8720dn-version-8b8640500470)

As for the firmware, the links are in the tutorials. But for the sake of convenience, I paste the part with the links here:

_You can download the firmware for Midbar from one of these sources._  
_SourceForge: [https://sourceforge.net/projects/midbar/](https://sourceforge.net/projects/midbar/)_  
_GitHub: [https://github.com/Northstrix/Midbar](https://github.com/Northstrix/Midbar)_  
_If you just need the firmware for the device alongside the RNG, then I would advise you to download the archive that weighs less than 2Mb from SourceForge._  
_But if you need the firmware for all versions of Midbar alongside the extra code, photos, and diagrams, in that case, I would advise you to download the 224 MB archive from GitHub._

I hope you find this device handy.  
Best regards,  
Maxim Bortnikov

 ![IMG_20230801_114104_hdr](https://us1.discourse-cdn.com/flex016/uploads/ameba/original/2X/1/18014eadf8b0341c77dc751447c5d8412935294e.jpeg)  
 ![IMG_20230801_114922_hdr](https://us1.discourse-cdn.com/flex016/uploads/ameba/original/2X/6/6d03505bcadf9a9b9cdc1e44b7ef3f9f411a488e.jpeg)  
 ![IMG_20230801_130958](https://us1.discourse-cdn.com/flex016/uploads/ameba/original/2X/6/6b66bdba0e0bf8fe9d3e9ea1316593cecf500e01.jpeg)  
 ![IMG_20230801_131442](https://us1.discourse-cdn.com/flex016/uploads/ameba/original/2X/0/0d7fedb3805057e5b0cabbce187baa6e2207d8c1.jpeg)  
 ![IMG_20230801_131420](https://us1.discourse-cdn.com/flex016/uploads/ameba/original/2X/2/2da2b7ce59924039020eec5701589cb0e3140542.jpeg)  
 ![IMG_20230801_161613_hdr](https://us1.discourse-cdn.com/flex016/uploads/ameba/original/2X/8/86f5dfe1d91335201ac6339b25f100abb1efab5e.jpeg)

---

<div class="post-metadata">

**Author:** ![dakamaster](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/dakamaster/32/1744_2.png) [@dakamaster](https://forum.amebaiot.com/u/dakamaster)\
**Post date:** [August 2, 2023, 5:22am UTC](https://forum.amebaiot.com/t/rtl8720dn-based-password-and-credit-card-vault/2105/2 "2023-08-02T05:22:53Z")

</div>

Dear @Northstrix ,

Thanks for your contribution! 🔥

Firstly, I would like to say that Midbar (RTL8720DN) is a fascinating project and I really would like to represent AmebaIoT to appreciate your contribution. Since you have consolidated the full tutorial on Instructables/Hackster/Medium, I would also like to invite you to share your project on [English AmebaIoT FB Community](https://www.facebook.com/groups/amebaioten).

Secondly, since AmebaD has already accumulated a lot of users in Taiwan/China (or any other Chinese-speaking countries), I would like to ask for your permission to translate this post for you and announce it on our Chinese FB Group: [Ameba IoT 開發社群[RTL8722/RTL8195/RTL8710/...] | Facebook](https://www.facebook.com/groups/AmebaIoT).

Lastly, we would also like you to contribute (Pull Request) your example on our AmebaD Arduino SDK on [GitHub](https://github.com/ambiot/ambd_arduino), more Ameba users will benefit from your contribution.

Feel free to PM me if you have any other concerns.  
🤜 🤛

Thank you and have a nice day~

---

<div class="post-metadata">

**Author:** ![Northstrix](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/northstrix/32/1530_2.png) [@Northstrix](https://forum.amebaiot.com/u/Northstrix)\
**Post date:** [August 2, 2023, 6:04am UTC](https://forum.amebaiot.com/t/rtl8720dn-based-password-and-credit-card-vault/2105/3 "2023-08-02T06:04:46Z")

</div>

Thanks.

I don’t have a Facebook account, but I would be elated if you share the links to that project in the [English AmebaIoT FB Community](https://www.facebook.com/groups/amebaioten) or copy any of the tutorials and republish it wherever you want (as long as include a link to the original tutorial in the republished or remixed version of tutorial).

Of course, you have my permission to translate this post (and all three tutorials if you want) to any language and dialect of your choosing and announce it on Chinese FB Group: [Ameba IoT 開發社群[RTL8722/RTL8195/RTL8710/…] | Facebook](https://www.facebook.com/groups/AmebaIoT). or any other group on any platform.

As for contributing the code examples for the AmebaD Arduino SDK on [GitHub](https://github.com/ambiot/ambd_arduino), I would love to do this, just give me a couple of days (maybe weeks) to figure out how to do it properly.

---

<div class="post-metadata">

**Author:** ![dakamaster](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/dakamaster/32/1744_2.png) [@dakamaster](https://forum.amebaiot.com/u/dakamaster)\
**Post date:** [August 2, 2023, 6:33am UTC](https://forum.amebaiot.com/t/rtl8720dn-based-password-and-credit-card-vault/2105/4 "2023-08-02T06:33:50Z")

</div>

Hi @Northstrix，

Below is the post of Midbar in [English AmebaIoT FB Community](https://www.facebook.com/groups/amebaioten):

> **[Ameba IoT Forum\[RTL8722/RTL8195/RTL8710/...\] | # \*\*BW16 Midbar -...](https://www.facebook.com/groups/amebaioten/permalink/828086348682711/)**
>
> \# \*\*BW16 Midbar - RTL8720DN-based password and credit card vault\*\*
> 
> Greetings， AmebaIoT Followers. 🎊 
> 
> I would like to introduce you to #Midbar (RTL8720DN Version) contributed by one of our AmebaIoT...

* * *

> [@Northstrix](#):
>
> As for contributing the code examples for the AmebaD Arduino SDK on [GitHub](https://github.com/ambiot/ambd_arduino), I would love to do this, just give me a couple of days (maybe weeks) to figure out how to do it properly.

Please feel free to leave a message if you need any help in Pull Request your project 😉

Thanks!
