Как скомпилировать wxsqlite3 и sqlite, чтобы получить поддержку шифрования - PullRequest
1 голос
/ 11 февраля 2011

Я работаю над проектом c ++, основанным на wxWidgets.Использование wxSqlite3 для доступа к базе данных sqlite, и она работает нормально.Но я хотел добавить некоторое шифрование для базы данных, здесь у меня проблемы с доступом к зашифрованной БД через wxSqlite3.Насколько я знаю, sqlite не поддерживает шифрование по умолчанию, но в wxSqlite3 почему-то включена функциональность шифрования.Может ли кто-нибудь, кто имеет опыт, поделиться своими знаниями и практикой о том, как компилировать sqlite и wxSqlite3, чтобы иметь возможность доступа к функциям шифрования.Заранее спасибо.

Ответы [ 2 ]

9 голосов
/ 12 февраля 2011

Расширение шифрования, поставляемое с wxSQLite3, имеет открытый исходный код и предлагает шифрование AES-128 или AES-256 (выбирается во время компиляции). Руководство по компиляции SQLite с поддержкой шифрования можно найти, например, здесь .

2 голосов
/ 11 февраля 2011

Автор sqlite продает пакет, включающий шифрование. Он очень хороший джентльмен, и я призываю вас поддержать его, купив копию. Я никак не связан с этим проектом.

...