Witam, od pewnego czasu zastanawiam się jak efektywnie przechowywać np. ustawienia programu, dane do połączenia z serwerem itd. W aplikacjach webowych takie dane wrzucamy do bazy danych i wszystko ok. Jednak przy aplikacjach desktopowych trzeba zainstalować serwer baz danych co przy małych aplikacjach jest totalnie bez sensu.
Skoro nie bazy danych to pewnie pliki. Tylko tutaj jest kolejny problem no bo trzeba te pliki jakoś zaszyfrować żeby nie można było z nich wygrzebać np. haseł.
Dobrze myślę? Jeżeli nie, to w jaki sposób przechowywać wrażliwe dane bez użycia baz danych, tak żeby użytkownik nie miał do nich dostępu?