Qt的sqlite3加密插件

时间:2021-07-03 08:51:19
【文件属性】:

文件名称:Qt的sqlite3加密插件

文件大小:3.08MB

文件格式:RAR

更新时间:2021-07-03 08:51:19

Qt插件 sqlite3 sqlite加密

qt的sqlite加密插件,资源在qt5.9.5下编译。可以直接放到qt插件目录下使用。将产生的sqlitecipher.dll拷贝到plugins\sqldrivers路径下。打开方式如下: QSqlDatabase dbconn = QSqlDatabase::addDatabase("SQLITECIPHER"); dbconn.setDatabaseName("test.db"); dbconn.setPassword("test"); //dbconn.setConnectOptions("QSQLITE_CREATE_KEY") 创建密码 //dbconn.setConnectOptions("QSQLITE_REMOVE_KEY") 清空密码 if (!dbconn.open()) { qDebug() << "Can not open connection: " << dbconn.lastError().driverText(); }


【文件预览】:
sqlitecipher
----sqlite3()
--------userauth.c(12KB)
--------sha2.c(32KB)
--------sqlite3.h(531KB)
--------extensionfunctions.c(52KB)
--------codecext.c(11KB)
--------sqlite3.rc(794B)
--------sqlite3.c(7.12MB)
--------sqlite3secure.c(3KB)
--------sqlite3.pri(614B)
--------sqlite3shell.rc(802B)
--------sha2.h(5KB)
--------sqlite3ext.h(32KB)
--------codec.h(3KB)
--------rijndael.c(98KB)
--------csv.c(26KB)
--------sqlite3.def(5KB)
--------shathree.c(20KB)
--------sqlite3userauth.h(3KB)
--------codec.c(20KB)
--------shell.c(486KB)
--------rijndael.h(6KB)
----sqlitecipher_p.h(4KB)
----sqlitecipher.cpp(27KB)
----smain.cpp(3KB)
----sqlitecipher.pro.user(23KB)
----sqlitechipher_global.h(2KB)
----sqlcachedresult_p.h(3KB)
----sqlitecipher_global.h(2KB)
----SqliteCipherDriverPlugin.json(35B)
----release()
--------sqlitecipher.dll(899KB)
----sqlcachedresult.cpp(7KB)
----sqlitecipher.pro(1KB)
----debug()
--------sqlitecipherd.dll(3.1MB)

网友评论

  • 感谢无私分享,但是压缩包损坏