[发明专利]通过比特混合器生成密码轮密钥的方法和系统有效
申请号: | 201711026999.7 | 申请日: | 2017-10-27 |
公开(公告)号: | CN108206735B | 公开(公告)日: | 2023-04-14 |
发明(设计)人: | L·哈斯 | 申请(专利权)人: | 波音公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L9/08 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 吕俊刚;王青芝 |
地址: | 美国伊*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 通过比特混合器生成密码轮密钥的方法和系统。公开了生成用于加密操作的轮密钥的系统和方法。所述系统和方法可使用逻辑电路,所述逻辑电路可操作用于:获得第一输入和第二输入;对第一输入和第二输入中的每一个执行比特混合器操作;以及基于所述执行生成轮密钥。第一输入包括密钥材料的多个相等大小的子密钥、密码密钥,所述密钥材料被分成多个相等大小的密钥材料子块,第二输入包括随机输入、一个或更多个先前轮密钥或轮数。加密操作包括密码、散列函数或流生成器。比特混合器操作包括异或(XOR)树、替换‑置换网络、或双混合Feistel网络、或旋转‑加‑XOR(RAX)构造。 | ||
搜索关键词: | 通过 比特 混合器 生成 密码 密钥 方法 系统 | ||
【主权项】:
1.一种生成用于加密操作的一个或更多个轮密钥的方法,该方法包括以下步骤:获得一个或更多个第一输入(1105)和一个或更多个第二输入(1105);通过至少一个电子电路对所述一个或更多个第一输入和所述一个或更多个第二输入中的每一个执行(1110)比特混合器操作(500,600,700,1000);以及通过至少一个电子电路基于所述执行的步骤生成(1115)一个或更多个轮密钥。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于波音公司,未经波音公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711026999.7/,转载请声明来源钻瓜专利网。