Go to file
2024-02-18 17:16:16 +01:00
.idea gotowe bez szyfrowania 2023-12-11 22:51:12 +01:00
app modified README 2024-02-18 17:16:16 +01:00
gradle/wrapper first commit 2023-12-08 17:08:40 +01:00
screenshots modified README 2024-02-18 17:16:16 +01:00
.gitignore first commit 2023-12-08 17:08:40 +01:00
build.gradle first commit 2023-12-08 17:08:40 +01:00
gradle.properties first commit 2023-12-08 17:08:40 +01:00
gradlew first commit 2023-12-08 17:08:40 +01:00
gradlew.bat first commit 2023-12-08 17:08:40 +01:00
README.md modified README 2024-02-18 17:16:16 +01:00
settings.gradle first commit 2023-12-08 17:08:40 +01:00

fingerprint-login-notepad

Aplikacja to notatnik do którego dostęp zabezpieczony jest odciskiem palca. Przeznacozna dla 1 użytkownika.

Wykorzystane mechanizmy bezpieczeństwa

  1. Notatki są zaszyfrowane algorytmem AES-256 w trybie CBC.
  2. Padding
  3. Wektor początkowy generowany jest losowo przez SecureRandom.
  4. Klucz jest przechowywany w Android Key Store - hardwearowo zabezpieczonym miejscu.
  5. Ochrona przed rootowaniem dzięki ustawieniu setUserAuthenticationRequired(true)

Zrzuty ekranu z działania aplikacji