公司上网行为管理,就用安企神软件
立即咨询在混沌通信系统中,超混沌系统同步技术越来越受到重视。为此我们提出了一种基于观测器的超混沌同步加密算法应用于数字签名技术,这样既克服了传统的RSA和DSA加密算法中复杂的模运算,又能提供很好的保密性和不可抵赖性。
一、离散混沌系统同步原理
基于观测器,用一个标量信号同步离散混沌系统的方法,其基本原理如下:
离散混沌系统的状态方程和输出方程的一般表达式描述为:
b∈Rn和c∈Rn是常数矢量,f:Rn →R是非线性函数,y(k)是标量同步输出信号,K∈Rn是设计参数。当给定驱动系统式(1),基于观测器的方法能用观察量式(2)中所包含的状态信息重构出响应系统的状态,重构的响应系统一般表达式为:
其中观测量y(k)的预测由:
给出定义同步误差e(k)=x(k)一x'(k),产生的系统误差动力学由下列线性时变系统描述:
如果
是一个满秩的矩阵,只要选择适当的K使得[A_bKT]的所有特征值为零,那么误差动力学式(5)将在步迭代后准确为零。
此方法的优点在于对于一个m维离散混沌系统而言,只需m步就可达到完全同步;混沌同步在一定程度上具有自保持性。其理论体系是严格、系统的,而且不要求计算Lyapunov指数,甚至不要求驱动系统和响应系统的初始条件一定要属于相同的吸引区。
二、超混沌广义Henon映射的同步
有专家设计了理论上可无阻维的广义:
式中:i=2,3...w,a>o,b>0,x∈Rw为维数,a和b为控制参数。
当w=2时,该系统即为著名的Henon映射。
Richter详细计算了当固定控制参数a=1.76,b=0.1时的李氏指数,假设L是正的李氏指数的个数,当w从2到10变化时,有如下线性的对应关系L=w-1。换句话说,就是当w>2时,该系统为超混沌。
本文采用四维广义Henon映射,描述如下:
其中,o <|b|<1,1.54<a<2,系统具有三个正的Lyapunov指数。当a=1.76,b=0.1,对于初始条件下X1(1) =1,X2(1) =1,X3(1) =1,X4(1) =1,系统呈现出超混沌行为,其空间相图如图1所示。依次为X1 - X2 - X3相图,X1-X2-X4相图,X1 -X3-X4相图,X2-X3 -X4相图。
超混沌广义Henon映射写成式(1)的形式,则:
容易证明从超混沌广义Henon映射式(8)获得的矩阵式(6)是满秩的。选择:
为同步输出信号,通过选择适当的K使[A-bKT]的特征值为零,系统就能达到同步。这里,通过极点配置法选择增益K为[000 0.1],将两个待同步的超混沌广义Henon映射的初始条僻分别选择为X1(1)=1,X2(1)=1,X3(1)=1,X4(1)=1和。经过计算机仿真,可以清楚地看到,经过四步迭代后,从不同的初始点开始的两个超混沌广义Henon映射达到了精确同步,如图2所示。其中,
。
三、超混沌同步加密
采用非线性状态观测器设计技术进行加密,系统框图如图3所示。
本文中采用典型的一维Logistic映射作为混沌信号发生器产生混沌序列,Logistic映射是一个离散混沌系统,它的映射关系为:
当xk∈[0-1],λ∈(3.569945.4)时,系统处于混沌状态。设定系统初值和参数,代入混沌映射公式即可得到一系列混沌实数序列。由于系统初值和参数可以在给定范围内任意取值,故可以产生大量初值和参数组合,从而有较大的密钥空间,增强了保密性。针对本文仿真采用的文本加密,输入输出均为字符的ASCⅡ码,即0,1码流,所以对于混沌实数序列采取量化处理,即规定:
由混沌序列生成新的码字,与输入的明文码字进行异或处理,即可得到待传输的信号。
设计的超混沌加密系统其发送端一般表达式为:
接收端一般表达式为:
定义状态同步误差,使得:
只要适当地选择K,使得[A-bKI]的所有特征值为零,那么发送端和接收端在迭代有限步之后就能达到同步。从而得到所传输的序列s(k),从而最终恢复出明文。
四、实验结果与分析
为了验证此加密系统是否可行,对以下文本文件加密,即选择明文如下:
Welcome to Yanshan Umversity!
其对应的AscⅡ码(240位)为:
01010111 01100101 01101 100 01100011 01101111 _01 1 01 1 01 01 1 001 01 00100000 01110100 01101111 _00100000 0101 1001 01100001 01101110 01110011 _01 101000 01 100001 01 101 1 10 00100000 01010101 _01 1 01 1 1 0 01 1 01 001 01 1 1 01 1 0 01 1 001 01 01 1 1 001 0 _01 11001 1 01 101001 011 10100 01 1 11001 0100001
设定初值分别为3.8和0.1,通过Logistic映射产生混沌序列X1, X2, X3, X4, X5,由图2可知,超混沌同步系统经过四步迭代后方能达到同步,故在此选取Logistic映射中的X6, X7,...X245,共240个,保证超混沌系统可以达到同步,从而能够正确恢复明文。将其量化然后与明文序列相异或所得s(k)为:
10001000 00001 1 10 00010010 101 1 1 100 1 101 1000 _11010110 00111110 1 1001010 10100010 10010100 _10001 1 1 1 10000100 00011110 1 1 01 01 00 1 1 0001 1 0 _000001 10 1 1001 1 10 101 10100 1 1 1 10101 10000010 _1 101001 1 10000100 10100000 1 1010010 101001 1 1 _0001 1 100 00011 100 0001 11 1 1 00000010 1 11 10100
将发送端和接收端的初始条件分别选择为:
X1(1)=1, X2(1)=1, X3(1)=1, X4(1)=1和,将s(k)在无任何噪声和干扰的信道中进行传输,结果显示基于状态观测器的超混沌广义Henon映射同步加密方法能准确恢复发送端调制的s(k),发送端和接收端达到完全同步。接收端得到的序列如图4所示。
恢复出正确的s(k)后,通过设定正确的参数,在接收端采用与发送端相同的一维Logistic系统作为混沌信号发生器产生出混沌序列,与s(k)’相异或,从而最终得到正确的明文:
Welcome to Yanshan University !
小知识之ASCII码
ASCII是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。
LSC局域网控制软件电脑版下载,2024官方最新版下载使用
LSC局域网控制软件电脑版下载,2024官方最新版下载使用在信息化时代,局域网的管理和控制显得尤为重要,而LSC局域网控制软件作为一款功能强大的工具,为用户提供了极大的便利。随着2024年官方最新版的推出,很多用户纷纷关注这一软件的下载与使用情况。在本文中,我们将全面评测LSC局域网控制软件的功能、特点以及如何下载和使...
LSC局域网屏幕监控系统电脑版:2024官方最新版下载与使用指南
LSC局域网屏幕监控系统电脑版:2024官方最新版下载与使用指南在信息技术迅猛发展的今天,企业和个人对于数据安全和信息监控越来越重视。特别是在局域网环境中,屏幕监控成为了保护信息和有效管理的重要手段。LSC局域网屏幕监控系统电脑版,是一款功能强大的监控工具,让用户可以实时查看局域网内各设备的屏幕内容。本文将详细介绍LS...
企业高效管理的新利器:公司LSC屏幕监控软件有什么优势
企业高效管理的新利器:公司LSC屏幕监控软件有什么优势在当今快速发展的信息技术时代,企业如何高效、智能地管理自己的信息及资源,已成为每个管理者必须面对的重大课题。LSC屏幕监控软件作为一种新兴的数字化管理工具,为企业提供了一个强有力的解决方案。今天,我们就来深入剖析LSC屏幕监控软件的优势,帮您发现其在企业管理中的重要...
LSC屏幕监控软件使用全解析:如何高效使用与配置
LSC屏幕监控软件使用全解析:如何高效使用与配置在现代企业管理中,信息安全与数据监控变得愈发重要。公司LSC屏幕监控软件凭借其强大的功能与灵活的应用,成为了许多企业的优选工具。这款软件不仅可以实时监控员工的屏幕活动,还能够记录历史数据,为企业提供全面的安全保障和数据分析。本文将详细介绍LSC屏幕监控软件的使用方法和最佳...
公司LSC屏幕监控系统多少钱?如何选择LSC屏幕监控系统
公司LSC屏幕监控系统多少钱?如何选择LSC屏幕监控系统在现代企业中,屏幕监控系统已成为信息安全管理的重要工具。特别是对于处理敏感数据的公司来说,如何选择合适的屏幕监控系统以及其价格成了许多企业主的关心话题。本文将深入探讨LSC公司的屏幕监控系统,包括其价格构成、功能优势、选购建议等,为企业在选择时提供有价值的参考。一...