《新型混沌电路与系统的设计原理及其应用》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:禹思敏著
  • 出 版 社:北京:科学出版社
  • 出版年份:2018
  • ISBN:9787030592163
  • 页数:532 页
图书介绍:本书详细论述了若干新型混沌电路与系统的设计原理及其在通信中的应用,共分为19章。第1~9章介绍离散时间混沌电路与系统设计及其在图像通信中的应用,包括数学预备知识与混沌的基本概念,有限区域条件下离散时间混沌系统的设计与电路实现,离散时间系统的全变量反控制、单峰和多峰映射、离散正弦多峰映射、线性取模运算多峰映射、混沌控制与同步、离散时间系统的单变量反控制、同步及其在混沌序列密码中的应用、高维广义超混沌猫映射及其在分组图像加密中的应用等内容。第10~19章主要介绍连续时间系统与切换系统反控制方法概述、连续时间线性系统的反控制、连续时间非线性系统的反控制、三维切换系统、四维切换系统、具有指标1鞍焦平衡点和相同特征平面的切换系统混沌化方法、具有鞍焦型同宿轨道的混沌系统、基于切换流形的复合型混沌系统和基于平移、镜向反转、旋转变换、切换控制生成网格多翅膀超混沌系统、基于广义Lorenz系统族的多翅膀混沌系统生成方法及其电路设计等内容。在混沌电路的设计与应用方面,本书深入系统地论述了基于无量纲状态方程和变量比例变换、时间尺度变换、微分积分转换的混沌电路模块化通用设计方法,从原理、设计和应用三个方面解决

第1章 混沌的基本概念 1

1.1 混沌的基本特征 1

1.1.1 动力系统的基本概念 1

1.1.2 发现混沌之前人们对动力系统的认识 3

1.1.3 混沌的基本性质 4

1.2 基于反控制的“全局有界+正李氏指数”混沌的生成方法 11

1.2.1 基于反控制的无简并高维连续时间超混沌系统的设计 13

1.2.2 基于反控制的无简并高维离散时间超混沌系统的设计 14

1.3 混沌的基本定义 15

1.3.1 Li-Yorke混沌定义 15

1.3.2 Devaney混沌定义 18

1.3.3 有关混沌定义的几点说明 19

1.4 通向混沌的道路 20

1.4.1 倍周期分岔道路 20

1.4.2 阵发混沌道路 21

1.5 混沌动力系统的分类与表示方法 22

1.5.1 混沌动力系统的分类 22

1.5.2 相图、分岔图和迭代图 23

1.5.3 自治系统与非自治系统 26

1.5.4 保守系统与耗散系统 27

1.6 拓扑共轭 28

1.6.1 拓扑共轭的基本概念 28

1.6.2 拓扑共轭的意义 31

1.7 符号动力系统、帐篷映射、马蹄映射与Henon映射 31

1.7.1 符号动力系统 31

1.7.2 帐篷映射 35

1.7.3 马蹄映射 35

1.7.4 Henon映射 43

1.8 Shilnikov定理与Melnikov方法 46

1.8.1 Shilnikov定理 46

1.8.2 Shilnikov定理在切换系统中的应用 48

1.8.3 Melnkov方法 52

1.9 动力系统的定性分析方法 55

1.9.1 平衡点 55

1.9.2 同宿轨道和异宿环 63

1.9.3 解的唯一性问题讨论 69

1.10 回归排斥子和Marotto定理 70

1.10.1 回归排斥子 70

1.10.2 Marotto定理 71

第2章 李氏指数的数值计算方法与应用 79

2.1 离散时间混沌系统李氏指数数值计算的几个定义 79

2.2 基于QR正交分解的离散时间混沌系统李氏指数数值计算方法 81

2.3 基于SVD正交分解的离散时间混沌系统李氏指数数值计算方法 83

2.4 离散时间混沌系统李氏指数数值计算的几个应用实例 84

2.4.1 Henon映射 84

2.4.2 基于Chen-Lai算法的4维离散时间混沌系统 86

2.4.3 基于Wang-Chen算法的9维离散时间混沌系统 87

2.5 连续时间混沌系统李氏指数数值计算的相关定义和QR正交分解算法 89

2.6 李氏指数与特征根之间定性关系的分析和讨论 96

2.7 高维连续时间系统反控制的李氏指数计算实例 98

2.7.1 6维线性系统反控制的李氏指数计算 98

2.7.2 9维线性系统反控制的李氏指数计算 101

第3章 离散时间混沌系统 104

3.1 矩阵范数 104

3.1.1 矩阵范数的定义 104

3.1.2 矩阵范数与谱半径的关系 105

3.2 圆盘定理与几个引理和推论 105

3.2.1 圆盘定理 105

3.2.2 几个引理和推论 107

3.3 离散时间系统的混沌判据 110

3.4 Chen-Lai算法 110

3.4.1 Chen-Lai算法的表述 110

3.4.2 基于Chen-Lai算法的1维线性离散时间系统的混沌化 111

3.4.3 基于Chen-Lai算法的n维线性离散时间系统的混沌化 112

3.4.4 基于Chen-Lai算法的1维非线性离散时间系统的混沌化 113

3.4.5 基于Chen-Lai算法的n维非线性离散时间系统的混沌化 115

3.5 Chen-Lai算法的推广形式 117

3.5.1 模函数为正弦函数的1维线性受控系统 117

3.5.2 模函数为正弦函数的n维线性受控系统 118

3.5.3 模函数为锯齿波函数的1维线性受控系统 123

3.5.4 模函数为锯齿波函数的n维线性受控系统 124

3.6 Chen-Lai算法总结 127

3.7 Wang-Chen算法 128

3.7.1 Wang-Chen算法的表述 128

3.7.2 基于Wang-Chen算法的1维非线性离散时间系统的混沌化 129

3.7.3 基于Wang-Chen算法的n维非线性离散时间系统的混沌化 130

3.7.4 基于Wang-Chen算法的1维线性离散时间系统的混沌化 131

3.7.5 基于Wang-Chen算法的n维线性离散时间系统的混沌化 132

3.8 Wang-Chen算法的推广形式 133

3.9 Wang-Chen算法总结 136

3.10 两个应用实例 137

第4章 具有多个正李氏指数的连续时间超混沌系统 139

4.1 问题的提出 139

4.2 超混沌系统设计的一种新方法 141

4.3 几个典型的超混沌系统设计实例 145

4.3.1 具有2个正李氏指数的4维超混沌系统 145

4.3.2 具有3个正李氏指数的5维超混沌系统 147

4.3.3 具有4个正李氏指数的6维超混沌系统 149

4.3.4 具有5个正李氏指数的7维超混沌系统 152

4.4 超混沌系统的电路设计与实现 155

第5章 耗散系统与保守系统中的无简并高维连续时间超混沌系统 159

5.1 问题的提出 159

5.2 n维标称系统的设计 161

5.3 n维耗散与保守超混沌系统的设计 163

5.3.1 n维受控系统的设计 163

5.3.2 平衡点与雅可比矩阵 166

5.3.3 基于单参数控制的耗散系统与保守系统的统一模型 167

5.4 几个实例 167

5.4.1 具有8个正李氏指数的10维耗散超混沌系统 167

5.4.2 具有9个正李氏指数的11维耗散超混沌系统 171

5.4.3 具有8个正李氏指数的10维保守超混沌系统 174

5.4.4 具有9个正李氏指数的11维保守超混沌系统 177

第6章 无简并高维连续时间超混沌系统的平均特征值准则 181

6.1 问题的提出 181

6.2 简并问题的描述 183

6.3 构造无简并高维超混沌系统的平均特征值准则与步骤 186

6.3.1 几个相关的引理 186

6.3.2 基于对称正定矩阵的李氏指数计算公式 189

6.3.3 李氏指数与平均特征值之间的关系 190

6.3.4 构造无简并高维超混沌系统的平均特征值准则 192

6.3.5 无简并高维超混沌系统的设计步骤和参数选取算法 195

6.4 两个典型设计实例 202

6.4.1 设计具有23个正李氏指数的无简并25维超混沌系统 203

6.4.2 设计具有24个正李氏指数的无简并26维超混沌系统 204

第7章 具有多控制器的无简并高维连续时间超混沌系统 207

7.1 具有多控制器的无简并高维超混沌系统设计与平衡点分析 207

7.1.1 无简并高维超混沌系统的结构设计 207

7.1.2 无简并高维超混沌系统的平衡点分析 209

7.2 具有多控制器的无简并高维超混沌系统的设计准则与步骤 211

7.2.1 无简并高维超混沌系统的分析 211

7.2.2 具有多控制器的无简并高维超混沌系统设计准则 213

7.2.3 具有多控制器的无简并高维超混沌系统的设计步骤 214

7.3 两个典型的设计实例 215

7.3.1 具有4控制器的无简并12维超混沌系统 215

7.3.2 具有3控制器的无简并13维超混沌系统 217

第8章 可配置任意多个正李氏指数的连续时间超混沌系统 219

8.1 问题的提出 219

8.2 基于参数控制的n维耗散和保守超混沌系统的统一模型 220

8.2.1 统一模型的提出 220

8.2.2 耗散系统和保守系统 222

8.3 动力学分析 223

8.3.1 n维耗散超混沌系统的情况 223

8.3.2 n维保守超混沌系统的情况 228

8.3.3 耗散系统和保守系统平衡点和特征值分布的主要差异 230

8.3.4 正李氏指数个数与方程维数的关系 230

8.4 几个实例 233

8.4.1 18维耗散超混沌系统 233

8.4.2 21维耗散超混沌系统 235

8.4.3 21维保守超混沌系统 236

第9章 单个随机位迭代更新的1维整数域混沌系统 239

9.1 基于单个随机位迭代更新的1维整数域混沌系统的基本概念 239

9.2 基于单个随机位迭代更新的1维整数域混沌迭代方程及其混沌存在性证明 241

9.2.1 度量空间(X,d)中映射Gf:X→X的数学表达式 241

9.2.2 基于单个随机位迭代更新的1维整数域混沌迭代方程的一般形式 242

9.2.3 度量空间(X,d)中距离的定义 242

9.2.4 单边无穷随机整数序列中σ:s→s的连续性 244

9.2.5 Devaney混沌定义 245

9.2.6 周期点稠密的证明 245

9.2.7 拓扑传递性的证明 246

9.2.8 迭代的输入与输出的关系 248

9.3 基于单个随机位迭代更新的1维整数域混沌电路设计与硬件实现 250

9.3.1 均匀噪声信号生成电路 250

9.3.2 噪声电平转换电路 250

9.3.3 采样保持电路 251

9.3.4 译码电路 251

9.3.5 迭代方程的电路 253

9.3.6 D/A转换电路 254

9.3.7 总电路设计与实现 255

第10章 多个随机位迭代更新的1维整数域混沌系统 257

10.1 具有多个随机位迭代更新的1维整数域混沌系统的基本概念 257

10.2 迭代图及其连通性 259

10.2.1 N=3时的迭代图及其连通性 260

10.2.2 N=4时的迭代图及其连通性 261

10.3 强连通情况下混沌存在性的证明 263

10.4 具有多个随机位迭代更新的整数域混沌系统的统计特性 265

10.5 硬件设计与实现 267

10.5.1 电路设计 267

10.5.2 FPGA设计与硬件实现 268

第11章 高维整数域和数字域混沌系统 270

11.1 高维整数域和数字域混沌系统中距离的定义与证明 270

11.1.1 距离的基本性质 270

11.1.2 向量范数及其三角不等式 270

11.1.3 高维整数域和数字域混沌系统中距离的定义 272

11.1.4 高维整数域和数字域混沌系统中距离的证明 272

11.2 高维整数域和数字域混沌系统的特点与定义 274

11.2.1 基本概念 274

11.2.2 1维整数域的情况 276

11.2.3 1维数字域的情况 277

11.2.4 m维整数域的情况 278

11.2.5 m维数字域的情况 280

11.3 m维数字域混沌系统的描述 282

11.3.1 度量空间 282

11.3.2 高维整数域和数字域混沌系统的迭代方程 283

11.3.3 度量空间中的距离 284

11.4 实数域、整数域和数字域混沌系统的性能比较 285

11.5 数字域混沌系统状态空间的网络分析 287

11.6 m维整数域混沌系统的混沌存在性证明 289

11.6.1 周期点稠密的证明 290

11.6.2 拓扑传递性的证明 292

11.7 m维整数域混沌系统的李氏指数计算公式 294

11.7.1 迭代值和随机序列的十进制表示 294

11.7.2 ?g(y1,y2,…,ym)/?yk的数学表达式 297

11.7.3 李氏指数的计算公式 298

11.7.4 讨论 299

11.8 高维整数域混沌系统的FPGA实现及其在图像保密通信中的应用 301

11.8.1 3维整数域混沌系统的FPGA实现 301

11.8.2 基于3维整数域混沌系统图像保密通信系统的FPGA设计与实现 303

第12章 定点算法和状态机控制的通用FPGA混沌信号发生器 305

12.1 问题的提出 305

12.2 FPGA技术与开发平台介绍 306

12.2.1 FPGA简介 306

12.2.2 FPGA的应用 307

12.2.3 FPGA的开发流程 309

12.2.4 FPGA开发工具 310

12.2.5 Virtex Ⅱ Pro硬件开发平台 312

12.3 连续时间混沌系统的Verilog HDL定点算法设计 315

12.4 基于Verilog HDL定点算法的状态分配与状态机控制方法 317

12.5 网格9涡卷Chua系统的Verilog HDL定点算法设计 318

12.6 网格9涡卷Chua系统的FPGA硬件实现 320

12.7 离散时间混沌系统的Verilog HDL定点算法设计 322

12.8 6维离散时间混沌系统的FPGA硬件实现 325

第13章 视频混沌保密通信系统的设计与FPGA实现 329

13.1 问题的提出 329

13.2 离散时间混沌系统的设计 330

13.2.1 离散时间实数域混沌系统 330

13.2.2 离散时间整数域混沌系统 334

13.3 视频混沌保密通信系统的设计原理与硬件实现 340

13.3.1 视频混沌保密通信系统的设计原理 340

13.3.2 视频采集系统设计 347

13.4 发送端和接收端硬件系统的工作流程 354

13.5 系统的时序验证 356

13.6 FPGA硬件实现 356

13.7 安全性能分析 358

13.7.1 统计分析 358

13.7.2 差分分析 359

13.7.3 NIST测试 361

13.7.4 TestU01测试 363

13.7.5 有效密钥失配的雪崩效应 372

13.7.6 密码分析的四种基本方法与安全性能的改进措施 374

第14章 广域网传输实时远程视频混沌保密通信与ARM实现 381

14.1 广域网的TCP和UDP传输原理 381

14.2 基于TCP的地址端口映射 383

14.2.1 路由器的设置 383

14.2.2 基于TCP的地址端口映射原理 385

14.3 视频格式及其转换 390

14.4 n维混沌映射的构造及其基本性质 394

14.4.1 n维混沌映射的构造 394

14.4.2 基本性质 397

14.5 像素位置置乱加密和解密算法 398

14.5.1 算法的工作原理 398

14.5.2 视频加密算法 401

14.5.3 视频解密算法 402

14.5.4 密钥空间的大小 402

14.6 像素值的混沌序列密码加密和解密算法 403

14.6.1 8维离散时间混沌系统的设计 403

14.6.2 混沌序列密码算法设计 404

14.7 基于ARM平台的视频混沌保密通信系统设计 409

14.8 视频混沌保密通信的ARM硬件实现 412

第15章 多核多进程与H.264选择性加密的视频混沌保密通信 414

15.1 H.264视频压缩编码技术 414

15.1.1 H.2 64的编解码框架 414

15.1.2 H.264的关键编码技术 416

15.2 H.264编解码器的工作原理 418

15.2.1 H.264编解码器的工作原理描述 418

15.2.2 H.264编解码器的工作过程描述 419

15.2.3 当前帧为第1帧的情况 421

15.2.4 当前帧为第2帧的情况 421

15.2.5 帧内预测的四种模式 421

15.3 基于非线性标称矩阵的6维离散时间超混沌系统的设计 423

15.4 H.264选择性加密与解密算法 426

15.4.1 H.264选择性加密对象的选择 426

15.4.2 基于软件编码库的H.264选择性加密和解密算法 427

15.4.3 发送端的H.264选择性加密算法 427

15.4.4 接收端的H.264选择性解密算法 432

15.4.5 H.264选择性加密和解密算法对视频文件的测试 436

15.5 视频混沌保密通信系统的设计 437

15.5.1 软硬件开发平台介绍 437

15.5.2 Linux操作系统的多线程及多进程处理模式 438

15.5.3 视频混沌保密通信系统的软件整体设计方案 441

15.6 ARM嵌入式平台上的硬件实现 445

15.6.1 通信系统硬件结构及开发环境的构建 445

15.6.2 广域网远程传输实验 446

15.7 安全性分析与测试 449

15.7.1 相关性分析 449

15.7.2 TestU01统计测试 449

15.7.3 密钥失配灵敏度 450

15.7.4 破译密钥参数的复杂度 451

第16章 多核多线程与H.264编码后加密的视频混沌保密通信 452

16.1 H.264硬件和软件编解码的视频混沌保密通信方案概述 452

16.2 三种加密方案耗时和传输帧率的测试及分析 455

16.3 方案3的具体设计 459

16.3.1 总体设计方案 459

16.3.2 混沌流密码的设计及其H.264的数据格式保护 461

16.3.3 位置置乱混沌加密的设计及其自适应内存选择 463

16.4 混沌流密码的设计 464

16.4.1 基于非线性矩阵的正李氏指数无简并的离散时间混沌系统设计 464

16.4.2 混沌流密码及其工作原理 467

16.5 硬件实验 470

第17章 视频混沌保密通信的手机实现 472

17.1 2维双尺度和高维多尺度混沌映射及其算法 472

17.1.1 2维双尺度混沌映射及其算法 472

17.1.2 高维多尺度混沌映射及其算法 475

17.2 基于MJPG-Steamer和ARM平台的视频混沌加密算法 476

17.3 基于Android APP和智能手机的视频混沌解密算法 479

17.4 广域网传输的实时远程视频混沌保密通信的手机实现 480

第18章 组播多用户和广域网传输的语音混沌保密通信 482

18.1 问题的提出 482

18.2 组播多用户Wi-Fi通信系统 483

18.2.1 组播多用户的工作原理 483

18.2.2 组播多用户Wi-Fi通信系统的设计 484

18.3 语音数据的获取与压缩 486

18.4 语音压缩数据大小和位置的置乱与反置乱设计 488

18.4.1 n维混沌映射系统的构造 488

18.4.2 基于1bit数据位置置乱的语音压缩数据大小的加密和解密 490

18.4.3 8bit语音压缩数据位置的置乱和反置乱 493

18.5 语音压缩数据的多轮流密码加密和解密 495

18.5.1 正李氏指数无简并离散时间混沌系统的设计 495

18.5.2 多轮流密码加密与解密的设计原理 497

18.6 基于组播多用户的语音混沌保密通信系统设计与硬件实现 500

18.7 安全性分析 504

18.7.1 NIST测试结果 504

18.7.2 统计分析 506

18.7.3 差分分析 506

18.7.4 密钥参数失配的敏感度 508

18.7.5 密钥空间的大小 511

第19章 高维混沌映射单向Hash函数 513

19.1 公钥密码体制、数字签名和Hash函数的基本概念 513

19.1.1 公钥密码体制的基本概念 513

19.1.2 数字签名的基本概念 513

19.1.3 Hash函数的基本概念 514

19.2 基于常参数和变参数标称矩阵的8维离散时间超混沌系统的设计 515

19.3 用明文消息块控制的8维混沌映射构造单向Hash函数 518

19.3.1 明文消息的扩展方法 518

19.3.2 单向Hash函数的构造 519

19.4 安全分析 521

19.4.1 Hash函数值的分布情况 521

19.4.2 对明文、初始值和密钥的敏感性 521

19.4.3 混淆与扩散 525

19.4.4 碰撞分析 526

参考文献 529