[发明专利]移动Widget的数字签名方法无效
申请号: | 201010280943.6 | 申请日: | 2010-09-14 |
公开(公告)号: | CN101951605A | 公开(公告)日: | 2011-01-19 |
发明(设计)人: | 俞立呈;陈天洲;吴明晖;颜晖;楼学庆 | 申请(专利权)人: | 浙江大学 |
主分类号: | H04W12/06 | 分类号: | H04W12/06;H04L29/06 |
代理公司: | 杭州宇信知识产权代理事务所(普通合伙) 33231 | 代理人: | 张宇娟 |
地址: | 310027 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种移动Widget的数字签名方法,包括生成移动Widget数字签名配置文件以及验证移动Widget数字签名两个方面,其中:生成移动Widget数字签名配置文件包括以下步骤:1)生成签名信息,其中包括数字签名方法、XML文档规范化方法和被签名文档的引用信息;2)计算数字签名;验证移动Widget数字签名包括以下步骤:1)确定数字签名配置文件列表;2)验证数字签名配置文件,其中包括引用验证和数字签名验证。数字签名可以给用户提供移动Widget包的可靠来源信息,确保移动Widget包本身的完整性,保证移动Widget包没有被篡改。 | ||
搜索关键词: | 移动 widget 数字签名 方法 | ||
【主权项】:
一种移动Widget的数字签名方法,其特征在于,包括以下两个方面:1)生成移动Widget数字签名配置文件,所述移动Widget数字签名配置文件为XML文档,其生成步骤如下:i.生成签名信息,其中包括数字签名方法、XML文档规范化方法和被签名文档的引用信息,其中被签名文档的引用信息又包含文档引用、计算摘要前转换方法、摘要计算方法以及摘要值;ii.计算数字签名,对上一步中的签名信息内容进行XML文档规范化,然后使用开发者或发行者的私钥和签名信息中指定的数字签名方法对规范化的结果进行数字签名计算;iii.按照数字签名配置文件命名规则在移动Widget包内根目录下创建数字签名配置文件,将前两步中生成的签名信息和数字签名值添加到数字签名配置文件中;2)验证移动Widget数字签名,其包含以下步骤:i.确定数字签名配置文件列表,按照生成数字签名配置文件的顺序将移动Widget包内根目录下的所有数字签名配置文件加入数字签名配置文件列表;ii.按数字签名配置文件列表顺序逐一验证各数字签名配置文件,若其中有任何一个文件验证失败则此移动Widget的数字签名验证失败,提示出错;对于每个数字签名配置文件,验证方法包含以下步骤:a)引用验证,计算所有被签名文件的摘要并对比数字签名配置文件中预先计算的摘要值,若不相等则验证失败,停止验证;b)数字签名验证,对数字签名配置文件中的签名信息部分进行规范化,然后计算XML规范化结果的摘要,使用移动Widget客户端密钥库中的对应的公钥解密数字签名配置文件中包含的签名结果,并与摘要计算结果对比,若不相等则验证失败,否则此数字签名配置文件验证成功。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010280943.6/,转载请声明来源钻瓜专利网。