行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211026812.4 (22)申请日 2022.08.25 (71)申请人 安徽大学 地址 230601 安徽省合肥市经济技 术开发 区九龙路1 11号 (72)发明人 江东 李文昕  (74)专利代理 机构 合肥维可专利代理事务所 (普通合伙) 3413 5 专利代理师 吴明华 (51)Int.Cl. H04L 9/08(2006.01) H04L 9/00(2022.01) (54)发明名称 一种密钥流生成器并行化和抗动态退化方 法 (57)摘要 本发明公开了一种密钥流生成器并行化和 抗动态退化方法, 包 括: S1、 接收初始密钥; S2、 基 于初始密钥在所有密钥流生成器上采用预设密 钥流生成器初始化方法同时或分步对密钥流生 成器进行初始化, 初始化后密钥流生成器采用预 设并行工作方法, 并行生成密钥流; S3、 对密钥流 生成器生成的密钥流采用预设组合方法进行组 合, 生成用于加解密的最终密钥流。 S4、 密钥流生 成器迭代到指定迭代上限后, 采用预设密钥流生 成器重新初始化方法对密钥流生成器进行重新 初始化。 该方法基于多密钥流生成器并行计算提 升流密码生成密钥流的速度, 利用密钥流生成器 自动初始化降低动态退化发生的可能性。 权利要求书2页 说明书6页 附图3页 CN 115459906 A 2022.12.09 CN 115459906 A 1.一种密钥流 生成器并行化和抗动态退化方法, 其特 征在于, S1、 接收初始密钥; S2、 基于初始密钥在所有密钥流生成器上采用预设密钥流生成器初始化方法同时或分 步对密钥流生成器进行初始化, 初始化后密钥流生成器采用预设并行工作方法, 并行生成 密钥流; S3、 对密钥流生成器生成的密钥流采用预设组合方法进行组合, 生成用于加解密的最 终密钥流。 S4、 密钥流生成器迭代到指定迭代上限后, 采用预设密钥流生成器重新初始化方法对 密钥流生成器进行重新初始化。 2.根据权利要求1所述的一种密钥流生成器并行化和抗动态退化方法, 其特征在于: 初 始密钥至少有1个密钥, 1个密钥用于完成1个密钥流生 成器的初始 化, 1个密钥至少由1个参 数组成。 3.根据权利要求1所述的一种密钥流生成并行化和抗动态退化方法, 其特征在于: 密钥 流生成器采用映射迭代法生成迭代结果, 具体过程如下: 映射记为F, 密钥记为k0, 将密钥代入映射完成密钥流生成器的初始化: F(k0)=z1, 其中 z1称为迭代结果; 使用z1替换k0中的一个或多个参数得到k1, 将k1代入映射有: F(k1)=z2, 根据F(ki‑1)=zi 进行迭代, 可生成一组迭代结果(密钥流)z1,…,zn。 4.根据权利要求1或3所述的一种密钥流生成器并行化和抗动态退化方法, 其特征在 于: 记密钥流 生成器总个数为M, 则 所述S2中的同时对密钥流 生成器进行初始化, 包括: 基于初始密钥初始化M个密钥流 生成器, 所述初始密钥中的密钥个数为M; 所述S2中的分步对密钥流 生成器进行初始化, 包括: 首先使用初始密钥初始化K个密钥流生成器, 所述初始密钥中的密钥个数为K, 其中1≤ K≤M, 然后使用K个密钥流生成器的迭代结果根据k0的结构构造M ‑K个密钥, 完成剩余密钥 流生成器的初始化。 5.根据权利要求4所述的一种密钥流生成器并行化和抗动态退化方法, 其特征在于: 所 述预设并行工作方法包括: 在S2中同时对密钥流生成器进行初始化的情况下: 全部密钥流生成器并行迭代, 生成 的迭代结果采用预设组合方法进行组合, 生成用于加解密的最终密钥流; 在S2中分步对密钥流生成器进行初始化的情况下: K(1≤K≤M)个密钥流生成器用于生 成密钥, 其中M为密钥流生成器总个数, 对剩 余的M‑K个密钥流生成器完成初始化, M ‑K个密 钥流生成器并行迭代, 生成的迭代结果采用预设组合方法进行组合, 生成用于加 解密的最 终密钥流。 6.根据权利要求5所述的一种密钥流生成器并行化和抗动态退化方法, 其特征在于: 所 述预设组合方法包括 顺序排列、 交替 排列及置乱排列。 7.根据权利要求1所述的一种密钥流生成器并行化和抗动态退化方法, 其特征在于, 所 述S4中, 预设密钥流 生成器重新初始化方法包括: 从密钥流生成器自身迭代结果中选择相应选择迭代结果构造新的密钥, 将新密钥代入权 利 要 求 书 1/2 页 2 CN 115459906 A 2映射, 对映射进行重新初始化; 和/或 从其它密钥流生成器迭代结果中选择相应迭代结果构造新密钥, 将新密钥代入 映射, 对映射进行重新初始化。权 利 要 求 书 2/2 页 3 CN 115459906 A 3

.PDF文档 专利 一种密钥流生成器并行化和抗动态退化方法

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种密钥流生成器并行化和抗动态退化方法 第 1 页 专利 一种密钥流生成器并行化和抗动态退化方法 第 2 页 专利 一种密钥流生成器并行化和抗动态退化方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 04:05:19上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。