matlab代码保密-Vignere:基于混沌映射和Vigenere方案的创新图像加密方案

  • c4_323843
    了解作者
  • 1.1KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-06-14 10:03
    上传日期
matlab代码保密 数据通信过程中图像的机密性是许多研究人员的首要考虑,因此,已经提出了几种用于图像加密的机制。 如果图像加密具有较大的密钥空间,非周期性且对初始条件敏感,则被认为是有效的。 另外,还希望该机制必须具有计算速度,安全性和时间复杂度的良好组合。 通过在加密/解密过程中引入混乱,可以在加密方案中引入这些特征。 本文提出了一种基于混沌映射和Vigenère方案的新型图像加密方案。 该方案的一轮包括两个步骤:扩散和混淆。 前一步包括三个阶段:正向扩散,使用维格涅尔(Vigenère)方案的匹配过程和反向扩散。 在后面的部分中,使用混沌映射的位置置换用于交换像素位置。 Matlab-2015中实施了所提出的机制以及文献中的其他机制,并使用几种性能指标对它们的功效进行了比较。 仿真结果表明,我们的方案在时间复杂度方面更好,同时保持峰值信噪比(PSNR)值相同,并且具有几乎理想的熵,像素数变化率(NPCR)和统一平均变化强度(UACI)。 有关代码,请输入您的要求。
Vignere-master.zip
  • Vignere-master
  • README.md
    1.5KB
内容介绍
# [An innovative image encryption scheme based on chaotic map and Vigenère scheme](https://link.springer.com/article/10.1007/s11042-016-3926-9) >Confidentiality of images during data communication is a prime concern of many researchers, as a result, several mechanisms have been proposed for image encryption. An encryption for image is said to be effective if it has large key space, aperiodic nature and sensitive to the initial conditions. In addition, it is also desired that the mechanism must have a good combination of computational speed, security and time complexity. These features can be induced in the encryption schemes by incorporation of chaos during encryption/decryption process. In this paper, a novel image encryption scheme based on chaotic maps and Vigenère Scheme is proposed. This scheme has one round consisting of two steps: diffusion and confusion. The former step involves three stages: forward diffusion, matching process using Vigenère scheme and backward diffusion. In later part, position permutation using chaotic map is used to swap pixel positions. The proposed as well as other mechanisms in literature are implemented in Matlab-2015 and their efficacy are compared using several performance metrics. The simulation results show that our scheme is better in terms of time complexity while keeping Peak Signal to Noise Ratio (PSNR) values same and having almost ideal entropy, Number of Pixels Change Rate (NPCR) and Unified Average Changing Intensity (UACI). #### For code please put in your request.
评论
    相关推荐
    • Matlab合集
      冈萨雷斯数字图像处理MATLAB版.中文版+数字图像处理第二版中文版(冈萨雷斯)+MATLAB-R2014a完全自学一本通+MATLAB R2016a完全自学一本通 素材文件+[模式识别与智能计算:MATLAB技术实现(第2版)].杨淑莹.扫描版
    • Matlab教程
      MatlaB经典ppt,主要讲解了MatlaB的入门知识,图形编程以及仿真。
    • matlab 课件
      matlab 功能很强大,本课件详细的介绍了matlab在科学计算中的应用。
    • matlab编译器
      matlab编译为exe文件所需要的文件; 使用时解压,将解压后文件拖入至matlab命令行即可
    • matlab
      matlab的基础知识进行介绍
    • MatLab
      “#MatLab
    • MATLAB编译器
      基于MATLAB 2018b版本介绍MATLAB编译器。介绍如何利用编译器将MATLAB代码编译为独立应用程序或组件,并在没有安装MATLAB的计算机上进行部署。
    • matlab入门
      matlab的入门教程,很值得仔细看看,对提高matlab能力有帮助
    • matlab
      matlab经典课堂讲义
    • matlab
      matlab