2011-08-07 41 views

回答

3

从理论上讲,应用程序创建的SQLite数据库将从应用程序中可见,但不会从应用程序外部看到 - 请参阅Using Databases

不过,我想是,这种或那种方式,有人可以检索(有根的设备上使用一些FileExplorer,或using ADB)该数据库 - 因此,它可能是明智的,至少加密敏感数据。

1

SQLite本身并不加密。如果您将文本存储在SQLite数据库中,则应该假定有权访问该设备的任何人都可以访问该文本。

1

有一个类似的问题已经回答here

基本上,你可以使用System.Data.Sqlite包装,其中包括加密

相关问题