Symbian证书基础知识简单介绍
symbian自从加入了证书机制后,确实给用户造成诸多不便,刚买的手机,想装点软件,却时不时的遇到"证书错误",无法安装,很是郁闷.
相关问题都归结到了"证书"上,以下就是symbian目前经常接触的几种证书,简单介绍一下:
1、个人开发证书(就是我们常用的自签名证书)
原先是半年有效期,现在改为三年。这个证书包括了13项或者17项能力,一些需要能力的软件就必须要这样的证书签名,而大部分软件用这个签名就行了。但这个证书只包含了一个imei 号,签的软件也只能用在这个imei号对应的设备上。也就是软件与机器必须一一对应。
目前在各大论坛上申请的证书就是此类证书,由于只能用在一个IMEI号上的缘故,所以只能用来自签名软件.
2、20年通用证书和makekey做的证书
此类的证书实际上没有多大用途,因为他能赋予的权限很低,一些不需要高级能力的软件就可以用这种证书实现"免签",比如主题和简单软件等,均不对IMEI号有要求,所以可以通用.
通常这种证书是用Carbide_ui_Theme_32_Setup.exe或者makekey做出来的。常用来做主题的。虽然上述这种证书有20年的有效期。但是这个证书里面是不包括能力的(能力指的是程序执行需要调用的系统功能,塞班证书的本质目的就是严格控制程序调用系统的功能达到防止病毒。被塞班控制的能力有20项,还有其他没有控制的功能。这些程序没有用到这些特殊的能力所以才签名才能使用的)。
所以这个证书是个空架子。只是用来给主题签名用的。(被塞班控制的能力有20项,还有其他没有控制的功能。这些程序没有用到这些特殊的能力所以才签名才能使用的。)
3、拥有publisherid的证书
如果拥有publisherid(简称PID),需要200美元/年的费用,这个是开发者ID,拥有这个才算"正规"的开发者.好处是:理论上可以在线直接向nokia申请到无限的"个人开发者证书",即我们从论坛上申请到的证书.
然后,还可以用publisherid给软件制作测试版签名,可以包含1000个IMEI的已签名版本,即可以让对应的1000台手机免签安装.
另外,还可以花几十美元直接在线给自己的软件进行签名,这样的版本可以实现所有手机免签安装,简单方便.
最后就是还可以将自己的软件提交给Nokia相关部门进行测试,通过他们所有测试后,Nokia将会为你的软件进行签名,而且加上官方认证标志.只是这过程中应该要交些测试费用吧.
4、19权限证书
这种证书用户接触不到,它是一种19权限的证书,是需要特别申请才能得到的,一般拥有Publisher ID的公司都不一定能申请得到。例如A4就有一种19权限的输入法,用户需要向A4论坛提交串号和机型等信息之后,通过一周左右的时间就能下载到签名好的19权限的输入法.
以下是另外几篇symbian证书相关的文章:


![[国家地理]奥卡万高三角洲.640x360电影](http://www.cuntuba.com/myfile/2011/01/normal_634307191819687500.jpg)

![末路狂花\上错惊魂路[经典影片]640x360电影](http://www.cuntuba.com/myfile/2011/01/normal_634307314760468750.jpg)

![中华人民共和国建国60周年-盛世大阅兵.640x360电影[高清收藏版][强烈推荐]](http://www.cuntuba.com/myfile/2011/01/normal_634307989677343750.jpg)
![黑暗乡村/心慌蜜月旅[强烈推荐]苹果iPad电影](http://www.cuntuba.com/myfile/2011/01/normal_634307988874843750.jpg)