200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 【图像加解密】基于正交拉丁方置乱算法实现图像加解密matlab代码

【图像加解密】基于正交拉丁方置乱算法实现图像加解密matlab代码

时间:2021-01-21 13:44:30

相关推荐

【图像加解密】基于正交拉丁方置乱算法实现图像加解密matlab代码

1 简介

为了提高图像加密算法的安全性和减少加密中使用的拉丁方数量,提出了一种新的基于完备拉丁方的图像加密算法。通过拉丁方与图像的灰度值矩阵进行异或运算,以提高安全性;再利用完备拉丁方扩展后的矩阵与正交拉丁方对相似这一性质,进行图像的像素位置置乱,减少加密过程中使用的拉丁方数量。仿真结果和参数分析表明,该加密算法安全性好,加密和解密效果理想,属于一种无损加密算法。同正交拉丁方加密方案相比,算法的适用范围更加广泛,安全性更高。

2 部分代码

functionvarargout=ladingfang(varargin)% LADINGFANG M-file for ladingfang.fig% LADINGFANG, by itself, creates a new LADINGFANG or raises the existing% singleton*.%% H = LADINGFANG returns the handle to a new LADINGFANG or the handle to% the existing singleton*.%% LADINGFANG(CALLBACK,hObject,eventData,handles,...) calls the local% function named CALLBACK in LADINGFANG.M with the given input arguments.%% LADINGFANG(Property,Value,...) creates a new LADINGFANG or raises the% existing singleton*. Starting from the left, proper

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。