OpenSSL 中文手册(7)

2019-07-30 13:46

SSL_RSA_WITH_NULL_SHA NULL-SHA

SSL_RSA_EXPORT_WITH_RC4_40_MD5 EXP-RC4-MD5

SSL_RSA_WITH_RC4_128_MD5 RC4-MD5

SSL_RSA_WITH_RC4_128_SHA RC4-SHA

SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5 EXP-RC2-CBC-MD5

SSL_RSA_WITH_IDEA_CBC_SHA IDEA-CBC-SHA

SSL_RSA_EXPORT_WITH_DES40_CBC_SHA EXP-DES-CBC-SHA

SSL_RSA_WITH_DES_CBC_SHA DES-CBC-SHA

SSL_RSA_WITH_3DES_EDE_CBC_SHA DES-CBC3-SHA

SSL_DH_DSS_EXPORT_WITH_DES40_CBC_SHA Not implemented.

SSL_DH_DSS_WITH_DES_CBC_SHA Not implemented.

SSL_DH_DSS_WITH_3DES_EDE_CBC_SHA Not implemented.

SSL_DH_RSA_EXPORT_WITH_DES40_CBC_SHA Not implemented.

SSL_DH_RSA_WITH_DES_CBC_SHA Not implemented.

SSL_DH_RSA_WITH_3DES_EDE_CBC_SHA Not implemented.

SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA EXP-EDH-DSS-DES-CBC-SHA

SSL_DHE_DSS_WITH_DES_CBC_SHA EDH-DSS-CBC-SHA

SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA EDH-DSS-DES-CBC3-SHA

SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA EXP-EDH-RSA-DES-CBC-SHA

SSL_DHE_RSA_WITH_DES_CBC_SHA EDH-RSA-DES-CBC-SHA

SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA EDH-RSA-DES-CBC3-SHA

SSL_DH_anon_EXPORT_WITH_RC4_40_MD5 EXP-ADH-RC4-MD5

SSL_DH_anon_WITH_RC4_128_MD5 ADH-RC4-MD5

SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA EXP-ADH-DES-CBC-SHA

SSL_DH_anon_WITH_DES_CBC_SHA ADH-DES-CBC-SHA

SSL_DH_anon_WITH_3DES_EDE_CBC_SHA ADH-DES-CBC3-SHA

SSL_FORTEZZA_KEA_WITH_NULL_SHA Not implemented.

SSL_FORTEZZA_KEA_WITH_FORTEZZA_CBC_SHA Not implemented.

SSL_FORTEZZA_KEA_WITH_RC4_128_SHA Not implemented.

TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA EXP1024-DES-CBC-SHA

TLS_RSA_EXPORT1024_WITH_RC4_56_SHA EXP1024-RC4-SHA

TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA EXP1024-DHE-DSS-DES-CBC-SHA

TLS_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA EXP1024-DHE-DSS-RC4-SHA

TLS_DHE_DSS_WITH_RC4_128_SHA DHE-DSS-RC4-SHA

TLS v1.0 cipher suites.

TLS_RSA_WITH_NULL_MD5 NULL-MD5

TLS_RSA_WITH_NULL_SHA NULL-SHA

TLS_RSA_EXPORT_WITH_RC4_40_MD5 EXP-RC4-MD5

TLS_RSA_WITH_RC4_128_MD5 RC4-MD5

TLS_RSA_WITH_RC4_128_SHA RC4-SHA

TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5 EXP-RC2-CBC-MD5

TLS_RSA_WITH_IDEA_CBC_SHA IDEA-CBC-SHA

TLS_RSA_EXPORT_WITH_DES40_CBC_SHA EXP-DES-CBC-SHA

TLS_RSA_WITH_DES_CBC_SHA DES-CBC-SHA

TLS_RSA_WITH_3DES_EDE_CBC_SHA DES-CBC3-SHA

TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA Not implemented.

TLS_DH_DSS_WITH_DES_CBC_SHA Not implemented.

TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA Not implemented.

TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA Not implemented.

TLS_DH_RSA_WITH_DES_CBC_SHA Not implemented.

TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA Not implemented.

TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA EXP-EDH-DSS-DES-CBC-SHA

TLS_DHE_DSS_WITH_DES_CBC_SHA EDH-DSS-CBC-SHA

TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA EDH-DSS-DES-CBC3-SHA

TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA EXP-EDH-RSA-DES-CBC-SHA

TLS_DHE_RSA_WITH_DES_CBC_SHA EDH-RSA-DES-CBC-SHA

TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA EDH-RSA-DES-CBC3-SHA

TLS_DH_anon_EXPORT_WITH_RC4_40_MD5 EXP-ADH-RC4-MD5

TLS_DH_anon_WITH_RC4_128_MD5 ADH-RC4-MD5

TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA EXP-ADH-DES-CBC-SHA

TLS_DH_anon_WITH_DES_CBC_SHA ADH-DES-CBC-SHA

TLS_DH_anon_WITH_3DES_EDE_CBC_SHA ADH-DES-CBC3-SHA

NOTES

DH算法由于老米没有允许人家使用,所有openssl都没有实现之。 举例时间:

详细列出所有openssl支持的ciphers,包括那些eNULL ciphers:

--------------------------------------------------------------------------------

openssl简介-指令dgst 用法:

openssl dgst [md5|md2|sha1|sha|mdc2|ripemd160] [-c] [-d] [file...]

说明:这个指令可以用来哈希某个文件内容的,[/b:a33ea4edd2]以前的版本还可以用来做数字签名和认证。这个工具本来有很多选项的,可是不知道为什么,现在版本的openssl删掉了很多。表示你用什么算法来哈希该文件内容

OPTIONS

-md5 -sha那些就不用结实了吧,都是一些哈希算法的名称 -c

打印出哈希结果的时候用冒号来分隔开。 -d

详细打印出调试信息

file...

你要哈希的文件,如果没有指定,就使用标准输入。 举例时间:

要哈希一个叫fordesign.txt文件的内容,使用SHA算法 openssl dgst -sha -c fordesign.txt

SHA(fordesign.txt)=

57:37:dc:a5:8c:bd:12:aa:43:45:fe:2a:19:f5:05:a3:be:e9:08:cc

openssl ciphers -v ‘ALL:eNULL‘ 按加密强度列出所有加密算法:

openssl ciphers -v ‘ALL:!ADH:@STRENGTH‘

详细列出所有同时使用了3DES和RSA的ciphers

openssl ciphers -v ‘3DES:+RSA‘

--------------------------------------------------------------------------------

openssl简介-指令dhparam

用法:

openssl dhparam [-inform DER|PEM] [-outform DER|PEM] [-in filename]

[-out filename] [-dsaparam] [-noout] [-text] [-C] [-2] [-5]

[-rand file(s)] [numbits]

描述:

本指令用来维护DH的参数文件。 [/b:02e2b109b9]

OPTIONS:

-inform DER|PEM

指定输入的格式是DEM还是DER. DER格式采用ASN1的DER标准格式。一般用的多的都是PEM格式,就是base64编码格式.你去看看你做出来的那些.key, .crt文件一般都是PEM格式的,第一行和最后一行指明内容,中间就是经过编码的东西。 -outform DER|PEM

和上一个差不多,不同的是指定输出格式 -in filename

要分析的文件名称。 -out filename

要输出的文件名。

-dsaparam

如果本option被set, 那么无论输入还是输入都会当做DSA的参数。它们再被转化成DH的参数格式。这样子产生DH参数和DH key都会块很多。会使SSL握手的时间缩短。当然时间是以安全性做牺牲的,所以如果这样子最好每次使用不同的参数,以免给人K破你的key.

-2, -5

使用哪个版本的DH参数产生器。版本2是缺省的。如果这俩个option有一个被set, 那么将忽略输入文件。

-rand file(s)

产生key的时候用过seed的文件,可以把多个文件用冒号分开一起做seed. numbits

指明产生的参数的长度。必须是本指令的最后一个参数。如果没有指明,则产生512bit长的参数。


OpenSSL 中文手册(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《铁路客运组织》复习题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: