发明名称 保证软件完整性的系统和方法
摘要 本发明涉及保证消息完整性的系统和方法,使得用户设备能够对分发中心所发出的数字消息进行验证并使之生效,而不要求向分发中心进行传输。所述分发中心发送带有附加的模的消息,所述模是两个特殊选择的素数的积。所述传输包括基于初始消息散列值的附加验证值、新消息散列值以及所述模。所述新消息散列值是所述中心的公开RSA密钥。还计算对应的私人RSA密钥。个体用户设备将数字印章、公开模、特有的秘密数和初始消息散列值接合起来计算特有的完整性值K。对随后的消息进行类似的处理,以确定新的完整性值K’,当且仅当新消息源自所述中心并且没有被损坏时,K’才等于K。
申请公布号 CN1689269B 申请公布日期 2010.04.28
申请号 CN03821273.0 申请日期 2003.09.22
申请人 国际商业机器公司 发明人 杰弗里·布鲁斯·罗茨皮奇
分类号 H04L9/32(2006.01)I 主分类号 H04L9/32(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 11038 代理人 李春晖
主权项 一种保证消息完整性的方法,包括:与被加密的完整性值h0一起发送一个消息,对该完整性值h0的加密使用的是基于所述消息的散列值的密钥;对所述被加密的完整性值h0解密;使用所述完整性值h0连同所存储的完整性值一起进行完整性计算;以及使用所述完整性计算的结果进行进一步处理。
地址 美国纽约