首页> 外文期刊>Circuits, systems and signal processing >Software and Hardware Implementation Sensitivity of Chaotic Systems and Impact on Encryption Applications
【24h】

Software and Hardware Implementation Sensitivity of Chaotic Systems and Impact on Encryption Applications

机译:混沌系统的软件和硬件实现灵敏度和对加密应用的影响

获取原文
获取原文并翻译 | 示例
           

摘要

This paper discusses the implementation sensitivity of chaotic systems added to their widely discussed sensitivities to initial conditions and parameter variation. This sensitivity can cause mismatches in some applications, which require an exact duplication of the system, e.g., chaos-based cryptography, synchronization and communication. Specifically, different implementation cases of three discretized jerk-based chaotic systems and a discrete-time logistic map are presented corresponding to different orders of additions and multiplications. The cases exhibit roughly similar attractor shapes, bifurcation behavior and Lyapunov exponents. However, mismatches between the time series corresponding to these cases in software double-precision, single-precision floating-point and hardware fixed-point implementations are reported. The number of time units after which the mismatch starts to become noticeable, and the effects of the discretization step and precision are discussed. Experimental results on Artix-7 XC7A100T FPGA and oscilloscope validate the presence of mismatch reported through simulations. The wrong decryption effect of this mismatch is demonstrated for a software image encryption application, where one case is used for encryption and the other(s) for decryption. Pseudo-Random Number Generation and image encryption application using the mismatch signal as a chaotic generator are proposed and show good results using several well-established performance metrics.
机译:本文讨论了添加到初始条件和参数变化的广泛讨论的敏感性的混沌系统的实现敏感性。这种灵敏度可能导致某些应用中的不匹配,这需要系统的精确复制,例如基于混乱的加密,同步和通信。具体而言,对应于不同的添加顺序和乘法的不同次数逻辑展示基于三个离散的混沌系统和离散时间逻辑图的不同实现情况。该病例展示大致相似的吸引子形状,分叉行为和Lyapunov指数。然而,报告了对应于软件双精度,单精度浮点和硬件定点实现的这些情况的时间序列之间的不匹配。讨论了失配开始变得显着的时间单元数,并且讨论了离散化步骤和精度的影响。 ARIX-7 XC7A100T FPGA和示波器上的实验结果验证了通过模拟报告的不匹配的存在。对于软件映像加密应用,对该不匹配的错误解密效果,其中一个案例用于加密和用于解密的另一个案例。提出了使用Mismatch信号作为混沌发生器的伪随机数生成和图像加密应用,并使用几种良好的性能度量显示出良好的结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号