[发明专利]一种基于新型交织技术的密钥流生成方法及装置有效
申请号: | 201410612369.8 | 申请日: | 2014-11-04 |
公开(公告)号: | CN104539416B | 公开(公告)日: | 2019-06-18 |
发明(设计)人: | 闫统江 | 申请(专利权)人: | 中国石油大学(华东) |
主分类号: | H04L9/06 | 分类号: | H04L9/06 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 阚梓瑄;王卫忠 |
地址: | 266555 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二元序列 序列a 密钥 线性复杂度 自相关分布 自相关性质 存储空间 矩阵结构 平衡性质 输出数据 输入周期 列向量 位移位 模2加 截取 | ||
1.一种基于新型交织技术的密钥流生成方法,其特征在于,包括以下步骤:
S1、选择输入周期为N的二元序列a,b,其中N为奇数,序列a,b具有相同的自相关分布;
S2、对二元序列a进行取补,即对a的每一个元素与1进行模2加,得到补序列分别截取b的左位移位序列
S3、对以上序列a、b以及进行同步,以它们作为列向量构成矩阵结构然后按照从左到右的顺序依次输出数据从而得到序列w。
2.如权利要求1所述的基于新型交织技术的密钥流生成方法,其特征在于,在步骤S1中,所述输入序列a,b包括Legendre序列、m-序列、Sidelnikov序列以及它们的移位序列。
3.如权利要求2所述的基于新型交织技术的密钥流生成方法,其特征在于,在步骤S1中,为保证a,b具有相同的自相关分布,选择它们都为具有理想自相关的序列,或者二者满足移位等价。
4.一种基于新型交织技术的密钥流生成装置,其特征在于,包括:
序列选择模块,用于选择输入周期为N的二元序列a,b,其中N为奇数,序列a,b具有相同的自相关分布;
取补截取模块,用于对二元序列a进行取补,即对a的每一个元素与1进行模2加,得到补序列分别截取b的左位移位序列
序列输出模块,用于对以上序列a、b以及进行同步,以它们作为列向量构成矩阵结构然后按照从左到右的顺序依次输出数据从而得到序列w。
5.如权利要求4所述的基于新型交织技术的密钥流生成装置,其特征在于,在所述序列选择模块中,所述输入序列a,b包括Legendre序列、m-序列、Sidelnikov序列以及它们的移位序列。
6.如权利要求5所述的基于新型交织技术的密钥流生成装置,其特征在于,在所述序列选择模块中,为保证a,b具有相同的自相关分布,选择它们都为具有理想自相关的序列,或者二者满足移位等价。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国石油大学(华东),未经中国石油大学(华东)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410612369.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:方法和设备
- 下一篇:用于手术器械的芯片组件