加密图像

openssl enc -aes-128-ecb -in 1.bmp -out ecb.bmp -p

加密时需要一个password用于解密。

参数说明:

enc 默认参数-e,表示加密;解密时添加参数-d

-aes-128-ebc 加密类型

-in 输入

-out 输出

-p 打印密钥等信息

解密图像

openssl enc -d -aes-128-ecb -in ecb.bmp -out ecbDecrypt.bmp -p

解密时需要加密时的password。

显示加密后的图像(bmp格式)

使用二进制编辑器(比如我用的010editor)。

先打开原始图像,可以看到bmp文件头。(编辑器会自动标注出来)

然后打开加密后的图像文件。

图中的第一行是添加的salt内容,直接删除。(可能因为加密是128位的,所以salt占16字节?)

再将原始图像的bmp文件头复制,覆盖在加密文件的文件头位置。

此时加密图像可以顺利打开了。

在 iPhone 和其他设备之间传输文件
什么事SaaS?为什么SaaS落地难?