我正在研究基於wxWidgets的C++項目。使用wxSqlite3訪問sqlite數據庫,它工作正常。但我想爲數據庫添加一些加密,在這裏我遇到了通過wxSqlite3訪問加密數據庫的問題。據我所知,sqlite默認不支持加密,但wxSqlite3包含加密功能。任何有經驗的人,都可以分享他們的知識,並且練習如何編譯sqlite和wxSqlite3以便能夠訪問加密函數。提前致謝。如何編譯wxsqlite3和sqlite以獲得加密支持
1
A
回答
9
wxSQLite3附帶的加密擴展是開源的,並提供AES-128或AES-256加密(在編譯時選擇)。指導如何編譯帶有加密支持的SQLite可以找到例如here。
2
sqlite的作者銷售一個包含加密的包。他是一位非常好的紳士,我鼓勵你通過購買副本來支持他。我不以任何方式與該項目相關聯。
+1
** Jay **,謝謝你的建議。但我對一些開源解決方案感興趣:-)。 – atabek 2011-02-12 04:04:06
相關問題
- 1. 如何使用SEE支持爲Android編譯SQLite?
- 2. 如何獲得最早日期以編程方式獲得Excel支持
- 3. 支持Windows編譯
- 4. 支持sqlite和sqlite3
- 5. 錯誤:node.js未與openssl加密支持編譯
- 6. ios編譯ffmpeg不支持ac3支持
- 7. 如何用rm/rmvb支持編譯ffmpeg?
- 8. 如何用sqlite3支持編譯php
- 9. Qt 5.1.0支持靜態編譯?如何?
- 10. 如何用XMLRPC支持編譯摩西?
- 11. 如何獲得std.net.curl編譯
- 12. 編譯ffmpeg以支持SPEEX解碼
- 13. 如何以編程方式啓用sqlite外鍵支持?
- 14. 如何在Visual Studio 2012 Release 2中獲得.less編譯器支持?
- 15. 如何讓oracle db支持md5加密?
- 16. 用於編譯器的printf宏,支持和不支持VARIADIC
- 17. 如何配置boot2docker內核編譯以包含snd_aloop支持?
- 18. 如何編譯php以啓用webp支持?
- 19. 編譯POCO與支持UTF8
- 20. 編譯器支持C11
- 21. 用MPI支持編譯Valgrind
- 22. Erlang編譯器UTF32支持
- 23. 無法編譯ffmpeg以支持NVIDIA硬件加速
- 24. Heroku支持Sqlite和Postgres
- 25. SQLITE和外鍵支持
- 26. SQLite在C和支持REGEXP
- 27. 如何從FourSquare獲得支持?
- 28. 如何從Microsoft獲得技術支持
- 29. 如何編譯支持android的線程ffmpeg和x264?
- 30. 如何使用visual studio 2010和openCL支持編譯opencv 245?
謝謝Ulrich。我會盡力在此發佈結果。 – atabek 2011-02-17 04:54:00