诺基亚 N95 证书资料整理大全

王朝学院·作者佚名  2009-07-11
窄屏简体版  字體: 小  |  中  |  大  |  超大  

什么样的证书是一个完完整整的证书?

什么样的证书是一个完完整整的证书?

1.当一个证书下载下来后

先右键选打开

2.选择 详细信息 选项卡 看下图

这样能知道这个证书的有效期 。

a.如果安装时显示"证书过期"就把手机的时间调到这个区段里就能安装

这里还能了解到这个证书对应的手机串号。

b.如果安装时显示"无法安装受限制证书" 这时你可以校对 这里的手机序号是否和你的手机的序号一致。(不一致,那个证书就不是你手机的证书了)(也有可能软件上带有其他个人证书的签名,换个sis文件试一下。或先用反签工具把残留在sis文件上的其他签名除掉。)

3.用签名程序签名时会校验证书的的正确性.

但是通过签名程序签名的的证书并不能说这个证书是正确的.

signsis对证书的验证只是有限的.

当那个签证的软件安装时出现"证书错误请与应用程序供应商联系"时

说明这个证书已经损坏了.

所以不要以为能签名的证书就是没有问题的证书.

4.一个能签名,签名后软件能安装的证书就是一个完整的证书吗?

不是,有可能你的证书申请的功能不齐.在签其软件时就会运行错误

会出 "没有足够权限" 这也是证书的问题。下图是一个申请了13个

功能的证书(目前就能申请这么多)

看看你的证书这里的值是否为"2d8ff0"如果不是那你的证书

并不是一个完全的证书哦。下面是一个不完全的证书

要知道少申请了那两个功能的证书就能通过签名

软件的安装但是.你在安装有些软件会出错的.

把上买你黑框里的数值复制到

计算器把它从16进制转到2进制

这个二进制的值是:11010000111111110000

把它和下的表比对

00A0BC0DE000FGHIJKLM0000

A = PowerMgmt

B = ReadDeviceData

C = WriteDeviceData

D = TrustedUI

E = ProtServ

F = SwEvent

G = NetworkServices

H = LocalServices

I = ReadUserData

J = WriteUserData

K = Location

L = SurroundingsDD

M = UserEnvironment

11010000111111110000

00A0BC0DE000FGHIJKLM0000

比对是把末尾对齐。得出A和E的对应位置为0。其他字母对应位置为1

对应1这的这项功能就是有的。对应0的就是这个功能没有。

有上表查出ae的功能PowerMgmt,ProtServ这个两项功能这个证书里是

没有的。当这样的证书签到一个电源管理,这样的软件时能正确签名。

但是会显示"没有足够权限"。而用他签其他软件。又不会有问题。

所以说这个证书是个正确的证书但不是一个功能齐全的证书。

----------------------------------

一个完全的的证书要能正确签名.正确安装. 带有所有的功能.这样才能算完全的个人证书.

----------------------------------------------------------------------------

用户可以授权:无限制+ReadUserData,WriteUserData,NetworkServices,LocalServices,UserEnvironment。

(以前说的20年普通权限开发证书)

Symbian Signed:用户可以授权的能力+Location,ReadDeviceData,WriteDeviceData,

PowerMgmt,SurroundingsDD,ProtServ,TrustedUI,SwEvent。

(这是13个功能的个人开发证书)

许可获得者/平台批准:Symbian Signed的能力+

[DRM,TCB]需要通过向厂商申请获得。

[AllFiles,CommDD,DiskAdmin,MultiMediaDD,NetworkControl]需要在www.symbiansigned.com上填写“能力请求表单”申请获得。

(a4输入法最高权限版就是需要这里面的drm能力。所以个人证书签了没有用的。需要开发商的acs证书这个证书要几百美元/年,做出来的证书才有[DRM,TCB]权限)

能力:

NetworkServices:用于使用移动网络,例如:拨打电话或发送文本消息。

LocalServices:用于通过USB、红外和蓝牙发送或接收消息。

ReadUserData:准许读取用户数据。系统服务器和应用引擎可以自由地对他们的数据施加这一限制。

WriteUserData:准许写入用户数据。系统服务器和应用引擎可以自由地对他们的数据施加这一限制。

Location:准许访问手机的位置信息。

UserEnvironment:准许访问用户及其附近环境的实时保密信息。

PowerMgmt:准许在系统中中断任何进程或者转换机器状态(关掉设备)。

SwEvent:准许生成或者捕获键盘以及笔输入事件。

ReadDeviceData:准许读取系统设备驱动数据。

WriteDeviceData:准许写入系统设备驱动数据。

SurroundingsDD:准许访问提供外围设备输入信息的逻辑设备驱动。

TustedUI:区分”normal”应用和”trusted”应用的UI。当一个”trusted”应用在屏幕上显示内容时,一个”normal”的应用不能伪造它。

ProtServ:准许服务器应用可以用一个受保护的名字进行注册。受保护的名字以”!”开头。

NetworkControl:准许修改或者访问网络协议控制。

MultimediaDD:准许对所有多媒体设备驱动(声音、摄像头等)的访问。

DRM:准许访问DRM保护的内容。

TCB:准许在终端中访问/sys以及/resource目录。

CommDD:准许访问通信设备驱动。

DiskAdmin:准许进行硬盘管理操作,例如格式化驱动器。

AllFiles:准许系统中的所有文件可见,而且还可对在/private下的文件进行写操作。

1.从上面可以看到"ReadUserData","WriteUserData","NetworkServices","LocalServices","UserEnvironment"这些能力是可以在安装期间由用户授权的,也就是自签名的程序可以使用.申请开发者证不一定需要ACS Publisher ID,只不过你有ACS Publisher ID的话可以为开发者证书申请到更多的能力.

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航