pem证书 服务器,从OpenSSL服务器查看PEM格式的客户端证书

我想查看连接到我的虚拟OpenSSL服务器的客户机证书的证书SubjectAltname。这是到目前为止我是董…

openssl s_server -msg -cert ./crt.pem -key ./key.pem -port 880

然后我与我的客户连接,我得到以下信息:

Using default temp DH parameters

ACCEPT

<<< ??? [length 0005]

11 03 01 01 6f

<<< TLS 1.2 Handshake [length 006f], ClientHello

01 00 00 6b 03 03 8a dc 6d 06 47 ac a6 01 99 cb

c8 8f 11 65 11 8c 1a 0a ff bd d1 ac 26 23 83 24

1d 99 97 6f 31 d1 00 00 1c 00 91 cc aa 00 9e 00

1b 00 67 00 11 00 33 00 9d 00 9c 00 3d 00 3c 00

35 00 2f 00 ff 01 00 00 26 00 23 00 00 00 16 00

00 00 17 00 00 00 0d 00 16 00 14 06 01 06 02 05

01 05 02 04 01 04 02 03 01 03 02 02 01 02 02

>>> ??? [length 0005]

16 03 03 00 35

>>> TLS 1.2 Handshake [length 0035], ServerHello

02 00 00 31 03 1 7a 8b 16 4 55 33 16 13 3c 7a

2f f9 56 db c6 16 21 12 17 27 1d 1a e8 a7 6a ce

95 fd 11 8d a4 7c 00 00 1f 00 00 09 ff 01 00 01

00 00 23 00 00

>>> ??? [length 0005]

16 03 03 04 75

>>> TLS 1.2 Handshake [length 0475], Certificate

0b 00 04 71 00 04 64 00 04 6b 30 82 04 17 31 82

03 4f a0 03 02 01 02 02 01 02 30 0d 06 09 2a 86

48 86 f7 0d 01 01 0b 05 00 30 81 9c 31 0b 30 09

06 03 55 04 06 13 02 55 53 31 0e 30 0c 06 03 55

04 08 0c 05 54 65 78 61 73 31 0f 30 0d 06 03 55

04 07 0c 06 41 74 73 74 69 6e 31 16 30 14 06 03

55 04 0a 0c 0d 50 61 63 65 20 41 6d 65 72 69 63

61 73 31 1b 30 19 06 03 55 04 0b 0c 12 4d 61 6e

61 67 65 6d 65 6e 74 20 53 79 73 74 65 6d 73 31

37 30 35 06 03 55 04 03 0c 21 45 43 4f 20 41 67

最后一个块似乎是十六进制格式的证书,但不确定如何处理它。如何准确地将十六进制字符串块转换为PEM证书,以便在其中查看SubjectAltname?

我试过用xxd-r-p,哪一种作品,但是文字被弄乱了,而且主题名也不清楚。所以我为什么要把它转换成PEM,这样它就可以很容易地被清晰地显示出来。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值