实验记录(openssl使用)

本文介绍了如何在CentOS系统中使用OpenSSL命令进行对称加密,包括RC4、AES-128-CBC和3DES的加解密操作。此外,还讲解了非对称加密中的RSA密钥对生成、公钥加密与私钥解密的过程。通过实例展示了加密与解密的完整命令行语法。
摘要由CSDN通过智能技术生成

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,不做加密和解密操作,

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值