Защита файлов приложений Linux C++

Я разрабатываю приложение для Linux, которое должно сохранять некоторые важные данные, чтобы перезагрузить их при перезагрузке компьютера.

Поэтому я изучаю, как сохранить где-то мои данные и защитить их. (Очевидно, всегда будет возможность взломать его)

Моя цель не состоит в том, чтобы изобретать велосипед, поэтому, если есть рабочее решение, это то, что я ищу.

1 ответ

Решение
  1. Добавьте выделенного пользователя для вашего приложения и установите правильные атрибуты каталога. Таким образом, другие пользователи не могут видеть каталог и файлы, только root.

  2. Используйте простой алгоритм скремблирования, чтобы сделать файл сложным для чтения простым котом.

  3. Никогда не храните пароли и другую полезную информацию в файлах.

Другие вопросы по тегам