代码之家  ›  专栏  ›  技术社区  ›  Aditya Singh

OPDA证书

  •  0
  • Aditya Singh  · 技术社区  · 14 年前

    什么是opda证书?

    因为在安装未签名的Symbian应用程序时,它会给出一个错误。

    “无法从未知供应商安装受保护的应用程序”

    那么这个证书实际上包含什么呢???????

    在用这个opda证书和密钥签署了应用程序之后,应用程序工作……

    1 回复  |  直到 14 年前
        1
  •  0
  •   laalto    14 年前

    “无法从未知供应商安装受保护的应用程序”

    如果以下任何一项为真,则会出现此错误:

    • 自签名安装包使用受保护范围(<0x8000000)内的包uid。
    • 自签名安装包的exe使用了受保护范围(<0x8000000)中的sid。
    • 自签名安装包的exe/dll具有非零vid(vendorid)。

    http://wiki.forum.nokia.com/index.php/S60_SW_installer_troubleshooting

    我不知道opda,但它似乎是一个提供IMEI绑定开发人员证书的中国网站。

    自签名意味着您已经自己生成了密钥和证书对,但证书没有由任何证书颁发机构签名。因此,Symbian操作系统平台安全机制阻止安装包执行任何“危险”操作,例如,只能发出少量的platsec功能,并且在uid/sid/vid上存在此限制。另一方面,开发人员证书对某些CA根进行验证,它可以用于签署具有更大功能集的包,而不受这些uid/sid/vid限制。