文件名称:Image-Cryptography:图像加密技术的实现https
文件大小:4.97MB
文件格式:ZIP
更新时间:2024-06-05 08:59:34
Python
基于Rubix立方体原理的图像密码学
使用Rubix的多维数据集原理实现图像加密和解密。 该算法基于可在上找到的论文。
先决条件
您需要在系统上安装Python2。 按照说明进行操作您还需要安装numpy和Image库。
在Ubuntu上
sudo apt-get install python-numpy
sudo apt-get install python-imaging
跑步
要加密图像,首先将该图像放置在input/文件夹中
然后跑python encrypt.py
【文件预览】:
Image-Cryptography-master
----helper.pyc(1KB)
----.DS_Store(6KB)
----helper.py(610B)
----keys.txt(2KB)
----README.md(2KB)
----encrypt.py(2KB)
----encrypted_images()
--------pic1.png(148KB)
--------.DS_Store(6KB)
--------pic3.png(148KB)
--------pic4.png(2.25MB)
--------pic2.png(148KB)
----input()
--------pic1.png(72KB)
--------.DS_Store(6KB)
--------pic3.png(77KB)
--------pic4.png(1013KB)
--------pic2.png(48KB)
----decrypt.py(2KB)
----decrypted_images()
--------pic1.png(65KB)
--------.DS_Store(6KB)
--------pic3.png(77KB)
--------pic4.png(936KB)
--------pic2.png(47KB)