⊙253混沌密码 ◎自然界的各个现象均可用数学模型来描 述,象数学摆的运动可用方程 q“+g(sin)=0来确定。 但是,这是在忽略了很多物理因素的情 况下得到的。 ◎如果考虑到初始条件、随机参数等因素 就必须在上述确定方程中增加一个随机。 项,这样该方程就不是确定性的了。 ◎造成该原因的是外界环境的随机性
2.5.3混沌密码 自然界的各个现象均可用数学模型来描 述,象数学摆的运动可用方程 “+g/(lsin)=0来确定。 但是,这是在忽略了很多物理因素的情 况下得到的。 如果考虑到初始条件、随机参数等因素, 就必须在上述确定方程中增加一个随机 项,这样该方程就不是确定性的了。 造成该原因的是外界环境的随机性
o某些方程即使不考虑任何外界随机因素,也有 随机现象,这称为内在随机性 混沌就是一种内在随机现象,它是一种复杂的 非线性非平衡动力学过程 混沌具有下面两个特性: ◎两个几乎一样并具有适当形态的混沌系统,在 同一种相同信号控制或驱动下,它们的输出是二 相同的; ◎混沌系统对初始条件极为敏感,两个几乎相同 的混沌系统,只要初态稍有不同,就会演变成 完全不同的状态。 利用混沌系统的特性,就可构造一个同步系统 进行通信
某些方程即使不考虑任何外界随机因素,也有 随机现象,这称为内在随机性。 混沌就是一种内在随机现象,它是一种复杂的 非线性非平衡动力学过程。 混沌具有下面两个特性: 两个几乎一样并具有适当形态的混沌系统,在 同一种相同信号控制或驱动下,它们的输出是 相同的; 混沌系统对初始条件极为敏感,两个几乎相同 的混沌系统,只要初态稍有不同,就会演变成 完全不同的状态。 利用混沌系统的特性,就可构造一个同步系统 进行通信
混沌系统 可同步混沌子系统 驱动序列 驱动序列 组件 组件2 组件2 组件3 组件3 混沌序列 同步混沌序列 密文…密文 明文 图混沌密码系统
混沌系统 可同步混沌子系统 驱动序列 驱动序列 混沌序列 同步混沌序列 密文…密文 明文 图 混沌密码系统 组件 1 组件 2 组件 3 组件 2 组件 3
o混沌序列是一种非线性序列,可提供具有良 好随机性、相关性和复杂性的伪随机序列。 在实际使用中,混沌序列的生成总是用有限 精度器件来实现的。 ⊙混沌序列生成器最终还是可归结为有限自动 机。 ◎混沌序列生成器是否超越利用有限自动机和 布尔逻辑理论构造的密钥流生成器就值得研 究。 ⊙目前的混沌序列其生成序列的周期、伪随机 性和复杂性的估计都是通过统计分析和实验 测试给出的,因而其安全性并不令人放心
混沌序列是一种非线性序列,可提供具有良 好随机性、相关性和复杂性的伪随机序列。 在实际使用中,混沌序列的生成总是用有限 精度器件来实现的。 混沌序列生成器最终还是可归结为有限自动 机。 混沌序列生成器是否超越利用有限自动机和 布尔逻辑理论构造的密钥流生成器就值得研 究。 目前的混沌序列其生成序列的周期、伪随机 性和复杂性的估计都是通过统计分析和实验 测试给出的,因而其安全性并不令人放心
◎25.4量子密码 ◎量子密码基于量子力学理论,利用量子系统在被测 量时会受到扰动这一特性,创建一个具有这种特性 的通信信道,使得在该信道中想不干扰传输而进行 窃听是不可能的。 o粒子实际上不会在任何一个单独的地方存在,它们 同时在几个不同的地方以不同的概率出现 只在研究并测量粒子时,才突然跌入一个单独的场 所 不能同时测量粒子的每个方面, ◎例如位置和速度,因为在测量这两个量中的一个时, 就破坏了测量另一个量的任何可能性。 在量子世界中存在一种基本的不确定性,并且是不 可避免的, ⊙不确定性就可用来产生秘密密钥
2.5.4量子密码 量子密码基于量子力学理论,利用量子系统在被测 量时会受到扰动这一特性,创建一个具有这种特性 的通信信道,使得在该信道中想不干扰传输而进行 窃听是不可能的。 粒子实际上不会在任何一个单独的地方存在,它们 同时在几个不同的地方以不同的概率出现。 只在研究并测量粒子时,才突然跌入一个单独的场 所 不能同时测量粒子的每个方面, 例如位置和速度,因为在测量这两个量中的一个时, 就破坏了测量另一个量的任何可能性。 在量子世界中存在一种基本的不确定性,并且是不 可避免的, 不确定性就可用来产生秘密密钥