784 B
784 B
fingerprint-login-notepad
Aplikacja to notatnik do którego dostęp zabezpieczony jest odciskiem palca. Przeznacozna dla 1 użytkownika.
Wykorzystane mechanizmy bezpieczeństwa
- Notatki są zaszyfrowane algorytmem AES-256 w trybie CBC.
- Padding
- Wektor początkowy generowany jest losowo przez SecureRandom.
- Klucz jest przechowywany w Android Key Store - hardwearowo zabezpieczonym miejscu.
- Ochrona przed rootowaniem dzięki ustawieniu setUserAuthenticationRequired(true)
Zrzuty ekranu z działania aplikacji
![](/s473620/fingerprint-login-notepad/media/commit/f05903eca23be5797e03b9fbd4dace9312ac2575/screenshots/login.png)
![](/s473620/fingerprint-login-notepad/media/commit/f05903eca23be5797e03b9fbd4dace9312ac2575/screenshots/biometry.png)
![](/s473620/fingerprint-login-notepad/media/commit/f05903eca23be5797e03b9fbd4dace9312ac2575/screenshots/main_screen.png)
![](/s473620/fingerprint-login-notepad/media/commit/f05903eca23be5797e03b9fbd4dace9312ac2575/screenshots/add_note.png)
![](/s473620/fingerprint-login-notepad/media/commit/f05903eca23be5797e03b9fbd4dace9312ac2575/screenshots/edit_note.png)