1个不稳定版本
使用旧的Rust 2015
0.1.0 | 2016年4月18日 |
---|
#37 in #xor
5KB
76 行
B2
将引脚设置为 'B2'。
安装
使用b2的最简单方法是使用cargo安装。
$ cargo install b2
用法
B2 - Set your pins to B2
A tool to XOR images together.
Usage:
b2 makenoise <file> <outfile>
b2 xor <file> <file2> <outfile>
b2 (-h | --help)
b2 (-v | --version)
Options:
-h --help Show this screen.
-v --version Show version.
示例
创建一个噪声图像,并用该噪声加密原始图像
$ b2 makenoise sonofa.jpg noise.png
$ b2 xor sonofa.jpg noise.png encrypted.png
现在您有一个 '加密' 的图片,encrypted.png
。要 '解密',只需再次将加密图像与噪声进行异或运算
$ b2 xor noise.png encrypted.png decrypted.png
依赖关系
~6MB
~121K SLoC