是否可以对图像中的某些数据进行编码并从硬拷贝中解码数据?

信息安全 加密 编码
2021-09-03 07:24:45

我正在开发一个项目,该项目可以对图像中的一些数据进行编码,并通过将其打印为硬拷贝与其他人共享。现在,其他人可以对他们获得的硬拷贝进行拍照并解码数据。

我开始研究它,发现了一些高效的项目,比如Mobistego,它可以非常有效地编码和解码任何图像。

但问题是,我想使用我的 Android 手机的相机随机拍摄并与预先存储的图像进行比较并解码数据。

其他可能的方式可以像使用一些图像识别算法。

2个回答

Pastec.io是一个非常好的使用 OpenCV 的 API,可用于加密图像并使用 android 手机的摄像头进行检测。

您可能对视觉密码学感兴趣:

视觉密码学是一种加密技术,它允许以这样一种方式对视觉信息(图片、文本等)进行加密,从而使解密成为不需要计算机的机械操作。

我知道的方法依赖于使用几个打印页面来传达信息。单独来看,这些页面只会包含空白噪声,但如果使用透明度组合,则它们的相互内容在视觉上组合并出现隐藏的图片。

我推荐你这个不错的视频,它直观地展示了这个想法,然后将它应用到一个水印系统中,在黑白打印的照片中嵌入一个标志。