[发明专利]用于生成真随机比特流的方法和装置有效
申请号: | 201811091629.6 | 申请日: | 2018-09-19 |
公开(公告)号: | CN109560924B | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | W·R·霍维;J·H·亨特 | 申请(专利权)人: | 波音公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/40 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 黄纶伟 |
地址: | 美国伊*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 生成 随机 比特流 方法 装置 | ||
本公开涉及用于生成真随机比特流的方法和装置。具体地,在一个示例中,提供了一种方法,该方法包括以下步骤:加密逻辑电路利用当前加密密钥对明文数据的当前数据部分进行加密,以提供加密后的当前数据部分。该方法还包括以下步骤:所述加密逻辑电路基于所述当前加密密钥生成用于加密所述明文数据的下一数据部分的下一加密密钥。还提供了相关方法和装置。
技术领域
本申请总体上涉及秘密数据传递(secure data transfer),并且更具体地说,涉及用于便于迭代密钥生成以及数据加密和解密的系统和方法。
背景技术
通过内联网和互联网(如因特网)来提供安全数据传递已变得越来越重要。安全数据传递可以经由加密和解密通过网络发送的数据而得到支持。利用强加密密钥加密的数据可以防止攻击者解密该加密数据,如通过暴力破解方法。
发明内容
根据本文进一步公开的各种示例,可以使用迭代密钥生成来生成不同的密钥素材,其可以与不同的数据部分一起加以利用,来便于加密和解密。在加密侧,加密器可以将明文数据划分成一个或更多个数据部分,如便于加密明文数据和/或发送加密数据。每个数据部分都可以利用不同的加密密钥来加密。在解密侧,解密器可以利用不同的解密密钥来解密每个加密数据部分,并将该加密数据部分重组成明文数据。加密密钥和对应解密密钥的长度可以基于希望安全级别,其可以由用户、应用,服务器的所有者、政府机构、和/或其它实体来设定(例如,批准)。
在一些示例中,加密器可以利用当前加密密钥迭代地加密当前数据部分,以获取当前加密数据部分,生成要在加密下一数据部分中使用的下一加密密钥,并且切换到利用所述下一加密密钥来加密所述下一数据部分。所述下一加密密钥可以基于所述当前加密密钥来生成。在一些方面,所述下一加密密钥还可以基于所述当前数据部分和/或所述当前加密数据部分来生成。所述解密器可以利用当前解密密钥迭代地解密当前加密数据部分,以获取当前解密数据部分,生成要在解密下一加密数据部分中使用的下一解密密钥,并且切换到利用所述下一解密密钥来解密所述下一加密数据部分。所述下一解密密钥可以基于所述当前解密密钥来生成。在一些方面,所述下一解密密钥还可以基于所述当前加密数据部分和/或所述当前解密数据部分来生成。
生成针对不同数据部分的不同加密密钥(和对应解密密钥)便于增强安全性,因为没有将单个加密密钥用于加密整个明文数据。例如,即使在解密密钥由解密器存储并且攻击者能够取回该解密密钥的情况下,攻击者也只能使用该解密密钥来解密加密数据部分的仅仅一部分,因为其它加密数据部分与不同解密密钥相关联。
根据示例,提供了一种方法,该方法可以包括以下步骤:加密逻辑电路利用当前加密密钥对明文数据的当前数据部分进行加密,以提供加密后的当前数据部分。所述方法还可以包括以下步骤:所述加密逻辑电路基于所述当前加密密钥生成用于加密所述明文数据的下一数据部分的下一加密密钥。
根据另一示例,提供了一种方法,该方法可以包括以下步骤:接收来自一装置的加密数据的当前数据部分。所述方法还可以包括以下步骤:解密逻辑电路利用当前解密密钥对所述当前数据部分进行解密,以提供解密后的当前数据部分。所述方法还可以包括以下步骤:所述解密逻辑电路基于所述当前解密密钥生成用于解密所述加密数据的下一数据部分的下一解密密钥。
根据另一示例,提供了一种装置,该装置包括:存储器,该存储器被配置成,接收明文数据和当前加密密钥。该装置还包括:加密逻辑电路,该加密逻辑电路被配置成,利用所述当前加密密钥对所述明文数据的当前数据部分进行加密,以提供加密后的当前数据部分。所述加密逻辑电路还被配置成,基于所述当前加密密钥,来生成用于加密所述明文数据的下一数据部分的下一加密密钥。
本发明的范围通过权利要求书来限定,其通过引用并入本部分。通过考虑一个或更多个示例的以下详细描述,将为本领域技术人员提供对本发明的示例的更完整理解,以及实现本发明的附加优点。对首先简要描述的附图进行说明。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于波音公司,未经波音公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811091629.6/2.html,转载请声明来源钻瓜专利网。