Может ли sqlite3 шифровать только структуру таблицы, не шифруя содержимое данных? ⇐ C++
-
Anonymous
Может ли sqlite3 шифровать только структуру таблицы, не шифруя содержимое данных?
Я разработал клиентское программное обеспечение, которое должно использовать sqlite3 для хранения данных. На компьютере пользователя будут храниться некоторые данные, которые необходимо зашифровать.
Я вручную шифрую данные с помощью RSA перед сохранением их в базе данных (когда мне нужен поиск, я выполняю поиск напрямую, используя зашифрованные данные). Но когда несколько ячеек содержат одинаковые данные, их зашифрованные данные также одинаковы, поэтому в случае утечки файла базы данных злоумышленник может проанализировать характеристики данных. Так может ли sqlite3 шифровать только структуру таблицы, не шифруя содержимое данных?
Язык: C++20, платформа: Windows/Linux/Android
Я разработал клиентское программное обеспечение, которое должно использовать sqlite3 для хранения данных. На компьютере пользователя будут храниться некоторые данные, которые необходимо зашифровать.
Я вручную шифрую данные с помощью RSA перед сохранением их в базе данных (когда мне нужен поиск, я выполняю поиск напрямую, используя зашифрованные данные). Но когда несколько ячеек содержат одинаковые данные, их зашифрованные данные также одинаковы, поэтому в случае утечки файла базы данных злоумышленник может проанализировать характеристики данных. Так может ли sqlite3 шифровать только структуру таблицы, не шифруя содержимое данных?
Язык: C++20, платформа: Windows/Linux/Android
Мобильная версия