基于无简并超混沌系统的伪随机序列生成器及其生成方法技术方案

技术编号:45749163 阅读:22 留言:0更新日期:2025-07-08 21:41
本发明专利技术涉及混沌密码学领域,公开了基于无简并超混沌系统的伪随机序列生成器及其生成方法,包括顶层模块、输入模块、序列计算模块和时钟管理模块,所述输入模块用于向序列计算模块输入系统参数和初值,所述时钟管理模块用于产生整个硬件实现过程中所用到的所有时钟,所述序列计算模块用于计算并生成伪随机序列,所述顶层模块用于整合所有模块。通过利用FPGA等硬件平台的并行处理能力,显著提高超混沌系统的运算速度和数据处理能力,开发了高效的资源管理策略,优化硬件资源的分配和利用,以减少硬件成本并提高系统整体性能,简化超混沌系统的硬件实现过程,减轻系统设计和调试的难度,提高系统的可靠性和稳定性。

【技术实现步骤摘要】

本专利技术涉及混沌密码学领域,尤其涉及基于无简并超混沌系统的伪随机序列生成器及其生成方法


技术介绍

1、在过去的几十年里,随着计算机科学、电子工程和信息技术的飞速发展,各种复杂系统的研究与应用也日益增多。特别是超混沌系统,由于其丰富的动态行为和良好的伪随机特性,被广泛应用于通信、密码学、信息安全、系统仿真等领域。而无简并混沌系统区别于传统的混沌系统,它拥有更多的正lyapunov指数,意味着系统内部的动态更加复杂,这使得其在安全通信和密码学等领域显示出更大的应用潜力。

2、然而,尽管无简并超混沌系统在理论上具有优越的性能,但其在实际应用中的实现却面临着诸多挑战。一方面,无简并超混沌系统的复杂性意味着需要进行大量的计算来模拟和预测系统的行为,这在传统的串行计算环境中往往导致处理速度缓慢,难以满足实时处理的需求。另一方面,系统的硬件实现通常需要依赖高性能的计算资源,如fpga(现场可编程门阵列)等专业设备,这不仅增加了成本,也限制了其在资源受限的环境中的应用。

3、目前,无简并超混沌系统的硬件实现主要面临几个主要问题:

4本文档来自技高网...

【技术保护点】

1.一种基于无简并超混沌系统的伪随机序列生成器,其特征在于:包括顶层模块、输入模块、序列计算模块和时钟管理模块,所述输入模块用于向序列计算模块输入系统参数和初值,所述时钟管理模块用于产生整个硬件实现过程中所用到的所有时钟,所述序列计算模块用于计算并生成伪随机序列,所述顶层模块用于整合所有模块,并将序列计算模块的计算结果通过FIFO IP核进行跨时钟域处理后输入DAC转换模块,再通过BNC连接线将数据传输至示波器中进行显示。

2.如权利要求1所述的基于无简并超混沌系统的伪随机序列生成器,其特征在于:所述序列计算模块在运算过程中通过加法器和带符号的移位寄存器进行参数参与的乘法运算...

【技术特征摘要】

1.一种基于无简并超混沌系统的伪随机序列生成器,其特征在于:包括顶层模块、输入模块、序列计算模块和时钟管理模块,所述输入模块用于向序列计算模块输入系统参数和初值,所述时钟管理模块用于产生整个硬件实现过程中所用到的所有时钟,所述序列计算模块用于计算并生成伪随机序列,所述顶层模块用于整合所有模块,并将序列计算模块的计算结果通过fifo ip核进行跨时钟域处理后输入dac转换模块,再通过bnc连接线将数据传输至示波器中进行显示。

2.如权利要求1所述的基于无简并超混沌系统的伪随机序列生成器,其特征在于:所述序列计算模块在运算过程中通过加法器和带符号的移位寄存器进行参数参与的乘法运算,除忆...

【专利技术属性】
技术研发人员:丁丽娜陈琦马雷张洪全刘付刚王攀轩梦田魏宗帅李梦达
申请(专利权)人:黑龙江科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1