Jak wskazuje autor projektu, jedynym sposobem na zachowanie prywatności naszych danych jest podniesienie kosztów nieautoryzowanego dostępu do nich tak wysoko, jak to tylko możliwe. Najlepiej, aby koszty te były wyższe niż jakiekolwiek zyski, jakie strona trzecia może uzyskać dzięki niepowołanemu dostępowi do tych danych. Takie postępowanie eliminuje motywację do uzyskiwania dostępu do naszych danych bez naszej zgody. Aby podnieść koszty nieautoryzowanego dostępu do danych, autor tego projektu zbudował urządzenie szyfrujące, które nazwał Midbar. Urządzenie to jest ostatnią generacją podobnych układów i korzysta z wcześniejszych doświadczeń autora.
Midbar pełni funkcję bezpiecznego magazynu haseł i kluczy. Jest on zabezpieczony kartą RFID przed niepowołanym dostępem. System składa się z dwóch urządzeń – bezpiecznego magazynu danych oraz odbiornika. Nazwa urządzenia – Midbar – to hebrajskie słowo oznaczające pastwisko, niezamieszkaną ziemię, pustynię, duże połacie dzikiej przyrody (wokół miast). Stały za tym dwa powody. Po pierwsze – pracując nad poprzednimi projektami, autor zauważył, że rynek urządzeń zabezpieczających dane osobowe w postaci zaszyfrowanej to właściwie pustynia wokół oazy menedżerów haseł. Po drugie – autor nie mógł znaleźć lepszego słowa na określenie tego projektu, na początku chciał go nazwać „Skarbcem haseł”, ale potem uznał, że to coś więcej niż tylko skarbiec haseł.
Potrzebne elementy
Do budowy magazynu kryptograficznego potrzebne będą następujące komponenty:
- moduł z mikrokontrolerem ESP32,
- 2,4-calowy ekran TFT LCD ze sterownikiem ILI9341,
- enkoder obrotowy EC11,
- klawiatura PS/2,
- złącze PS/2,
- 7× opornik 4,7 kΩ,
- 2× kondensator 100 nF,
- 2× przycisk,
- czytnik RFID Mifare RC522,
- karty RFID.
Do skonstruowania odbiornika potrzebne będą z kolei następujące podzespoły:
- moduł z mikrokontrolerem ESP32,
- 1,77-calowy wyświetlacz TFT LCD ze sterownikiem ST7735,
- klawiatura 4×4,
- kondensator 10 μF (opcjonalnie).
Cały zestaw komponentów został pokazany na fotografii powyżej.