gpt4 book ai didi

bb10 中的 SQLite 加密

转载 作者:行者123 更新时间:2023-12-03 18:37:54 26 4
gpt4 key购买 nike

我需要知道是否有一种方法可以加密我的 整个 黑莓 10 操作系统中的 db ,因为我尝试将我的 android 应用程序转移到 BB10。从我在互联网上的搜索中,我没有找到任何有用的东西可以提供帮助。我确实知道黑莓 10 默认使用了很好的加密,但我想知道是否还有更多我可以使用的东西。

我需要一些可以像 SQLCipher 这样工作的东西,我在Android上使用过。我可以使用任何备份计划吗?

干杯。

最佳答案

我不确定你真正想要什么:

  • 您想使用 Android Runtime 打包您的应用吗(apk 到 bar 的转换)

  • One of the big limits of the Blackberry Android runtime is that you can’t use native libraries. It seems that SQLCypher is native, so you won’t be able to use it. I see two alternatives:

    • Make sure that you application saves the SQL DB to secure storage, and trust BlackBerry.

    • Find a work-around, encrypting values of your database or working with a memory-backed database and encrypting data while you serialize it.



    或者
  • 您想将您的 android 应用程序移植到 Cascades
    简短的回答是,您可以在 BB10 应用程序中编译和捆绑您想要的任何库。

  • You should try to compile SQLCypher for BB10. OpenSSL (libcrypto) is already part of the SDK, so you should be able to use that.

    Use the shortcuts installed with the BB10 SDK to launch a terminal with the SDK env variables, to compile SQLCypher.

    Then, once you have your libraries (.so) and headers (.h), copy them into your project to use them. One minor complication is that the emulator uses x86 whereas the devices use arm code, so you’ll have to make sure that your “.pro” file and the “bar-descriptor.xml” takes those case into account.

    关于bb10 中的 SQLite 加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14565710/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com