基于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页未读,继续阅读
- 粉丝: 2793
- 资源: 8万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【岗位说明】绩效考核主管岗位职责.doc
- 【岗位说明】客户关系主管岗位职责.doc
- 【岗位说明】客服经理岗位职责.doc
- 【岗位说明】内勤岗位职责.doc
- 【岗位说明】品管部职能说明.doc
- aWeb安全实践完整版推荐最新版本
- 【岗位说明】前台接待人员岗位职责说明书.doc
- 【岗位说明】前台职责说明.doc
- 【岗位说明】前台文员岗位说明书.doc
- 【岗位说明】人力资源总监职务描述.doc
- 【岗位说明】人事部岗位职责.doc
- 【岗位说明】人事管理岗位职责及要求.doc
- 【岗位说明】人事行政部岗位划分.doc
- 【岗位说明】人事行政经理岗位职责.doc
- 【岗位说明】人事行政部职责.doc
- 【岗位说明】人事行政部职能及岗位职责(非常实用).doc