基于logistic混沌算法的动态口令芯片设计-电子与通信工程专业-大学论文.doc
"基于Logistic混沌算法的动态口令芯片设计" Logistic混沌模型 Logistic混沌模型是一种常用的混沌模型,定义为: x(n+1) = rx(n)(1 - x(n)) 其中,x(n)是当前的状态,r是控制参数。当r取值在[0,4]之间时, Logistic混沌模型将呈现出不同的行为,包括稳定、周期、混沌等。 离散Logistic混沌算法 为了方便硬件实现,本文提出了一种离散Logistic混沌算法。该算法将Logistic混沌模型离散化,得到以下公式: x(n+1) = mod(rx(n)(1 - x(n)), 2^m) 其中,m是 bits 数量。该算法可以生成高质量的混沌随机数,适合于加密应用。 动态口令芯片设计 基于离散Logistic混沌算法,本文设计了一款动态口令芯片。该芯片可以生成高安全性的混沌随机数,并具有高速、低功耗的特点。芯片的硬件结构主要包括混沌随机数生成器、加密模块和存储器等部分。 混沌随机数生成器 混沌随机数生成器是芯片的核心部分,该部分采用离散Logistic混沌算法生成高质量的混沌随机数。该算法的硬件实现可以使用FPGA(Field-Programmable Gate Array)或ASIC(Application-Specific Integrated Circuit)等技术。 加密模块 加密模块是负责加密数据的部分,该部分可以使用混沌随机数生成器生成的混沌随机数对数据进行加密。该模块可以采用对称加密或非对称加密等方式。 存储器 存储器是负责存储加密数据的部分,该部分可以使用Flash存储器或SRAM(Static Random Access Memory)等技术。 应用价值 基于Logistic混沌算法的动态口令芯片具有广泛的应用价值,例如: * 信息加密:可以用于加密各种类型的数据,例如图像、音频、视频等。 * 认证系统:可以用于身份认证、密码管理等应用。 * 随机数生成:可以用于生成高质量的随机数,例如蒙特卡罗模拟、科学计算等。 本文提出了一种基于Logistic混沌算法的动态口令芯片设计,该芯片具有高速、低功耗、高安全性的特点,具有广泛的应用价值。
剩余46页未读,继续阅读
- 粉丝: 2720
- 资源: 8万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 小组作业4开关电源设计要求-新.docx
- 技术资料分享fat文件系统原理很好的技术资料.zip
- C#进销存仓库管理系统源码 BS进销存源码数据库 SQL2008源码类型 WebForm
- 技术资料分享FAT文件系统的组织结构很好的技术资料.zip
- 技术资料分享FATFS文件系统的移植很好的技术资料.zip
- 技术资料分享FatFs使用说明-基于SmartARMCortexM3-1700很好的技术资料.zip
- 技术资料分享FATFS浅谈很好的技术资料.zip
- 技术资料分享Fatfs经典资料很好的技术资料.zip
- 技术资料分享FAT32文件系统详解很好的技术资料.zip
- 技术资料分享FAT32简单教材很好的技术资料.zip