[发明专利]用于数据处理系统的有效加密和认证无效
申请号: | 03822411.9 | 申请日: | 2003-07-24 |
公开(公告)号: | CN1682483A | 公开(公告)日: | 2005-10-12 |
发明(设计)人: | P·M·霍克斯;G·G·罗斯 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | H04L9/00 | 分类号: | H04L9/00 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 钱慰民 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提出了加密和认证数据的方法和装置,其中一些数据被加密而一些数据不被加密,但所有的数据被认证。根据一数据块是占据明码位置(442A、442B、442C)或密文位置(444A、444B、444C、444D)为认证块使用不同的公式。所述认证块于是被组合用于形成校验和,校验和被加密以形成认证标记。 | ||
搜索关键词: | 用于 数据处理系统 有效 加密 认证 | ||
【主权项】:
1.作为单个实体加密和验证数据的方法,所述方法包含:将数据排列成多个明文块,根据密码块大小来定每个明文块的尺寸;指定至少一个明码位置,对于该位置至少一个密文块会与相应的明文块相同;使用临时值和第一密钥确定多个噪声块;确定多个中间密文块,其中所述第一中间密文块对应于经加密的临时值,剩余中间密文确定如下:对于由明码位置指定的多个明文块的每一个,将所述明文块与相应的噪声块相组合;以及对于不是由明码位置指定的多个明文块的每一个,使用所述明文块和前面的中间密文块形成中间明文块,并且接着使用第二密钥加密该中间明文块;确定多个密文块,其中所述多个密文块确定如下:将第一密文块设置为等于第一中间密文块;将每个由明码位置指定的每一个密文块设置为等于相应的明文块;以及通过将相应的中间密文块和相应的噪声块相组合来确定每个剩余密文块;确定多个认证块,其中所述多个认证块确定如下:如果认证块与不是由明码位置指定的明文块相关联,那么将所述认证块设置为等于所述明文块;如果认证块与由明码位置指定的明文块相关联,那么通过解密相关联的中间密文块并将经解密的关联中间密文块与前面的中间密文块相组合来确定认证块;通过将所有多个认证块与噪声块相组合来计算认证标记,并接着加密所述的组合结果;以及将认证标记附加到所述多个密文块。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/03822411.9/,转载请声明来源钻瓜专利网。
- 上一篇:具有支撑架和广告载体的镜面文档夹具
- 下一篇:具有高分辨率的真空显示设备