Route Origin Authorization

$ rpki-client -vvf rpki-rps.cnnic.cn/repo/A1096275330777350146/0/3130332e3235312e3133312e302f32342d3234203d3e20313335333931.roa
File:                     3130332e3235312e3133312e302f32342d3234203d3e20313335333931.roa (raw, json)
Hash identifier:          khc2URrfL7tIVSWaOe+uuPY7mwhXNLP4wS0AYhFzT5Q=
Subject key identifier:   B6:C1:A5:2C:71:7D:3E:B5:05:EE:EE:54:82:6E:CB:4F:15:EE:14:9A
Certificate issuer:       /CN=E3E0C774E3B2BC58790E7499837A4155C1A869E6
Certificate serial:       7B6D0CE04B14BDD4584B4C9DA55598E98CDF4EC8
Authority key identifier: E3:E0:C7:74:E3:B2:BC:58:79:0E:74:99:83:7A:41:55:C1:A8:69:E6
Authority info access:    rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/E3E0C774E3B2BC58790E7499837A4155C1A869E6.cer
Subject info access:      rsync://rpki-rps.cnnic.cn/repo/A1096275330777350146/0/3130332e3235312e3133312e302f32342d3234203d3e20313335333931.roa
Signing time:             Fri 17 Apr 2026 09:05:28 +0000
ROA not before:           Fri 17 Apr 2026 09:00:28 +0000
ROA not after:            Fri 16 Apr 2027 09:05:28 +0000
asID:                     135391
IP address blocks:        103.251.131.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki-rps.cnnic.cn/repo/A1096275330777350146/0/E3E0C774E3B2BC58790E7499837A4155C1A869E6.crl
                          rsync://rpki-rps.cnnic.cn/repo/A1096275330777350146/0/E3E0C774E3B2BC58790E7499837A4155C1A869E6.mft
                          rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/E3E0C774E3B2BC58790E7499837A4155C1A869E6.cer
                          rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/A56E872A403E7B9CEB9431A08F540401D2FBD710.crl
                          rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/A56E872A403E7B9CEB9431A08F540401D2FBD710.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/pW6HKkA-e5zrlDGgj1QEAdL71xA.cer
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/DmWk9f02tb1o6zySNAiXjJB6p58.crl
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/DmWk9f02tb1o6zySNAiXjJB6p58.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/DmWk9f02tb1o6zySNAiXjJB6p58.cer
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/mBQsnQtBo7n7YD12mEgjb9HzGSQ.crl
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/mBQsnQtBo7n7YD12mEgjb9HzGSQ.mft
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/mBQsnQtBo7n7YD12mEgjb9HzGSQ.cer
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/C5zKkN0Neoo3ZmsZIX_g2EA3t6I.crl
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/C5zKkN0Neoo3ZmsZIX_g2EA3t6I.mft
                          rsync://rpki.apnic.net/repository/apnic-rpki-root-iana-origin.cer
Signature path expires:   Sat 18 Apr 2026 12:23:02 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            7b:6d:0c:e0:4b:14:bd:d4:58:4b:4c:9d:a5:55:98:e9:8c:df:4e:c8
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=E3E0C774E3B2BC58790E7499837A4155C1A869E6
        Validity
            Not Before: Apr 17 09:00:28 2026 GMT
            Not After : Apr 16 09:05:28 2027 GMT
        Subject: CN=B6C1A52C717D3EB505EEEE54826ECB4F15EE149A
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:89:3a:0b:e5:61:03:45:1a:d0:53:ce:80:c4:52:
                    ac:6b:b8:d9:46:fa:cb:3f:b7:d7:85:b2:41:70:86:
                    f8:48:b4:3f:cb:56:8c:71:f6:6d:18:d0:03:56:cf:
                    b4:97:aa:96:d0:06:8c:92:86:b2:ef:f8:35:0c:3c:
                    b8:4e:b7:8d:46:81:e3:f9:cc:5e:3d:d1:14:71:b1:
                    fb:fd:32:8d:71:97:7d:80:5a:b4:47:e1:be:6d:9f:
                    a4:02:6a:0e:1d:12:87:4c:41:53:43:19:02:6e:9b:
                    a0:98:10:b8:08:cc:aa:bc:d8:b7:ce:9b:68:c9:a4:
                    9d:69:22:2d:5a:b4:83:a0:a4:be:c7:bf:fd:fa:1b:
                    6c:5b:08:d7:0c:36:88:35:0d:06:aa:60:3f:f1:f8:
                    c7:37:ff:22:d4:b2:58:3e:27:98:b3:91:ce:3e:62:
                    b1:84:b8:d4:bf:bc:01:36:3c:d9:a5:c6:00:d6:20:
                    ba:f2:6f:dd:20:d6:35:54:28:d7:2f:c9:72:52:64:
                    2e:9f:89:5b:32:86:f0:8d:4a:c4:b8:3c:fa:a2:c7:
                    f3:59:ff:4f:95:b9:dc:d8:99:8b:1c:c0:5a:76:9c:
                    3b:16:29:fb:86:83:0b:71:18:29:6b:80:65:52:91:
                    74:09:a2:b0:4c:4b:63:28:23:a0:10:3e:af:58:a3:
                    a1:77
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B6:C1:A5:2C:71:7D:3E:B5:05:EE:EE:54:82:6E:CB:4F:15:EE:14:9A
            X509v3 Authority Key Identifier:
                keyid:E3:E0:C7:74:E3:B2:BC:58:79:0E:74:99:83:7A:41:55:C1:A8:69:E6

            X509v3 Key Usage: critical
                Digital Signature
            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpki-rps.cnnic.cn/repo/A1096275330777350146/0/E3E0C774E3B2BC58790E7499837A4155C1A869E6.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/E3E0C774E3B2BC58790E7499837A4155C1A869E6.cer

            Subject Information Access:
                Signed Object - URI:rsync://rpki-rps.cnnic.cn/repo/A1096275330777350146/0/3130332e3235312e3133312e302f32342d3234203d3e20313335333931.roa

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.251.131.0/24

    Signature Algorithm: sha256WithRSAEncryption
         07:ba:51:ef:8d:f6:fd:e5:1f:5b:ac:41:5f:51:56:06:01:dd:
         f4:ec:81:8d:f4:0c:8a:53:51:bf:ef:6c:28:71:17:a8:56:58:
         c7:52:e4:47:53:6f:8c:85:dc:71:a2:b8:50:e8:e9:f5:c2:36:
         15:a1:16:22:97:da:df:d3:25:cb:5f:e6:dd:f2:88:8d:63:a3:
         ff:fd:0d:f9:26:ad:93:04:c2:9a:72:64:ad:61:42:4d:39:af:
         0e:da:ca:d7:c5:9c:49:e0:83:60:39:ac:4d:2b:dc:88:8d:0a:
         66:ff:47:36:01:c0:a4:0a:f1:97:d1:74:2e:77:2f:bb:7f:e1:
         1d:d9:9b:61:73:dd:2a:77:cd:4f:9a:b6:e7:77:49:af:3a:61:
         19:16:af:bc:f9:79:07:6d:36:76:9a:7d:c1:63:cb:0d:d3:29:
         b1:85:fd:41:c2:5d:2c:0f:05:f6:a1:74:30:99:ea:eb:9f:ea:
         d6:0c:eb:59:69:a4:d1:96:a4:d8:35:9a:06:a0:b8:c2:c3:fc:
         f1:7d:d5:7b:d7:84:8c:66:d3:85:fa:d9:1d:a6:10:b8:04:97:
         27:ca:54:9f:e3:6b:66:75:95:42:fd:ad:9c:3a:6e:78:3a:33:
         06:52:d6:b6:5a:9e:f0:03:60:2f:e3:b1:af:d7:66:47:5f:ef:
         af:79:80:fe
-----BEGIN CERTIFICATE-----
MIIFEDCCA/igAwIBAgIUe20M4EsUvdRYS0ydpVWY6YzfTsgwDQYJKoZIhvcNAQEL
BQAwMzExMC8GA1UEAxMoRTNFMEM3NzRFM0IyQkM1ODc5MEU3NDk5ODM3QTQxNTVD
MUE4NjlFNjAeFw0yNjA0MTcwOTAwMjhaFw0yNzA0MTYwOTA1MjhaMDMxMTAvBgNV
BAMTKEI2QzFBNTJDNzE3RDNFQjUwNUVFRUU1NDgyNkVDQjRGMTVFRTE0OUEwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCJOgvlYQNFGtBTzoDEUqxruNlG
+ss/t9eFskFwhvhItD/LVoxx9m0Y0ANWz7SXqpbQBoyShrLv+DUMPLhOt41GgeP5
zF490RRxsfv9Mo1xl32AWrRH4b5tn6QCag4dEodMQVNDGQJum6CYELgIzKq82LfO
m2jJpJ1pIi1atIOgpL7Hv/36G2xbCNcMNog1DQaqYD/x+Mc3/yLUslg+J5izkc4+
YrGEuNS/vAE2PNmlxgDWILryb90g1jVUKNcvyXJSZC6fiVsyhvCNSsS4PPqix/NZ
/0+VudzYmYscwFp2nDsWKfuGgwtxGClrgGVSkXQJorBMS2MoI6AQPq9Yo6F3AgMB
AAGjggIaMIICFjAdBgNVHQ4EFgQUtsGlLHF9PrUF7u5Ugm7LTxXuFJowHwYDVR0j
BBgwFoAU4+DHdOOyvFh5DnSZg3pBVcGoaeYwDgYDVR0PAQH/BAQDAgeAMHMGA1Ud
HwRsMGowaKBmoGSGYnJzeW5jOi8vcnBraS1ycHMuY25uaWMuY24vcmVwby9BMTA5
NjI3NTMzMDc3NzM1MDE0Ni8wL0UzRTBDNzc0RTNCMkJDNTg3OTBFNzQ5OTgzN0E0
MTU1QzFBODY5RTYuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5
bmM6Ly9ycGtpLXJwcy5jbm5pYy5jbi9yZXBvL0ExMDU1MzkwNzc1MDkwNjc1NzE1
LzEvRTNFMEM3NzRFM0IyQkM1ODc5MEU3NDk5ODM3QTQxNTVDMUE4NjlFNi5jZXIw
gZMGCCsGAQUFBwELBIGGMIGDMIGABggrBgEFBQcwC4Z0cnN5bmM6Ly9ycGtpLXJw
cy5jbm5pYy5jbi9yZXBvL0ExMDk2Mjc1MzMwNzc3MzUwMTQ2LzAvMzEzMDMzMmUz
MjM1MzEyZTMxMzMzMTJlMzAyZjMyMzQyZDMyMzQyMDNkM2UyMDMxMzMzNTMzMzkz
MS5yb2EwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAfBggrBgEFBQcBBwEB/wQQ
MA4wDAQCAAEwBgMEAGf7gzANBgkqhkiG9w0BAQsFAAOCAQEAB7pR7432/eUfW6xB
X1FWBgHd9OyBjfQMilNRv+9sKHEXqFZYx1LkR1NvjIXccaK4UOjp9cI2FaEWIpfa
39Mly1/m3fKIjWOj//0N+SatkwTCmnJkrWFCTTmvDtrK18WcSeCDYDmsTSvciI0K
Zv9HNgHApArxl9F0Lncvu3/hHdmbYXPdKnfNT5q253dJrzphGRavvPl5B202dpp9
wWPLDdMpsYX9QcJdLA8F9qF0MJnq65/q1gzrWWmk0Zak2DWaBqC4wsP88X3Ve9eE
jGbThfrZHaYQuASXJ8pUn+NrZnWVQv2tnDpueDozBlLWtlqe8ANgL+Oxr9dmR1/v
r3mA/g==
-----END CERTIFICATE-----
Generated at Fri Apr 17 21:43:26 2026 by rpki-client