stanąłem przed ciekawym problemem. chyba nie trzeba tłumaczyć, dlaczego szyfrowanie takich danych jak na przykład archiwum rozmów w komunikatorze to podstawa. i tu trzeba się zastanowić: jak rozwiązać ten problem? chodzi mi głównie o zapisy rozmów i kontakty.
mam dwa wyjścia: szyfrowanie plików (całościowo, bez rozdzielania danych) i szyfrowanie zapisanych w plikach danych (wybór danych z bazy SQLite do szyfrowania). wydaje mi się, że ta druga metoda jest bezpieczniejsza, ale nie jestem pewien... wypowiedzcie się na ten temat. ale tu dochodzi problem wydajnościowy, gdy pliki się rozrosną... czy aby metoda, którą wybiorę będzie wystarczająco szybka?
- Rejestracja:około 17 lat
- Ostatnio:prawie 14 lat

- Rejestracja:ponad 14 lat
- Ostatnio:około 9 godzin
- Postów:2100
Swego czasu chyba były jakieś testy anydac i z tego co pamiętam to szyfrowanie w minimalnym stopniu wpływało na wydajność
Wszystko pewnie zależy od implementacji

- Rejestracja:prawie 20 lat
- Ostatnio:ponad 5 lat
Nie wiem jakich rozwiązań chcesz użyć, ani na ile jesteś zaawansowany. Szyfrowana w całości, to znaczy wymaga przy otwarciu podania hasła, a później obsługiwana jako normalna baza danych. Bez pomysłów, że zakodowujesz każdy zapis do niej osobno czy coś podobnego... Bo prawdę mówiąc "szyfrowanie plików (całościowo, bez rozdzielania danych) i szyfrowanie zapisanych w plikach danych" - to jest dla mnie trochę niezbyt jasne wyjaśnienie.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.