首先我需要加密我的sqlite3数据库,因为那里有非常敏感的数据。然后我只需要在需要的时候解密我的数据库。我该怎么办?我使用的是sqlite3-jdbc-3.30.1和用于Sqlite的DB浏览器。我的数据库包含很多字符串。我的数据如下:
ID,引理,定义
1、你好,的问候语
Connection conn = null;
try {
conn = DriverManager.getConnection("jdbc:sqlite:C:\sqlite databases\library.db");
}
catch(SQLException exc) {}
我建议您使用SqlCipher,这是链接:
https://www.zetetic.net/sqlcipher/
试试这个
http://sqlite-crypt.com/
它将加密数据库数据