文件名称:sqlite-encyption:iOS上SQLite加密
文件大小:19KB
文件格式:ZIP
更新时间:2024-04-27 19:22:44
Objective-C
sqlite-entption 这是iOS上sqlite3加密功能的演示。 免费版本的库不提供加密功能。 iOS在不公开加密功能的情况下为系统提供了一个sqlite3动态库。 但是,该库仍支持加密。 以编程方式执行此操作的一种方法是定义此函数的标头: int sqlite3_key_v2(sqlite3 *db, const char *zDb, const void *pKey, int nKey); 打开数据库后: int res = sqlite3_open(dbPath.UTF8String, &db); 然后调用sqlite3_key_v2函数: int keyRes = sqlite3_key_v2(db, NULL, key.UTF8String, (int)key.length); 数据库将被加密。 有关更多详细信息,请检查ViewController.open
【文件预览】:
sqlite-encyption-main
----LICENSE(1KB)
----.gitignore(2KB)
----SqliteEncryptionDemo()
--------SqliteDemoTests()
--------SqliteDemo()
--------SqliteDemoUITests()
--------SqliteDemo.xcodeproj()
----README.md(1KB)