0
A
回答
2
Sqlite3沒有內置的加密支持。有一個支持加密的擴展(CEROD),但代碼不公開,您需要許可。 Apple沒有,所以包含的版本的sqlite3不支持CEROD加密的數據庫,如果你有一個你需要自己支付授權費用,建立一個包含CEROD的sqlite3的私人副本並使用它。
如果您正在使用CEROD,並已建立了一個自定義的sqlite3的支持它,那麼你將打開喜歡的東西數據庫:
sqlite3_open(":cerod:%s:%s", [password UTF8String], [filename UTF8String], &database);
如果你不是在談論CEROD話,我不知道該怎麼告訴你,因爲,因爲任何其他加密擴展都是完全專有的。
+0
好的,謝謝。我使用「Mike T的SQLite數據庫管理員工具」(http://saxmike.com)創建了數據庫,並且它有一個加密密碼選項。不知道這不是一個標準的SQLite功能。我想我必須找到另一個解決我的數據的解決方案。 – rlovtang 2009-11-02 11:36:47
相關問題
- 1. iphone sqlite加密數據
- 2. SQLite數據庫加密C#?
- 3. iPhone SQLite密碼字段加密
- 4. SQLCIPHER sqlite加密iphone ios將未加密的數據庫轉換爲加密數據庫
- 5. sqlite加密/解密+ sqlcipher + iPhone
- 6. 加密數據庫上的密碼
- 7. 如何加密/解密SQLite數據庫中的數據?
- 8. Prestashop - 如何加密數據庫密碼?
- 9. 爲SQLite v3數據庫設置密碼
- 10. 爲Android Sqlite數據庫設置密碼
- 11. Java登錄不讀取加密密碼
- 12. 替代SQLite數據庫加密
- 13. 在Delphi中加密SQLite數據庫OLEDB
- 14. Sqlite數據庫備份和加密
- 15. 如何加密android sqlite數據庫?
- 16. 在C#中加密SQLite數據庫
- 17. 數據庫加密和數據庫解密使用C#代碼
- 18. sqlite文件被加密或不是數據庫iPhone sms.db
- 19. 核心數據SQLite加密?
- 20. 在sqlite數據庫中加密登錄名和密碼 - C#中的SHA 256#
- 21. iPhone SQLite數據庫讀寫
- 22. 加密/解密數據到數據庫
- 23. 是否可以使用Javascript來加密/解密SQLite數據庫?
- 24. 無法在.NET4中加密/解密SQLite數據庫
- 25. 加密/解密SQLite數據庫並「動態地」使用它
- 26. 使用java加密/解密sqlite數據庫
- 27. JAVA-如何從sqlite數據庫中存儲和讀取RSA公鑰密碼
- 28. 數據庫加密
- 29. iPhone和加密庫
- 30. 在存入數據庫之前加密密碼?
你的數據庫是如何加密的?我沒有意識到SQLite內置任何加密功能,所以我假設你使用的是第三方加密技術? – 2009-11-02 00:40:33
我使用「Mike T的SQLite數據庫管理員工具」(http://saxmike.com)創建了數據庫,並且它有一個加密密碼選項。 – rlovtang 2009-11-02 11:34:31