【问题标题】:SQLite Encryption in BlackBerry黑莓中的 SQLite 加密
【发布时间】:2012-05-16 05:05:17
【问题描述】:

如何为我的应用使用的 SQLite 数据库提供无缝加密。我正在寻找类似于SQLCypher 的东西,它透明地处理幕后的加密,这样应用程序就不必担心它了。尽管有适用于 Android 和 iOS 的版本,但在他们的网站上没有提到用于 BlackBerry 的 SQLCypher 的版本。是否可以使用 SQLCypher 或有替代方法?

【问题讨论】:

    标签: sqlite blackberry mobile encryption


    【解决方案1】:

    RIM 为使用 SQLite 提供了一个加密接口。它很容易使用。请参阅 DatabaseSecurityOptionsDatabaseFactory.create() 或 DatabaseFactory.open() 以及适当的参数。通过使用 CodeSigningKey,只有在同一设备上使用相同密钥签名的应用程序才能读取数据库。如果将数据库移动到不同的设备,则数据将不可读。如果数据库被其他应用程序访问,它将无法读取。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-27
      • 1970-01-01
      • 1970-01-01
      • 2013-09-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多