1 下载安装超级加密3000。
2 然后在需要加密的文件上单击鼠标右键选择加密。
3 在d出的文件加密窗口中设置文件加密密码就OK了。
可以,使用sqlite3_Key(),m_pSQLiteDB为数据库指针,strPassword为密码sqlite3_key(m_pSQLiteDB,strPassword,strPassword.GetLength())
使用sqlite3_key_v2函数设置秘钥后,在对数据库的所以 *** 作都是加密的
设置加解密数据库文件的秘钥。
SQLITE_API int SQLITE_STDCALL sqlite3_key_v2(
sqlite3 *db,
const char *zDbName,
const void *pKey,
int nKey
)
db:数据库连接句柄
zDbName:数据库名称
pKey:秘钥
nKey:秘钥长度
注释:
db
数据库连接句柄。此句柄必须是由 sqlite3_open函数, sqlite3_open16函数或 sqlite3_open_v2函数返回。
zDbName
数据库名称。数据库名称为主数据库的“main”,临时数据库的“temp”或在附加数据库的ATTACH语句中的AS关键字后指定的名称。
pKey
秘钥。
nKey
秘钥长度。注:预留接口需要程序自己实现。
返回值:
返回值详见“SQLite 返回值与错误代码”。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)