位置: IT常识 - 正文
推荐整理分享openssl命令 加密算法(openssl 加密套件),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:openssl 加密字符串,openssl设置加密套件,openssl密码加密,openssl 加密文件,openssl加密函数与命令,openssl设置加密套件,openssl des加密,openssl 加密文件,内容如对您有帮助,希望把文章链接给更多的朋友!
openSSL是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。对应的命令就是openssl命令,用于加密算法。
语法格式:openssl [参数]
常用参数:
-in输入-out输出参考实例
用SHA1算法计算文件file.txt的哈西值,输出到stdout:
[root@linuxcool ~]# openssl dgst -sha1 file.txt用SHA1算法计算文件file.txt的哈西值,输出到文件digest.txt:
[root@linuxcool ~]# openssl sha1 -out digest.txt file.txt对称加密应用例子,用DES3算法的CBC模式加密文件plaintext.doc,加密结果输出到文件ciphertext.bin:
[root@linuxcool ~]# openssl enc -des3 -salt -in plaintext.doc -out ciphertext.binDES3算法的OFB模式解密文件ciphertext.bin,提供的口令为trousers,输出到文件plaintext.doc:
[root@linuxcool ~]# openssl enc -des-ede3-ofb -d -in ciphertext.bin -out plaintext.doc -pass pass:trousers生成1024位DSA参数集,并输出到文件dsaparam.pem:
[root@linuxcool ~]# openssl dsaparam -out dsaparam.pem 1024使用参数文件dsaparam.pem生成DSA私钥匙,采用3DES加密后输出到文件dsaprivatekey.pem:
[root@linuxcool ~]# openssl gendsa -out dsaprivatekey.pem -des3 dsaparam.pem产生1024位RSA私匙,用3DES加密它,口令为trousers,输出到文件rsaprivatekey.pem:
[root@linuxcool ~]# openssl genrsa -out rsaprivatekey.pem -passout pass:trousers -des3 1024与该功能相关的Linux命令:journalctl命令 查看指定的日志信息sudo命令 授权普通用户执行管理员命令fgconsole命令 显示活动的虚拟终端数量apmsleep命令 进入暂停或待机模式,稍后唤醒sosreport命令 收集并打包诊断和支持数据pwck命令 验证系统认证文件ctrlaltdel命令 设置Ctrl+Alt+Del组合键的功能ip6tables-save命令 保存ip6tables表配置sliplogin命令 将SLIP接口加入标准输入bind命令 显示或设置键盘按键与其相关的功能上一篇:lvremove命令 删除指定LVM逻辑卷(lunux删除命令)
下一篇:bye命令 中断FTP连线并结束程序(ftp port命令)
友情链接: 武汉网站建设