c++ - 如何编译wxsqlite3和sqlite以获得加密支持

标签 c++ encryption sqlite wxwidgets

我正在开发一个基于 wxWidgets 的 C++ 项目。使用 wxSqlite3 访问 sqlite 数据库,它工作正常。但是我想为数据库添加一些加密,这里我在通过 wxSqlite3 访问加密数据库时遇到问题。据我所知,默认情况下,sqlite 不支持加密,但 wxSqlite3 以某种方式包含了加密功能。任何有经验的人都可以分享他们关于如何编译 sqlite 和 wxSqlite3 以便能够访问加密功能的知识和实践。提前致谢。

最佳答案

wxSQLite3 附带的加密扩展是开源的,并提供 AES-128 或 AES-256 加密(在编译时选择)。可以找到有关如何编译支持加密的 SQLite 的指南,例如 here .

关于c++ - 如何编译wxsqlite3和sqlite以获得加密支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4971483/

相关文章:

c - "error: linker command failed with exit code"用于使用 crypt 函数

c++ - 如何从基类公开继承,但在派生类中将基类的一些公共(public)方法设为私有(private)?

c++ - *** 内部错误 : unable to open jobserver semaphore '3,4' : (Error 2: The system cannot find the file specified. )。停止

php - laravel4 无法以管理员身份登录

encryption - 加密 key 交换理解

iphone - 何时在iPhone的Db中存储对象的经验法则

python - 你能在 Sqlite3(使用 Django)中实现不区分大小写的 'unique' 约束吗?

java - Android - Sqlite Date Query 有什么问题以及如何改进我的编码风格

c++ - 使用 C++ 将字符串中的单引号替换为两个单引号

C++链表帮助(指针)?