查看pem证书的ASN数据结构的方法
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                查看pem证书的ASN数据结构的方法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                搞過的同學(xué)應(yīng)該都弄過google 的keybox.xml,里面有g(shù)oogle 的attestition key證書內(nèi)容,類似如下:
<Key algorithm="ecdsa"><PrivateKey format="pem">-----BEGIN EC PRIVATE KEY----- MHcCAQEEIGy6AjEzbgGKmraHakjGX7Ld01MaK+d+SUv99GpUSosToAoGCCqGSM49 AwEHoUQDQgAENr+geskxIlYpIRCxZTbFTUI+Zv9B4KrGfOyNp8icyC46ZiCLtoZQ T6IIDzPElyJ6puG4nLaNX+/9raGBFDMnCA== -----END EC PRIVATE KEY----- </PrivateKey><CertificateChain><NumberOfCertificates>3</NumberOfCertificates><Certificate format="pem">-----BEGIN CERTIFICATE----- MIICLDCCAbKgAwIBAgIKGBmVCRR3EhkhKDAKBggqhkjOPQQDAjAbMRkwFwYDVQQF ExBiZTQwNjQ2NmJlYTM3ODJiMB4XDTE2MDUyNjE3MzQ1MloXDTI2MDUyNDE3MzQ1 MlowGzEZMBcGA1UEBRMQNmNmZGM4ZjM3ZDBjNDc1OTBZMBMGByqGSM49AgEGCCqG SM49AwEHA0IABDa/oHrJMSJWKSEQsWU2xU1CPmb/QeCqxnzsjafInMguOmYgi7aG UE+iCA8zxJcieqbhuJy2jV/v/a2hgRQzJwijgd0wgdowHQYDVR0OBBYEFPOca1nC LHi7kp/w+fE4pXD51769MB8GA1UdIwQYMBaAFKaz3r8xYJllfb5LA5tz0LBld0oB MAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgeAMCQGA1UdHgQdMBugGTAXghVp bnZhbGlkO2VtYWlsOmludmFsaWQwVAYDVR0fBE0wSzBJoEegRYZDaHR0cHM6Ly9h bmRyb2lkLmdvb2dsZWFwaXMuY29tL2F0dGVzdGF0aW9uL2NybC8xODE5OTUwOTE0 NzcxMjE5MjEyODAKBggqhkjOPQQDAgNoADBlAjEAo6Fy2NE1Kx3Zozmw8zaFqDCx vOm+Z+6CXU8rSX2B8pWpdnR+T5efvLdCapmAoK0SAjBGwYT224mzmuG+uxN0ka3D R1Dc4tD+JlD2rlKbWMoZadPrZ65NpKzm6z/9shwd2Bk= -----END CERTIFICATE----- </Certificate>但是有時(shí)候想看一下這個(gè)pem對應(yīng)的內(nèi)容是什么?
 需要使用工具將這個(gè)證書內(nèi)容轉(zhuǎn)換成ASN描述內(nèi)容,類似如下:
 
 那應(yīng)該具體如何操作呢?
 步驟如下:
 1、將pem的內(nèi)容復(fù)制一下;
 2、打印https://lapo.it/asn1js/網(wǎng)址
 3、將pem內(nèi)容復(fù)制進(jìn)去,點(diǎn)擊“decode”按鈕,就可以生成對應(yīng)的內(nèi)容了。
那如果拿到的數(shù)據(jù)是hex十六進(jìn)制的,那怎么辦?
 也有辦法,可以先將hex轉(zhuǎn)換成二進(jìn)制文件,然后再復(fù)制到這個(gè)網(wǎng)頁。
 實(shí)現(xiàn)的代碼如下:
轉(zhuǎn)換后,會生成out.bin文件,把這個(gè)out.bin拖到https://lapo.it/asn1js/網(wǎng)址中,也可以轉(zhuǎn)換ASN描述的內(nèi)容了。
總結(jié)
以上是生活随笔為你收集整理的查看pem证书的ASN数据结构的方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 键盘各个键对应的ASCLL值
- 下一篇: 租车信息系统数据库设计(3)
