[发明专利]安全和便利处理密码绑定状态信息的系统和方法无效
申请号: | 200680002408.6 | 申请日: | 2006-01-18 |
公开(公告)号: | CN101103587A | 公开(公告)日: | 2008-01-09 |
发明(设计)人: | J·瑟鲁迪;M·卢特科夫斯基 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;G06F1/00 |
代理公司: | 北京市中咨律师事务所 | 代理人: | 于静;李峥 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 安全 便利 处理 密码 绑定 状态 信息 系统 方法 | ||
1.一种用于使用绑定计算对象加密或解密一个或多个内容文件的密码系统,包括:
用于定义绑定计算对象的装置;
用于在所述绑定计算对象中使用上下文信息计算第一加密密钥的装置,所述第一加密密钥成为当前加密密钥;
用于向所述当前加密密钥添加零级、一级或多级间接的装置;
用于从所述当前加密密钥中移除零级、一级或多级间接的装置;
用于使用所述当前加密密钥加密一段内容的装置;以及
用于使用所述当前加密密钥解密一段内容的装置。
2.根据权利要求1所述的密码系统,其中添加一级间接包括:
用于所述绑定计算对象选择随机的间接密钥的装置;
用于用所述当前加密密钥加密所述间接密钥的装置;
用于用所述间接密钥替换所述当前加密密钥的装置;以及
用于将所述已加密间接密钥传送给用户的装置。
3.根据权利要求1所述的密码系统,其中添加一级间接进一步包括:
用于向所述绑定计算对象指定已加密间接密钥的装置;
用于用所述当前加密密钥解密所述已加密间接密钥的装置;以及
用于用所述间接密钥替换所述当前加密密钥的装置。
4.根据权利要求2或权利要求3所述的密码系统,进一步包括:
用于接收附加信息用以在添加或移除若干级间接时使用的装置;以及用于当重复一级间接计算时使用所述附加信息验证所提供信息的完整性的装置。
5.根据权利要求1所述的密码系统,其中用于解密的装置阻挡用户对已解密间接密钥的访问。
6.一种用于使用绑定计算对象加密或解密一个或多个内容文件的密码方法,包括以下步骤:
创建绑定计算对象;
在所述绑定计算对象中通过上下文信息生成第一加密密钥,所述第一加密密钥成为当前加密密钥;
向所述当前加密密钥添加零级、一级或多级间接;
从所述当前加密密钥移除零级、一级或多级间接;
使用所述当前加密密钥加密一段内容;或者
使用所述当前加密密钥解密一段内容。
7.根据权利要求6所述的方法,其中添加一级间接包括以下步骤:
由所述绑定计算对象选择随机的间接密钥;
用所述当前加密密钥加密所述间接密钥;
用所述间接密钥替换当前加密密钥;以及
将所述已加密间接密钥传送给用户。
8.根据权利要求6所述的方法,其中添加一级间接进一步包括以下步骤:
向所述绑定计算对象指定已加密间接密钥;
用所述当前加密密钥解密所述已加密间接密钥;以及
用所述间接密钥替换当前加密密钥。
9.根据权利要求7或权利要求8所述的方法,进一步包括以下步骤:
由用户提供附加信息用以在添加或移除一级间接时使用;以及
当重复一级间接计算时使用所述附加信息验证所提供信息的完整性。
10.根据权利要求6所述的方法,其中用于解密的装置阻挡用户对已解密间接密钥的访问。
11.一种具有记录在计算机可读媒介上的代码的计算机程序,用于与基于符号链接对象的系统进行高速通信,以在密码系统中使用绑定计算对象加密或解密一个或多个内容文件,所述计算机程序包括:
用于定义绑定计算对象的装置;
用于在所述绑定计算对象中使用上下文信息计算第一加密密钥的装置,所述第一加密密钥成为当前加密密钥;
用于向所述当前加密密钥添加零级、一级或多级间接的装置;
用于从所述当前加密密钥中移除零级、一级或多级间接的装置;
用于使用所述当前加密密钥加密一段内容的装置;以及
用于使用所述当前加密密钥解密一段内容的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680002408.6/1.html,转载请声明来源钻瓜专利网。