加密SQLite数据库

时间:2013-12-06 13:00:39

标签: android sqlite encryption android-sqlite sqlcipher

我对Android中的SQLite存有疑问。在SQLite documentation中,他们说我可以在任何事情之前使用以下命令加密我的数据库:

PRAGMA key=text-key;
PRAGMA hexkey=hexadecimal-key;

但是当我在Android中使用它时,数据库没有加密:

db.execSQL("PRAGMA key=<mykey>");    
db.execSQL("PRAGMA key=<myhexakey>");

目前,我正在使用SQLCipher来加密我的数据库,但我不想因为依赖而使用它(好吧,我知道这不是太大)。

我尝试搜索,但没有找到任何相关内容。

任何人都可以帮助我吗?

0 个答案:

没有答案