Openssl pkeyutl命令
2015-07-25 12:10
459 查看
一、简介
pkeyutl命令能够测试所支持的密钥算法的性能
二、语法
选项
三、实例
1、签名验签
2、恢复签名数据
pkeyutl命令能够测试所支持的密钥算法的性能
二、语法
openssl rsautl [-in file] [-out file] [-sigfile file] [-inkey file] [-passin arg] [-keyform PEM|DER] [-peerkey file] [-peerform PEM|DER] [-pubin] [-certin] [-rev] [-sign] [-verify] [-verifyrecover ] [-encrypt] [-decrypt] [-derive] [-pkeyopt opt:value] [-asn1parse] [-engine e]
选项
-in file input file -out file output file -sigfile file signature file (verify operation only) -inkey file input key -keyform arg private key format - default PEM -pubin input is a public key -certin input is a certificate carrying a public key -pkeyopt X:Y public key options -sign sign with private key -verify verify with public key -verifyrecover verify with public key, recover original data -encrypt encrypt with public key -decrypt decrypt with private key -derive derive shared secret -hexdump hex dump output -engine e use engine e, possibly a hardware device. -passin arg pass phrase source
三、实例
1、签名验签
openssl pkeyutl -sign -inkey prikey.pem -in test.txt -out test_sign.msg openssl pkeyutl -verify -in test.txt -sigfile test_sign.msg -inkey prikey.pem
2、恢复签名数据
openssl pkeyutl -verifyrecover -in test_sign.msg -inkey prikey.pem
参考:http://blog.csdn.net/as3luyuan123/article/details/16331003
相关文章推荐
- Openssl gendsa命令
- linux 查看系统信息命令
- Openssl dsaparam命令
- Linux 学习笔记
- Hadoop集群配置(最全面总结)
- Openssl CA.pl命令
- adoop学习之hadoop完全分布式集群安装
- Hadoop集群完全分布式模式环境部署
- shell脚本判断执行用户
- 【白注意】Windows XP 大胆拥抱Linux在系统中所遇到的问题
- Openssl errstr命令
- 【OpenCV人脸识别入门教程之一】安装OpenCV及Windows系统环境配置
- Linux信号
- Linux零碎学习
- Openssl pkey命令
- 根据像素画圆
- 在netbean里面无法启动tomcat
- CentOS,Debian等Linux发行版更新镜像源
- 在 Web 项目中应用 Apache Shiro
- OpenCV图像的全局阈值二值化函数(OTSU)