[发明专利]用于提供代码签名服务的系统和方法有效
| 申请号: | 200910202855.1 | 申请日: | 2006-09-28 |
| 公开(公告)号: | CN101599117A | 公开(公告)日: | 2009-12-09 |
| 发明(设计)人: | 尼尔·P·亚当斯;麦克尔·G·柯卡普;赫伯特·A·利特尔;麦克尔·雷巴克;戴维·F·塔普什科 | 申请(专利权)人: | 捷讯研究有限公司 |
| 主分类号: | G06F21/22 | 分类号: | G06F21/22 |
| 代理公司: | 中科专利商标代理有限责任公司 | 代理人: | 王 玮 |
| 地址: | 加拿大安大*** | 国省代码: | 加拿大;CA |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 提供 代码 签名 服务 系统 方法 | ||
1.一种提供代码签名服务的方法,其中,已经创建和配置了一 个或更多个公钥以及一个或更多个对应的私钥,每个公钥以及对应的 私钥与被标识为“敏感”的应用程序编程接口相关联,所述方法包括步 骤:
接收步骤,从请求者接收对软件应用程序或其散列进行签名的代 码签名请求,所述软件应用程序在计算设备上运行时访问敏感应用程 序编程接口,其中,所述代码签名请求包括请求者请求利用已创建的 一个或更多个私钥中与所述敏感应用程序编程接口相关联的私钥来签 名的软件应用程序或其散列;
签名步骤,数字地签名软件应用程序或其散列,其中,使用与所 述敏感应用程序编程接口相关联的所述私钥来产生数字签名;以及
发送步骤,向所述请求者发送所述数字签名。
2.根据权利要求1所述的方法,其中,所述请求者是软件应用程 序开发者。
3.根据权利要求1所述的方法,其中,从请求者接收到的代码签 名请求还包括第二数字签名,第二数字签名与请求者有关,并且所述 方法还包括在执行签名和发送步骤之前验证第二数字签名的步骤。
4.根据权利要求1至3中任一项所述的方法,还包括提供用户界 面的步骤,其中所述用户界面适于接收输入,所述输入被用于填充请 求者的账户记录。
5.根据权利要求4所述的方法,其中,所述输入包括电子邮件通 知设置,并且所述方法还包括步骤:如果所述电子邮件通知设置要求 发送电子邮件通知,则在接收到所述代码签名请求时,发送电子邮件 通知。
6.根据权利要求4所述的方法,其中,所述输入包括电子邮件通 知设置,并且所述方法还包括步骤:如果所述电子邮件通知设置要求 发送电子邮件通知,则在发生错误时发送电子邮件通知。
7.根据权利要求4所述的方法,其中,所述输入包括电子邮件通 知设置,并且所述方法还包括步骤:如果所述电子邮件通知设置要求 发送电子邮件通知,则在发生非法行为时发送电子邮件通知。
8.根据权利要求4所述的方法,其中,所述输入包括有效期限, 并且只有有效期限没有到期时,才在签名步骤中数字地签名软件应用 程序或其散列。
9.根据权利要求4所述的方法,其中,所述输入包括多个容许签 名请求,其中只有当容许签名请求的数目表示出仍然还有容许签名请 求时,才在签名步骤中数字地签名软件应用程序或其散列,并且所述 方法还包括步骤:在执行签名步骤之后,更新容许签名请求的数目。
10.一种用于提供代码签名服务的系统,其中,已经创建和配置 了一个或更多个公钥以及一个或更多个对应的私钥,每个公钥以及对 应的私钥与被标识为“敏感”的应用程序编程接口相关联,所述系统包 括:
接收装置,从请求者接收对软件应用程序或其散列进行签名的代 码签名请求,所述软件应用程序在计算设备上运行时访问敏感应用程 序编程接口,其中,所述代码签名请求包括请求者请求利用已创建的 一个或更多个私钥中与所述敏感应用程序编程接口相关联的私钥来签 名的软件应用程序或其散列;
签名装置,数字地签名软件应用程序或其散列,其中,使用与所 述敏感应用程序编程接口相关联的所述私钥来产生数字签名;以及
发送装置,向所述请求者发送所述数字签名。
11.根据权利要求10所述的系统,其中,所述请求者是软件应用 程序开发者。
12.根据权利要求10所述的系统,其中,从请求者接收到的代码 签名请求还包括第二数字签名,第二数字签名与请求者有关,并且所 述系统还包括在签名和发送数字签名之前验证第二数字签名的装置。
13.根据权利要求10至12中任一项所述的系统,还包括提供用户 界面的装置,其中所述用户界面适于接收输入,所述输入被用于填充 请求者的账户记录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于捷讯研究有限公司,未经捷讯研究有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910202855.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:透光电导体及其制造方法、静电消除片和电子装置
- 下一篇:一种大型落地低压内缸





