Мне нужно создать настольное приложение, которое хранит данные, я хочу, чтобы эти данные были защищены, и, кроме того, пользователю не нужно устанавливать какие-либо серверы данных (то есть SQL-сервер, офис и т. Д.).
Я думал, что XML будет лучшей идеей, вопрос в том, как я могу защитить данные, пользуясь другими интересными функциями, такими как литералы XML и XLinq
(VB.NET - любовь всей моей жизни).
UPDATE
Для меня важно, чтобы пользователи не знали, что я использую внешний инструмент.
Буду признателен за любые идеи по поводу того или иного подхода.