我正在使用来自xerial项目的SQLite JDBC驱动程序。当我们说加密sqlite数据库时,我们是什么意思?我想知道加密数据库中的数据或整个sqlite数据库的最佳方法。为此,我需要加密每个字段值然后将其写入数据库吗?还是应该使用Java简单地加密.db文件?一般使用的方法、优缺点是什么?任何帮助都将不胜感激。
谢谢, Deep
谢谢, Deep
查看sqlite-jdbc-crypt从xerial/sqlite-jdbc分叉。
这不是来自xerial.org的原始版本,而是一个分支。此版本包括并使用 https://github.com/Willena/libsqlite3-wx-see 作为本地库。 因此,输出jar等效于xerial的版本。此版本包括 一些功能,如加密和用户身份验证。 感谢https://github.com/utelle/wxsqlite3项目添加了这些改进, 可以更新此库以支持这些新功能。