WEB开发网
开发学院手机开发Symbian 开发 Symbian S60v3软件签名解析 阅读

Symbian S60v3软件签名解析

 2010-07-04 15:53:00 来源:WEB开发网   
核心提示:Signature Algorithm: SHA-1 With RSA Encryption文件末尾的这段是数字签名的开始,这里是Symbian对上面信息的一个数字签名,Symbian S60v3软件签名解析(3),这里用的算法是SHA-1和RSA,要验证上面信息的完整性和正确性只要用SHA1算法对上面的信息计算得到一

Signature Algorithm: SHA-1 With RSA Encryption文件末尾的这段是数字签名的开始。这里是Symbian对上面信息的一个数字签名,这里用的算法是SHA-1和RSA。要验证上面信息的完整性和正确性只要用SHA1算法对上面的信息计算得到一段信息摘要;用Symbian的RSA公钥揭开这个熟悉前面得到一段明文,和信息摘要一致就能断定确实是Symbian发布的。能用 Symbian的RSA的公钥解开的密文必须要由Symbian的RSA的私钥才能做出来,而 Symbian的RSA的私钥只才Symbian的签证专用的服务器里才会有,所以其他人是无法伪造这个数字签名的。

(数字签名:用密码学的方法来验证发布信息的正确性与发布信息的来源。SHA-1是安全散列算法。这个算法用于对一段信息产生唯一的一个数字标识,也称为消息摘要或散列HASH。)

下图是用Windows查看证书显示的内容:

 

第二部分(Verisign发放的证书):

Certificate:

Data:

Version: 3 (0×2)

Serial Number:

76:34:a0:91:30:9a:16:7d:9d:7f:c2:4b:64:6e:4f:f0

Signature Algorithm: sha1WithRSAEncryption

Issuer: C=US, O=VeriSign, Inc., CN=VeriSign Identity-Based ACS Root for

Symbian OS

Validity

Not Before: Mar 2 00:00:00 2005 GMT

Not After : Mar 1 23:59:59 2015 GMT

Subject: C=GB, ST=London, L=Southwark, O=Symbian Software Limited, CN=Sy

mbian Developer Certificate CA 280205A/Email=developercertificates@Symbian.com

Subject Public Key Info:

ublic Key Algorithm: RSAEncryption

RSA Public Key: (1024 bit)

Modulus (1024 bit):

00:fa:65:c9:d6:b4:b9:1a:8d:ff:10:28:62:a3:d8:

fd:ad:e4:ab:56:c5:2a:99:92:04:f9:c6:8c:cc:42:

33:04:9a:f6:c3:f1:1b:51:8b:72:2a:f0:58:f9:11:

2f:8e:a5:39:88:17:3a:e5:da:7f:25:bb:a7:ce:6b:

上一页  1 2 3 4 5 6 7  下一页

Tags:Symbian Sv 软件

编辑录入:coldstar [复制链接] [打 印]
赞助商链接