![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenSSL命令
文章平均质量分 78
卢队长
最快的脚步不是跨越,而是继续!
最慢的步伐不是小步,而是徘徊!
展开
-
OpenSSL命令---rand
用来产生伪随机字节。随机数字产生器需要一个seed,先已经说过了,在没有/dev/srandom系统下的解决方法是自己做一个~/.rnd文件。如果该程序能让随机数字产生器很满意的被seeded。程序写回一些怪怪的东西回该文件。原创 2013-11-18 22:09:43 · 6870 阅读 · 0 评论 -
OpenSSL命令---ts
时间戳处理工具(客户端/服务器模式)。该命令是一个基本的时间戳权威认证机构(TSA)的客户端和服务器端应用程序(遵循RFC3161协议)。TSA是一个PKI调度工具中的一部分,它的角色是提供一个证明:证明某个数据在一段时间内存在。下面是协议的摘要:1、 TSA客户端对一个数据文件计算一个哈希值,并将它发送到TSA。2、 TSA将当前时间依附到所接收到的hash值的后面,并签名,发送时间戳标记到客户端。在创建这个标记是根据原始数据来产生的。3、 TSA客户端接收到时间戳标记并验证签名。原创 2013-11-21 20:25:38 · 4999 阅读 · 0 评论 -
OpenSSL命令---verify
该命令是证书验证工具原创 2013-11-21 22:35:27 · 16534 阅读 · 0 评论 -
OpenSSL命令---version
version命令用来打印版本以及openssl其他各种信息。原创 2013-11-21 22:45:05 · 29707 阅读 · 0 评论 -
OpenSSL命令--x509
本指令是一个功能很丰富的证书处理工具。可以用来显示证书的内容,转换其格式,给CSR签名等等。原创 2013-11-21 23:09:25 · 14749 阅读 · 0 评论 -
OpeSSL命令---oscp
在线证书状态工具。它使应用程序能够决定一个被识别的证书的状态值(根据RFC2560)。Ocsp命令执行很多OCSP的任务。它可以被用于打印请求文件和响应文件,常见请求文件和发送一个OCSP响应文件,它就像一个消息OCSP服务器。原创 2013-11-09 22:20:14 · 4979 阅读 · 1 评论 -
OpenSSL命令---nseq
本命令用于多个证书与netscape证书序列间相互转化。原创 2013-11-09 22:12:05 · 1646 阅读 · 0 评论 -
OpenSSL命令---pkey
公钥或私钥的处理工具。它可以打印和转换不同的表单和组件。原创 2013-11-14 22:06:05 · 3581 阅读 · 0 评论 -
OpenSSL命令---pkeyparam
公共密钥算法参数处理工具。它能够处理公钥或私钥文件。它能够转换组件信息并将它们打印出来。原创 2013-11-14 22:08:29 · 1964 阅读 · 0 评论 -
OpenSSL命令---pkeyutl
本命令能够测试所支持的密钥算法的性能。原创 2013-11-14 22:13:17 · 5455 阅读 · 0 评论 -
OpenSSL命令---tsget
时间戳处理工具(HTTP/HTTPS客户端)。该命令发送一个时间戳请求(RFC3161)到一个HTTP/HTTPS时间戳服务器,服务器储存一个时间戳相应到文件中。这个工具不能用于创建一个请求和验证响应,可以用ts命令来执行这项操作。该命令可以在一个未关闭的TCP连接中发送多个请求。原创 2013-11-21 22:29:53 · 2829 阅读 · 2 评论 -
OpenSSL命令---smime
S/MIME工具,用于处理S/MIME邮件,它能加密、解密、签名和验证S/MIME消息。原创 2013-11-20 21:46:21 · 7962 阅读 · 0 评论 -
OpenSSL命令---req
本指令用来创建和处理PKCS#10格式的证书。它还能够建立自签名证书,做Root CA。原创 2013-11-18 22:18:44 · 12782 阅读 · 0 评论 -
OpenSSL命令---rsa
Rsa命令用于处理RSA密钥、格式转换和打印信息。其实其用法和dsa的差不多。原创 2013-11-18 22:23:33 · 9864 阅读 · 0 评论 -
OpenSSL命令---rsautl
本指令能够使用RSA算法签名,验证身份,加密/解密数据。原创 2013-11-18 22:28:15 · 10259 阅读 · 2 评论 -
OpenSSL命令---s_client
s_client为一个SSL/TLS客户端程序,与s_server对应,它不仅能与s_server进行通信,也能与任何使用ssl协议的其他服务程序进行通信。原创 2013-11-18 22:31:47 · 45266 阅读 · 0 评论 -
OpenSSL命令---s_server
s_server是openssl提供的一个SSL服务程序。使用此程序前,需要生成各种证书。本命令可以用来测试ssl客户端,比如各种浏览器的https协议支持。原创 2013-11-20 21:34:28 · 11722 阅读 · 0 评论 -
OpenSSL命令---sess_id
本指令是处理SSL_SESSION结构的,可以打印出其中的细节。这也是一个调试工具。原创 2013-11-20 21:39:47 · 2562 阅读 · 0 评论 -
OpenSSL命令---speed
用途:speed命令用于测试库的性能。用法:openssl speed [md2] [mdc2] [md5] [hmac] [sha1] [sha256] [sha512] [whirlpool] [rmd160] [idea-cbc] [seed-cbc] [rc2-cbc] [rc5-cbc] [bf-cbc] [des-cbc] [des-ede3] [aes-128-cbc原创 2013-11-20 21:49:08 · 11376 阅读 · 0 评论 -
OpenSSL命令---spkac
SPKAC打印和产生工具。它能够处理Netscape格式的签名公钥。它可以打印它们的上下文,验证签名值和根据提供的私钥产生自己的SPKACs。原创 2013-11-20 21:51:53 · 3072 阅读 · 0 评论 -
OpenSSL命令---s_time
s_time是openss提供的SSL/TLS性能测试工具,用于测试SSL/TSL服务。原创 2013-11-20 21:37:02 · 4083 阅读 · 0 评论 -
OpenSSL命令---prime
产生并检查一个数是否为素数。原创 2013-11-14 22:16:11 · 2444 阅读 · 0 评论