Route Origin Authorization

$ rpki-client -vvf rpki-rps.cnnic.cn/repo/A1095984294767099905/0/3130332e3233372e3234382e302f32322d3332203d3e203233373234.roa
File:                     3130332e3233372e3234382e302f32322d3332203d3e203233373234.roa (raw, json)
Hash identifier:          AcHcXiVvDzr4U8IHFzFV19Pg7cmEKYi52gQ1GF6T8Qk=
Subject key identifier:   7A:96:35:85:66:81:24:1C:99:73:D2:15:E6:8C:36:BE:50:75:00:01
Certificate issuer:       /CN=20CAC8E70B5CB3094E47FF051623A98578C1E315
Certificate serial:       1B7E4A614F2E42D0A1FCAAFD5995D36F1EA37152
Authority key identifier: 20:CA:C8:E7:0B:5C:B3:09:4E:47:FF:05:16:23:A9:85:78:C1:E3:15
Authority info access:    rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/20CAC8E70B5CB3094E47FF051623A98578C1E315.cer
Subject info access:      rsync://rpki-rps.cnnic.cn/repo/A1095984294767099905/0/3130332e3233372e3234382e302f32322d3332203d3e203233373234.roa
Signing time:             Wed 15 Apr 2026 07:54:52 +0000
ROA not before:           Wed 15 Apr 2026 07:49:52 +0000
ROA not after:            Wed 14 Apr 2027 07:54:52 +0000
asID:                     23724
IP address blocks:        103.237.248.0/22 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki-rps.cnnic.cn/repo/A1095984294767099905/0/20CAC8E70B5CB3094E47FF051623A98578C1E315.crl
                          rsync://rpki-rps.cnnic.cn/repo/A1095984294767099905/0/20CAC8E70B5CB3094E47FF051623A98578C1E315.mft
                          rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/20CAC8E70B5CB3094E47FF051623A98578C1E315.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 17:10:43 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            1b:7e:4a:61:4f:2e:42:d0:a1:fc:aa:fd:59:95:d3:6f:1e:a3:71:52
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=20CAC8E70B5CB3094E47FF051623A98578C1E315
        Validity
            Not Before: Apr 15 07:49:52 2026 GMT
            Not After : Apr 14 07:54:52 2027 GMT
        Subject: CN=7A9635856681241C9973D215E68C36BE50750001
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:8f:c2:da:ca:a2:39:55:69:d6:c6:28:01:f0:50:
                    e4:c9:0d:cf:31:7c:31:97:86:27:d8:9b:d2:ef:5e:
                    4d:7a:a0:84:f7:f9:fc:bc:a1:82:d5:62:2d:91:96:
                    9d:28:d4:04:fa:b0:21:74:b8:73:46:b1:d4:67:28:
                    31:03:07:35:ea:7f:49:4b:75:22:88:04:57:c7:d0:
                    eb:ab:ec:78:0c:05:da:bf:82:cf:37:03:9e:53:e2:
                    85:a7:77:34:85:09:ff:c3:d3:a3:23:60:ab:9f:1c:
                    1f:f6:d2:42:e8:21:4a:45:08:a3:a0:19:a9:ad:45:
                    4d:e2:36:81:82:2b:49:8c:56:bc:71:62:4f:3e:62:
                    a5:cb:f4:26:71:c5:d0:57:9c:e9:9d:86:dc:99:a0:
                    f1:71:e3:0f:85:1d:93:fa:3b:c7:e8:f4:14:ae:e5:
                    a2:b7:7e:1a:3c:71:b1:12:f0:16:dd:07:1b:94:6e:
                    59:d6:2a:a1:38:6f:a3:c6:86:01:40:ef:55:ce:b8:
                    14:29:2f:5e:4d:6c:1b:e0:67:cb:fd:d3:48:6c:95:
                    d3:c7:ce:33:81:24:2f:d4:85:04:58:fc:b1:f7:b0:
                    f7:ef:78:68:4e:77:59:96:92:e0:c0:d2:15:be:7e:
                    56:b0:a2:78:5a:e4:44:b8:0e:c0:1d:43:74:84:9c:
                    b1:cb
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                7A:96:35:85:66:81:24:1C:99:73:D2:15:E6:8C:36:BE:50:75:00:01
            X509v3 Authority Key Identifier:
                keyid:20:CA:C8:E7:0B:5C:B3:09:4E:47:FF:05:16:23:A9:85:78:C1:E3:15

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

                Full Name:
                  URI:rsync://rpki-rps.cnnic.cn/repo/A1095984294767099905/0/20CAC8E70B5CB3094E47FF051623A98578C1E315.crl

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

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

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.237.248.0/22

    Signature Algorithm: sha256WithRSAEncryption
         9c:46:3f:5c:a7:f9:81:9a:76:1d:0d:16:95:9d:1e:f9:95:90:
         ea:70:43:14:ba:42:a8:d8:71:50:ef:1c:ed:4f:2a:d4:db:61:
         54:45:b4:07:7d:97:c5:e8:df:2b:b8:39:62:aa:87:00:84:ea:
         97:f8:65:4a:42:d9:5f:01:71:8d:7f:92:21:00:73:7f:83:ad:
         c2:61:36:c4:97:17:1c:d9:33:7d:56:b2:28:97:d7:db:6f:4b:
         63:ef:89:8a:fc:33:c7:8b:df:64:2a:f5:fc:5e:32:df:23:40:
         5e:9b:bf:ed:54:09:43:c8:6b:f9:28:68:aa:f9:14:64:c1:f3:
         b1:86:6d:05:fa:27:f8:7c:8c:49:80:f1:4d:ff:83:28:96:f0:
         3f:65:52:3b:9f:a7:95:dd:3c:65:cc:22:cd:0e:ec:5a:37:20:
         f5:d7:df:d0:b2:ec:7e:0b:8e:13:c9:c6:9b:44:45:88:7d:dc:
         7a:8c:c6:4c:66:2a:89:5b:93:21:b5:ad:d1:35:61:a2:5e:e5:
         d4:8c:32:50:a2:97:ef:45:f4:9f:ac:38:60:95:5e:61:c3:61:
         b6:6d:c3:43:80:e6:80:23:85:9a:ca:c0:c8:c9:db:92:73:19:
         92:d1:d6:bb:f2:a7:bd:c2:19:2b:ec:f4:7e:42:0e:12:ec:79:
         f2:0d:9d:50
-----BEGIN CERTIFICATE-----
MIIFDTCCA/WgAwIBAgIUG35KYU8uQtCh/Kr9WZXTbx6jcVIwDQYJKoZIhvcNAQEL
BQAwMzExMC8GA1UEAxMoMjBDQUM4RTcwQjVDQjMwOTRFNDdGRjA1MTYyM0E5ODU3
OEMxRTMxNTAeFw0yNjA0MTUwNzQ5NTJaFw0yNzA0MTQwNzU0NTJaMDMxMTAvBgNV
BAMTKDdBOTYzNTg1NjY4MTI0MUM5OTczRDIxNUU2OEMzNkJFNTA3NTAwMDEwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCPwtrKojlVadbGKAHwUOTJDc8x
fDGXhifYm9LvXk16oIT3+fy8oYLVYi2Rlp0o1AT6sCF0uHNGsdRnKDEDBzXqf0lL
dSKIBFfH0Our7HgMBdq/gs83A55T4oWndzSFCf/D06MjYKufHB/20kLoIUpFCKOg
GamtRU3iNoGCK0mMVrxxYk8+YqXL9CZxxdBXnOmdhtyZoPFx4w+FHZP6O8fo9BSu
5aK3fho8cbES8BbdBxuUblnWKqE4b6PGhgFA71XOuBQpL15NbBvgZ8v900hsldPH
zjOBJC/UhQRY/LH3sPfveGhOd1mWkuDA0hW+flawonha5ES4DsAdQ3SEnLHLAgMB
AAGjggIXMIICEzAdBgNVHQ4EFgQUepY1hWaBJByZc9IV5ow2vlB1AAEwHwYDVR0j
BBgwFoAUIMrI5wtcswlOR/8FFiOphXjB4xUwDgYDVR0PAQH/BAQDAgeAMHMGA1Ud
HwRsMGowaKBmoGSGYnJzeW5jOi8vcnBraS1ycHMuY25uaWMuY24vcmVwby9BMTA5
NTk4NDI5NDc2NzA5OTkwNS8wLzIwQ0FDOEU3MEI1Q0IzMDk0RTQ3RkYwNTE2MjNB
OTg1NzhDMUUzMTUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5
bmM6Ly9ycGtpLXJwcy5jbm5pYy5jbi9yZXBvL0ExMDU1MzkwNzc1MDkwNjc1NzE1
LzEvMjBDQUM4RTcwQjVDQjMwOTRFNDdGRjA1MTYyM0E5ODU3OEMxRTMxNS5jZXIw
gZAGCCsGAQUFBwELBIGDMIGAMH4GCCsGAQUFBzALhnJyc3luYzovL3Jwa2ktcnBz
LmNubmljLmNuL3JlcG8vQTEwOTU5ODQyOTQ3NjcwOTk5MDUvMC8zMTMwMzMyZTMy
MzMzNzJlMzIzNDM4MmUzMDJmMzIzMjJkMzMzMjIwM2QzZTIwMzIzMzM3MzIzNC5y
b2EwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAfBggrBgEFBQcBBwEB/wQQMA4w
DAQCAAEwBgMEAmft+DANBgkqhkiG9w0BAQsFAAOCAQEAnEY/XKf5gZp2HQ0WlZ0e
+ZWQ6nBDFLpCqNhxUO8c7U8q1NthVEW0B32XxejfK7g5YqqHAITql/hlSkLZXwFx
jX+SIQBzf4OtwmE2xJcXHNkzfVayKJfX229LY++Jivwzx4vfZCr1/F4y3yNAXpu/
7VQJQ8hr+ShoqvkUZMHzsYZtBfon+HyMSYDxTf+DKJbwP2VSO5+nld08ZcwizQ7s
Wjcg9dff0LLsfguOE8nGm0RFiH3ceozGTGYqiVuTIbWt0TVhol7l1IwyUKKX70X0
n6w4YJVeYcNhtm3DQ4DmgCOFmsrAyMnbknMZktHWu/KnvcIZK+z0fkIOEux58g2d
UA==
-----END CERTIFICATE-----
Generated at Sat Apr 18 02:27:59 2026 by rpki-client