【技术实现步骤摘要】
一种基于FPGA的图像加密方法
本专利技术涉及图像加密方法,尤其涉及一种基于FPGA的图像加密方法。
技术介绍
图像加密技术一般可分为两类,即空域图像加密技术和压缩图像加密技术。如专利技术专利CN107659753B主要是提供了一种图像的压缩加密方法,对初始密钥进行T次哈希运算,根据所述T个哈希值得到测量矩阵,利用所述测量矩阵对所述列向量进行半张量压缩感知,以得到加密后图像;该专利技术虽然具有较好的保密性,但是原来明文图像的相邻行和相邻列的强相关性,且计算量大、速度慢,安全性完全取决于密钥的长度,操作性任然有待提升。又例如专利技术专利CN105513002B通过行与行之间的模运算以及列与列之间的模运算,改变了图像的像素和,打破原来明文图像的相邻行和相邻列的强相关性;改变了传统算法对不同图像进行加密时所采用的相同密钥流的问题;通过图像的灰度值扩散运算,建立起相邻两像素间的互相影响,密钥直接参与密文图像的输出;该专利技术虽然能够部分有效地防止暴力攻击,但是图像在加密过程中所使用密钥流与明文图像无关,这导致了对不同图像进行加密时, ...
【技术保护点】
1.一种基于FPGA的图像加密方法,其特征在于:包括如下步骤:(1)FPGA对动态随机存储器初始化;(2)FPGA读取原始图像;(3)FPGA获取原始图像的时序信息,FPGA建立随机序列;(4)分别进行加密运算并存储图像。/n
【技术特征摘要】
1.一种基于FPGA的图像加密方法,其特征在于:包括如下步骤:(1)FPGA对动态随机存储器初始化;(2)FPGA读取原始图像;(3)FPGA获取原始图像的时序信息,FPGA建立随机序列;(4)分别进行加密运算并存储图像。
2.根据权利要求1所述的基于FPGA的图像加密方法,其特征在于,步骤(3)中FPGA读取随机存储器DDR中的信息,得到原始图像的行同步信号、场同步信号、行后沿信号、行前沿信号、列后沿信息、列前沿信息、行使能信号的像素点数据信息;
当遇到像素时钟Pclk信号时,FPGA对原始图像同时进行行同步Hsync和场同步Vsync计数。
3.根据权利要求1所述的基于FPGA的图像加密方法,其特征在于,步骤(3)中FPGA内部D触发...
【专利技术属性】
技术研发人员:严飞,刘伟奇,蔡静怡,刘银萍,陆宝毅,
申请(专利权)人:南京信息工程大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。