基于ESP32-Cam和树莓派的安全图像数据存储与传输
1. 引言
在当今数字时代,图像安全需求至关重要。随着开放网络上数字产品通信的指数级增长,这种安全需求愈发迫切。除了日常使用中的明显需求外,数字图像加密和安全在医疗成像系统和军事图像通信等专业领域也有应用。这些应用需要安全的图像存储,以确保图像在传输前后的安全性。为实现安全的图像传输和存储,我们决定采用图像隐写术。
隐写术是一种将信息嵌入某种覆盖媒体的技术。覆盖媒体通常是图像,而嵌入的信息可以是文本、图像、音频或视觉数据。在本项目中,我们选择覆盖媒体和隐藏信息均为图像数据。为完成加密任务,人们提出了多种算法,主要包括:
- BPCS(位平面复杂度分割) :能在保持图像质量的同时,用秘密数据替换覆盖图像所有位平面中的“噪声状”区域。经多次实验,文本图像可成功嵌入并伪装在覆盖图像中,隐写图像质量也令人满意。
- LSB(最低有效位) :根据最低有效位嵌入方法,数据可隐藏在覆盖图像的最低有效位中,人眼无法察觉覆盖文件中的隐藏图像。该技术用于嵌入24位、8位或灰度格式的图像。
- Haar离散小波变换 :此技术将数据隐藏在频域,因为频域是最稳健的区域。为避免浮点数据丢失,嵌入操作在变换系数的整数部分进行,这样可提高隐藏的不可感知性和容量。
- AES(高级加密标准) :是一种对称加密算法,发送者和接收者使用同一密钥进行加密和解密。AES可用于128、192或259位长的密钥,分别包含2^128、2^192和2^256种组合,密钥维护的数据安全且可通过密钥进行身份验
超级会员免费看
订阅专栏 解锁全文
7195

被折叠的 条评论
为什么被折叠?



