【问题标题】:Blackberry Code黑莓代码
【发布时间】:2010-05-20 21:46:39
【问题描述】:

我在使用 ControlledAccess 对象保护我的黑莓应用程序持久数据时遇到了困难。

根据http://www.blackberry.com/developers/docs/4.5.0api/net/rim/device/api/system/PersistentObject.html,我需要一个 PersistentObject、CodeSignKey 和 ControlledAccess 对象才能工作。除了一件,我什么都有:

CodeSignKey codeSigningKey = CodeSigningKey.get( "ACME" );   

在这里,我不知道用什么替换“ACME”。这是我在填写代码签名密钥时选择的 PIN 码吗?是我的包名,输出文件名吗?

Blackberry API 文档似乎没有说明这个特别重要的参数。

请帮忙,谢谢。

【问题讨论】:

    标签: blackberry codesign codesignkey


    【解决方案1】:

    您需要使用 BlackBerry Signing Authority Tool 创建自己的密钥。详情请参阅this KB article

    【讨论】:

    • 感谢您的回复。这正是我所需要的。我认为 SignatureTool.jar 就是我所需要的,但我意识到这是为了另一个目的——访问受限的 RIM 组件。
    • 顺便问一下,你知道BB闪存是不是自然加密的。如果手持设备被盗,转储内存并对其进行暴力攻击有多难?
    • 我对加密一无所知,但闪存很可能是表面安装在电路板上的,并且很难转储内存。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多