openssl des3加密命令实际上应该是这样的 openssl des3 -salt -k ops-coffee.cn -in file.tar -out file.tar.des3 需要用-in传入一个要加密的文件,而用了|连接符后默认会将前一个命令的输出结果作为-in的内容 如果需要解密,可以使用下边这个命令 openssl des3 -d -salt -k ops-coffee.cn -in file.ta...
1、使用tar对文件压缩加密: # tar -zcvf - pma|openssl des3 -salt -k password | dd of=pma.des3完成将得到一个pma.des3的打包文件,用你设置的密码替换password。 2、使用tar对加密文件解压: # dd if=pma.des3 |openssl des3 -d -k password|tar zxf -注意:命令最后有”-”,它将释放所有的文件。
解压命令: openssl des3-d -k /data/pwd -salt -in/data/public/TCL-KDZD-Gerrit.tar.gz | tar xzf - 在当前目录下有一个pma目录的文件夹:1、使用tar对文件压缩加密: # tar-zcvf - pma|openssl des3 -salt -k password | dd of=pma.des3 完成将得到一个pma.des3的打包文件,用你设置的密码替换...
例:对文件file.tar.gz进行加密,密码为123456 openssl des3 -salt -k 123456 -in file.tar.gz -out file.tar.gz.des3 对file.tar.gz.des3 解密 openssl enc -des3 -d -in file.tar.gz.des3 -out file.tar.gz
解密:]# openssl enc -d -des3 -a -salt -in fstab -out jiami 2、单向加密 单向加密需要使用的标准命令为 dgst ,用法如下: openssldgst[-md5|-md4|-md2|-sha1|-sha|-mdc2|-ripemd160|-dss1] [-c] [-d] [-hex] [-binary] [-out filename] [-sign filename] [-keyform arg] [-passin...
比如收到一份使用1.1.0版本的加密文件,加密命令如下: tar-zcvf-<文件地址>|openssl des3-salt-k123456|ddof=test.dat 使用相同1.1.0后版本可以直接解密: openssl des3 -d -salt -k 123456 -in test.dat -out test.tar.gz 使用1.0.2版本需要指定摘要算法为SHA256完成解密...
openssl des3 -d -k passw0rd -salt -in xy | tar xvfz - 四、总结 以上可以看出,在工作中选择加密方式的策略如下: 1、如果追求安全、无痕,则采用非对称加密,自始至终没有明文密码痕迹,但稍显复杂,且以上方法只能加密小文件。 2、如果追求简单、实用,则采用对称加密,一个命令即可实现,但是命令行历史会暴...
注意dst应该会比src大。因为默认情况下,openssl会为密码加一个salt,然后把salt保存到加密结果上去,再从passwd+salt里推导出key和IV(默认sha256)。默认的salt为8bytes,合64bits,key为32bytes,合256bits,IV为16bytes,合128bits。具体情况可以用openssl enc -P -chacha20来打印。
$ openssl enc -aes-128-cbc -in plain.txt -out encrypt.txt -K 1223 -iv f123 -p -pass pass:123456 salt=F502F4B8DE62E0E5 key=12230000000000000000000000000000 iv =F1230000000000000000000000000000 2.公私钥对的生成(这里演示RSA算法相关) 首先我们需要用到openssl genrsa命令,先看下帮助文档,这是一个简...