一、要明白客户端和服务端之间的证书关系
二、明白验签流程
第一步:提取服务端签名证书公钥
签名证书公钥:04 49 a0 97 5f a5 32 95 d2 45 5b dd 5e f2 5d 5b d7 30 ba 76 34 3b 5c 2c 7e 7f eb 7e e0 be bf ad 0f 0f 1f 76 a6 3b 91 5a 00 86 fc 60 cc 6b 84 40 d3 f5 04 1b 54 42 2b eb d3 d4 66 4e f3 1d aa ef 5e
第二步:提取客户端发送的随机数
随机数:f81ce4d345466f00852fd30dc0555086544391bd2bd0ca13b8b66776a0bbc2ab
第三步:提取服务端发送的随机数
随机数:5ed8968e7d19162fdc1aca131ddf438b55275de556c9994a8ff3bb871393d4cd
第四步:提取服务端加密证书的长度
证书长度为3字节:000225
第五步:提取服务端加密证书
加密证书:30820221308201c6a003020102020108300a06082a811ccf55018375308187310b300906035504061302434e3110300e06035504080c074265696a696e673110300e06035504070c074265696a696e67310d300b060355040a0c04424a4341310d300b060355040b0c04424a43413116301406035504030c0d424a4341534d32544553544341311e301c06092a864886f70d010901160f737570706f727440626a63612e636e301e170d3230303531323035313231345a170d3330303332313035313231345a30818e310b300906035504061302434e3110300e06035504080c074265696a696e673110300e06035504070c074265696a696e67310d300b060355040a0c04424a4341310d300b060355040b0c04424a4341311d301b06035504030c14626a6361736d3273657276657273727031656e63311e301c06092a864886f70d010901160f737570706f727440626a63612e636e3059301306072a8648ce3d020106082a811ccf5501822d03420004a0e54d33742636210e37a36c6e0102c296813a1812d112e44864337d7a248a6865afe51abf3830971465bdcbc9b003c72e62e0c7ca6ce53cf56f265ae877c442a31a301830090603551d1304023000300b0603551d0f040403020430300a06082a811ccf5501837503490030460221009dd093c169af50fbca6061ed1b10d4394b2768d115027f64533f24080d94f20d022100cc96806594a6ad537b78991c6e673384ef415da8c0d226103dcee21327341032
第六步:提取服务端签名数据
签名数据:3045022100e4795b5a947526f8e7cbd0edd571ea8749e0efd24323799346ea2c740c006c5a0220026189e51c19d20d40a82606d0ed72cb9530a189bbb94c09e4559d7d8ff3f598
第七步:签名数据转化为R、S
R:E4795B5A947526F8E7CBD0EDD571EA8749E0EFD24323799346EA2C740C006C5A
S:026189E51C19D20D40A82606D0ED72CB9530A189BBB94C09E4559D7D8FF3F598