实验记录(openssl使用)

openssl基础使用

openssl命令格式

openssl enc -ciphername [-in filename] [-out filename] [-pass arg] [-salt] [-nosalt] [-e ]
[-d ] [-p] [-P] [-v] [-nopad] [-debug] [-a ] [-A] [-base64] [-z] [-bufsize number][-k password ]
[-kfile filename] [-K key] [-S hsalt] [-iv IV] [-md digest] [-none] [-engine id]

选项说明:
-ciphername:对称算法名字,此命令有两种适用方式:-ciphername方式或者省略enc直接用ciphername。

-in filename:要加密/解密的输入文件,缺省为标准输入。

-out filename:要加密/解密的输出文件,缺省为标准输出。

-pass arg:输入文件如果有密码保护,指定密码来源。

-salt:为了和openssl0.9.5以后的版本兼容,默认设置。这是加密过后放在密码最前面的一段字符串,用途也是为了让破解更难。

-nosalt:和openssl0.9.5以前的版本兼容,就设置这个选项。

-e:进行加密操作,默认操作。

-d:进行解密操作。

-p:打印出使用的salt、口令以及初始化向量IV。

-P:打印使用的salt、口令以及IV,不做加密和解密操作,

你可能感兴趣的:(实验记录,linux,安全)