一种基于图像库的图像和视频安全传输方法技术

技术编号:19126232 阅读:39 留言:0更新日期:2018-10-10 07:41
本发明专利技术公开了一种基于图像库的图像和视频安全传输方法,包括如下步骤:步骤1,发送方使用密钥K1对数据库A进行置乱,数据库A中的待传输的图像或视频数据记为P,P置乱后记为P1;步骤2,发送方根据数据库密钥K0对P1进行编码,得到编码后的数据P2;步骤3,发送方使用密钥K2对编码后的数据P2进行加密,得到加密后的数据P3;步骤4,发送方将加密后的数据P3发送给接收方,接收方收到P3后,使用密钥K2对P3进行解密,得到解密后的数据P4;步骤5,接收方使用密钥K1对数据P4进行置乱,得到数据P5;步骤6,接收方对P5进行基于数据库密钥K0的解码操作,得到的解码数据P即为接收方恢复的图像或视频数据。

【技术实现步骤摘要】
一种基于图像库的图像和视频安全传输方法
本专利技术涉及一种基于图像库的图像和视频安全传输方法。
技术介绍
随着网络和多媒体技术的发展,图像、视频等多媒体数据在现实生活中的应用越来越广泛,同时对多媒体数据安全性提出了要求。数据加密是实现安全传输的有效方法,但传统的数据加密算法(DES、RSA、DEA等)不能适应多媒体数据的数据量大、实时性等特点。
技术实现思路
针对现有技术的不足,本专利技术提供了一种基于图像库的图像和视频安全传输方法,包括如下步骤:步骤1,发送方使用密钥K1对数据库A进行置乱,数据库A中保存有待传输的图像和视频数据,数据库A中的待传输的图像或视频数据记为P,P置乱后记为P1;步骤2,发送方根据数据库密钥K0对P1进行编码,得到编码后的数据P2;步骤3,发送方使用密钥K2对编码后的数据P2进行加密,得到加密后的数据P3;步骤4,发送方将加密后的数据P3发送给接收方,接收方收到P3后,使用密钥K2对P3进行解密,得到解密后的数据P4;步骤5,接收方使用密钥K1对数据P4进行置乱,得到数据P5;步骤6,接收方对P5进行基于数据库密钥K0的解码操作,得到的解码数据P即为接收方恢复的图像或视频数据。步骤1中,发送方使用密钥K1对图像库A进行置乱的过程表示为:E0(P,C(A,K1))=P1,其中,C(A,K1)表示以K1为密钥对数据库A进行置乱操作,E0(P,C(A,K1))表示以K1为密钥对数据库A中的数据P进行置乱操作,置乱操作后得到的数据为P1。步骤2中,发送方根据数据库密钥K0对P1进行编码过程表示为E1(P1,K0):E1(P1,K0)=P2。步骤5中,接收方使用密钥K1对数据P4进行置乱,得到数据P5的过程表示为D0(P4,C(A,K1)):D0(P4,C(A,K1))=P5。步骤6中,接收方对P5进行基于数据库密钥K0的解码操作的过程表示为D1(P5,K0):D1(P5,K0)=P。本专利技术中,在接收方和发送方均保存有完整的数据库A。有益效果:本专利技术通过图像库由收发方事先保存的方法,传输的数据量较少,容易实现高效快速传输,本专利技术具有较高的安全性,能够适用于安全性和实时性要求高的图像或视频传输中。附图说明下面结合附图和具体实施方式对本专利技术做更进一步的具体说明,本专利技术的上述或其他方面的优点将会变得更加清楚。图1为本专利技术架构图。具体实施方式下面结合附图及实施例对本专利技术做进一步说明。如图1所示,本专利技术提供了一种基于图像库的图像和视频安全传输方法,包括如下步骤:步骤1,发送方使用密钥K1对数据库A进行置乱,数据库A中保存有待传输的图像和视频数据,数据库A中的待传输的图像或视频数据记为P,P置乱后记为P1;步骤2,发送方根据数据库密钥K0对P1进行编码,得到编码后的数据P2;步骤3,发送方使用密钥K2对编码后的数据P2进行加密,得到加密后的数据P3;步骤4,发送方将加密后的数据P3发送给接收方,接收方收到P3后,使用密钥K2对P3进行解密,得到解密后的数据P4;步骤5,接收方使用密钥K1对数据P4进行置乱,得到数据P5;步骤6,接收方对P5进行基于数据库密钥K0的解码操作,得到的解码数据P即为接收方恢复的图像或视频数据。步骤1中,发送方使用密钥K1对图像库A进行置乱的过程表示为:E0(P,C(A,K1))=P1,其中,C(A,K1)表示以K1为密钥对数据库A进行置乱操作,E0(P,C(A,K1))表示以K1为密钥对数据库A中的数据P进行置乱操作,置乱操作后得到的数据为P1。步骤2中,发送方根据数据库密钥K0对P1进行编码过程表示为E1(P1,K0):E1(P1,K0)=P2。步骤5中,接收方使用密钥K1对数据P4进行置乱,得到数据P5的过程表示为D0(P4,C(A,K1)):D0(P4,C(A,K1))=P5。步骤6中,接收方对P5进行基于数据库密钥K0的解码操作的过程表示为D1(P5,K0):D1(P5,K0)=P。本专利技术提供了一种基于图像库的图像和视频安全传输方法,具体实现该技术方案的方法和途径很多,以上所述仅是本专利技术的优选实施方式,应当指出,对于本
的普通技术人员来说,在不脱离本专利技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本专利技术的保护范围。本实施例中未明确的各组成部分均可用现有技术加以实现。本文档来自技高网
...
一种基于图像库的图像和视频安全传输方法

【技术保护点】
1.一种基于图像库的图像和视频安全传输方法,其特征在于,包括如下步骤:步骤1,发送方使用密钥K1对数据库A进行置乱,数据库A中保存有待传输的图像和视频数据,数据库A中的待传输的图像或视频数据记为P,P置乱后记为P1;步骤2,发送方根据数据库密钥K0对P1进行编码,得到编码后的数据P2;步骤3,发送方使用密钥K2对编码后的数据P2进行加密,得到加密后的数据P3;步骤4,发送方将加密后的数据P3发送给接收方,接收方收到P3后,使用密钥K2对P3进行解密,得到解密后的数据P4;步骤5,接收方使用密钥K1对数据P4进行置乱,得到数据P5;步骤6,接收方对P5进行基于数据库密钥K0的解码操作,得到的解码数据P即为接收方恢复的图像或视频数据。

【技术特征摘要】
1.一种基于图像库的图像和视频安全传输方法,其特征在于,包括如下步骤:步骤1,发送方使用密钥K1对数据库A进行置乱,数据库A中保存有待传输的图像和视频数据,数据库A中的待传输的图像或视频数据记为P,P置乱后记为P1;步骤2,发送方根据数据库密钥K0对P1进行编码,得到编码后的数据P2;步骤3,发送方使用密钥K2对编码后的数据P2进行加密,得到加密后的数据P3;步骤4,发送方将加密后的数据P3发送给接收方,接收方收到P3后,使用密钥K2对P3进行解密,得到解密后的数据P4;步骤5,接收方使用密钥K1对数据P4进行置乱,得到数据P5;步骤6,接收方对P5进行基于数据库密钥K0的解码操作,得到的解码数据P即为接收方恢复的图像或视频数据。2.根据权利要求1所述的方法,其特征在于,步骤1中,发送方使用密钥K1...

【专利技术属性】
技术研发人员:陆志宏
申请(专利权)人:句容市百事特复合材料有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1