塞班S60手机证书类基础知识 - 资讯内容 - News Content

塞班S60手机证书类基础知识
来源:塞班智能  作者:本站整理  时间:2010-9-17

1.什么是证书?
证书:就是“能力”(或称“权限”)的载体。证书里包含很多信息,其中与本文相关的就是:证书里规定了该
           证书拥有的“能力”

证书有效期:2007年12月11日以后,所有的开发证书自颁发日前一天起有效期为3年. (之前的开发证书有效
                      期是半年)
应用程序必须拥有相应的能力才能进行相应的操作。能力的获得可通过“签名”(Signed)来实现。(用户能力可在软件安装的时候由用户授予)大部分应用程序需通过手机证书签名才可使用
如果证书过期了,仍可以正常签名,只要在安装的时候把手机的日期修改为证书有效期内即可正常安装,安装后仍可以改回正常日期不影响程序运行。
2.什么是手机证书的权限?在塞班申请的证书有何作用?
20项证书权限能力: 
(1)NetworkServices:用于使用移动网络。 
(2)LocalServices:用于通过U*、红外和蓝牙发送或接收消息。 
(3)ReadUserData:准许读取用户数据。 
(4)WriteUserData:准许写入用户数据。 
(5)Location:准许访问手机的位置信息。 
(6)UserEnvironment:准许访问用户及其附近环境的实时保密信息。 
(7)PowerMgmt:准许在系统中中断任何进程或者转换机器状态。 
(8)SwEvent:准许生成或者捕获键盘以及笔输入事件。 
(9)ReadDeviceData:准许读取系统设备驱动数据。 
(10)WriteDeviceData:准许写入系统设备驱动数据。 
(11)SurroundingsDD:准许访问提供外围设备输入信息的逻辑设备驱动。 
(12)TustedUI:区分”normal”应用和”trusted”应用的UI。 
(13)ProtServ:准许服务器应用可以用一个受保护的名字进行注册。 
(14)NetworkControl:准许修改或者访问网络协议控制。 
(15)MultimediaDD:准许对所有多媒体设备驱动的访问。 
(16)CommDD:准许访问通信设备驱动。 
(17)DiskAdmin:准许进行硬盘管理操作,例如格式化驱动器。 
(18)DRM:准许访问DRM保护的内容。 
(19)TCB:准许在终端中访问/*s以及/resource目录。 
(20)AllFiles:准许系统中的所有文件可见,可对在/private下的文件进行写操作。
个人开发证书"是具有前面13项功能的证书。"PublisherID证书"是具有前面17项的能力的证书(塞班论坛申请的证书)。而根证书有20项权限。
3.如何使用证书给手机软件签名?
请自行查看证书使用教程: 
a、电脑端:
http://bbs.dospy.com/thread-1627127-1-1.html
b、手机端:http://bbs.dospy.com/thread-2490604-1-1.html
4.什么类型软件需要使用证书签名?
SIS格式文件的安装程序一般需要签名,SISX格式文件如证书过期亦须给软件签名,JAR格式文件无需签名即可安装
5.无证书之前如何安装手机软件?
进入手机时钟 设置 日期 更改手机日期,建议以5个月左右为周期向前调整,
如这个月时2009.05可以调整为2009.01 2008.05一直向前调整直至手机软件能安装即可
6.安装软件时提示证书错误、受限制?
工具--->程序管理--->选项--->设置
软件安装:  全部
在线证书检查:  关
(注意:手机时间及日期也需要按照当时的时间日期正确设置好,否则有可能提示证书错误)
7.给手机软件签名后安装软件依然提示证书错误?
在签名手机软件时有提示,替换原签名即可
8.如何实现手机软件免签名安装?
需破 解手机 , 既是XX , 舞爱破 解前必需先申请证书把破 解工具HelloOX2签名安装后安装
HelloOX2是一步XX所有Symbian S60第三版和第五版电话工具。
XX意味着它可以通过此功能充分利用您的手机的系统文件夹和文件,HelloOX2可以安装根证书到您的手机,并与cer和key对你可以签署任何应用程序的安装,包括制造商的能力请求的应用程序。彻底解决恼人的证书错误!

业界资讯 | News
评论热榜
热评页面