Route Origin Authorization

$ rpki-client -vvf rpki-rps.cnnic.cn/repo/A1095974252194103297/0/3130312e3235312e3137382e302f32342d3234203d3e203534383031.roa
File:                     3130312e3235312e3137382e302f32342d3234203d3e203534383031.roa (raw, json)
Hash identifier:          JhegGwC2I4zPY2XYkwjiWeiYEkykBZ3m0gA+Z0lgc0o=
Subject key identifier:   2C:D3:56:89:DA:54:E2:C2:47:1A:3D:03:F8:C7:AC:F9:54:7B:5A:DF
Certificate issuer:       /CN=77F12FCFBD1F1C5EE54102A663E246A6B318ABF9
Certificate serial:       3FF9B792F592188DFCA9C3C8F51CC2069017E1D0
Authority key identifier: 77:F1:2F:CF:BD:1F:1C:5E:E5:41:02:A6:63:E2:46:A6:B3:18:AB:F9
Authority info access:    rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/77F12FCFBD1F1C5EE54102A663E246A6B318ABF9.cer
Subject info access:      rsync://rpki-rps.cnnic.cn/repo/A1095974252194103297/0/3130312e3235312e3137382e302f32342d3234203d3e203534383031.roa
Signing time:             Fri 29 May 2026 08:09:54 +0000
ROA not before:           Fri 29 May 2026 08:04:54 +0000
ROA not after:            Fri 28 May 2027 08:09:54 +0000
asID:                     54801
IP address blocks:        101.251.178.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki-rps.cnnic.cn/repo/A1095974252194103297/0/77F12FCFBD1F1C5EE54102A663E246A6B318ABF9.crl
                          rsync://rpki-rps.cnnic.cn/repo/A1095974252194103297/0/77F12FCFBD1F1C5EE54102A663E246A6B318ABF9.mft
                          rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/77F12FCFBD1F1C5EE54102A663E246A6B318ABF9.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 30 May 2026 09:59:07 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            3f:f9:b7:92:f5:92:18:8d:fc:a9:c3:c8:f5:1c:c2:06:90:17:e1:d0
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=77F12FCFBD1F1C5EE54102A663E246A6B318ABF9
        Validity
            Not Before: May 29 08:04:54 2026 GMT
            Not After : May 28 08:09:54 2027 GMT
        Subject: CN=2CD35689DA54E2C2471A3D03F8C7ACF9547B5ADF
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ba:fd:65:53:93:a4:19:cf:38:c0:6f:3c:31:3e:
                    0f:9b:7d:64:f5:bc:95:cc:2d:80:78:ff:2f:7e:d0:
                    a3:9d:ef:e6:b5:0a:90:2b:e0:d6:56:35:5a:6c:c9:
                    43:d2:9d:e3:6f:72:da:00:dd:91:0e:fb:45:91:91:
                    75:76:4f:7e:32:94:e3:41:c7:f7:96:1f:70:dd:c5:
                    c9:8a:b7:22:1b:42:c1:b4:2f:0f:e8:35:ba:f0:43:
                    ab:c0:bd:41:f8:04:3b:0f:36:54:0f:31:fc:00:99:
                    09:a2:59:81:01:26:f4:66:b5:11:3e:bc:78:bb:64:
                    c0:7b:1b:8c:66:3c:bb:b0:20:65:25:07:de:9e:09:
                    37:1f:ea:39:60:9b:e4:bd:1d:aa:f5:2d:fc:fe:3a:
                    06:b2:9a:4b:52:ed:5e:43:47:94:73:ff:9b:2f:49:
                    07:99:6d:ed:d2:f6:8c:a6:e5:1a:14:c9:6c:e8:6e:
                    45:6f:a5:cc:41:43:ae:56:cf:f9:85:da:cf:6b:34:
                    a1:a1:50:d2:f8:c5:5d:36:91:b7:26:b3:3d:c4:37:
                    57:1b:83:f8:92:a4:cf:0d:ca:9d:23:4d:97:91:45:
                    a9:9a:75:f2:34:9d:78:d2:24:87:09:84:e9:01:80:
                    bb:bb:49:61:42:6a:a5:cc:79:28:4a:2e:6a:03:03:
                    ac:93
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                2C:D3:56:89:DA:54:E2:C2:47:1A:3D:03:F8:C7:AC:F9:54:7B:5A:DF
            X509v3 Authority Key Identifier:
                keyid:77:F1:2F:CF:BD:1F:1C:5E:E5:41:02:A6:63:E2:46:A6:B3:18:AB:F9

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

                Full Name:
                  URI:rsync://rpki-rps.cnnic.cn/repo/A1095974252194103297/0/77F12FCFBD1F1C5EE54102A663E246A6B318ABF9.crl

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

            Subject Information Access:
                Signed Object - URI:rsync://rpki-rps.cnnic.cn/repo/A1095974252194103297/0/3130312e3235312e3137382e302f32342d3234203d3e203534383031.roa

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  101.251.178.0/24

    Signature Algorithm: sha256WithRSAEncryption
         89:b6:9d:15:49:06:86:86:84:e2:0a:7f:6b:9d:fb:b2:0f:b7:
         44:26:fc:9c:48:13:c6:c6:9f:14:11:60:a5:f7:2a:e7:ef:e4:
         a2:e6:ad:be:c2:88:c5:53:74:42:3e:ef:67:02:51:9e:d3:d6:
         e3:6b:7e:3b:2e:01:ed:91:9d:bd:ca:3b:72:10:7c:79:2b:35:
         a8:65:42:f0:68:b5:8d:74:9e:72:d8:0a:89:6e:91:be:a5:c8:
         b8:d6:ee:62:99:ce:02:0b:7c:aa:1e:fe:d2:ef:aa:59:08:06:
         bc:3e:64:5c:2e:9a:3a:48:54:03:65:98:ec:27:12:77:c6:12:
         bd:dc:07:7c:a0:01:6a:f9:45:27:a8:fe:ee:b0:75:c5:a0:3b:
         04:15:b5:e6:d3:21:ed:94:0b:60:7c:7e:e2:e0:03:58:71:32:
         f0:c6:70:e9:e5:e1:63:d2:b8:1e:3d:19:f1:d7:ec:7e:8b:f1:
         e8:d3:a3:82:8b:8c:9a:b7:4e:37:fe:5a:b8:e6:89:75:9c:e9:
         7c:5f:4d:e7:1e:78:56:a7:11:27:84:8d:b8:a9:f7:ed:03:9f:
         b3:66:4f:d6:59:24:7f:c5:47:2b:9a:e3:f0:9f:51:75:35:c1:
         4c:8c:87:8d:be:90:71:ca:df:10:6a:11:b5:6a:18:f6:fa:d1:
         5c:35:42:df
-----BEGIN CERTIFICATE-----
MIIFDTCCA/WgAwIBAgIUP/m3kvWSGI38qcPI9RzCBpAX4dAwDQYJKoZIhvcNAQEL
BQAwMzExMC8GA1UEAxMoNzdGMTJGQ0ZCRDFGMUM1RUU1NDEwMkE2NjNFMjQ2QTZC
MzE4QUJGOTAeFw0yNjA1MjkwODA0NTRaFw0yNzA1MjgwODA5NTRaMDMxMTAvBgNV
BAMTKDJDRDM1Njg5REE1NEUyQzI0NzFBM0QwM0Y4QzdBQ0Y5NTQ3QjVBREYwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6/WVTk6QZzzjAbzwxPg+bfWT1
vJXMLYB4/y9+0KOd7+a1CpAr4NZWNVpsyUPSneNvctoA3ZEO+0WRkXV2T34ylONB
x/eWH3DdxcmKtyIbQsG0Lw/oNbrwQ6vAvUH4BDsPNlQPMfwAmQmiWYEBJvRmtRE+
vHi7ZMB7G4xmPLuwIGUlB96eCTcf6jlgm+S9Har1Lfz+OgaymktS7V5DR5Rz/5sv
SQeZbe3S9oym5RoUyWzobkVvpcxBQ65Wz/mF2s9rNKGhUNL4xV02kbcmsz3EN1cb
g/iSpM8Nyp0jTZeRRamadfI0nXjSJIcJhOkBgLu7SWFCaqXMeShKLmoDA6yTAgMB
AAGjggIXMIICEzAdBgNVHQ4EFgQULNNWidpU4sJHGj0D+Mes+VR7Wt8wHwYDVR0j
BBgwFoAUd/Evz70fHF7lQQKmY+JGprMYq/kwDgYDVR0PAQH/BAQDAgeAMHMGA1Ud
HwRsMGowaKBmoGSGYnJzeW5jOi8vcnBraS1ycHMuY25uaWMuY24vcmVwby9BMTA5
NTk3NDI1MjE5NDEwMzI5Ny8wLzc3RjEyRkNGQkQxRjFDNUVFNTQxMDJBNjYzRTI0
NkE2QjMxOEFCRjkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5
bmM6Ly9ycGtpLXJwcy5jbm5pYy5jbi9yZXBvL0ExMDU1MzkwNzc1MDkwNjc1NzE1
LzEvNzdGMTJGQ0ZCRDFGMUM1RUU1NDEwMkE2NjNFMjQ2QTZCMzE4QUJGOS5jZXIw
gZAGCCsGAQUFBwELBIGDMIGAMH4GCCsGAQUFBzALhnJyc3luYzovL3Jwa2ktcnBz
LmNubmljLmNuL3JlcG8vQTEwOTU5NzQyNTIxOTQxMDMyOTcvMC8zMTMwMzEyZTMy
MzUzMTJlMzEzNzM4MmUzMDJmMzIzNDJkMzIzNDIwM2QzZTIwMzUzNDM4MzAzMS5y
b2EwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAfBggrBgEFBQcBBwEB/wQQMA4w
DAQCAAEwBgMEAGX7sjANBgkqhkiG9w0BAQsFAAOCAQEAibadFUkGhoaE4gp/a537
sg+3RCb8nEgTxsafFBFgpfcq5+/kouatvsKIxVN0Qj7vZwJRntPW42t+Oy4B7ZGd
vco7chB8eSs1qGVC8Gi1jXSectgKiW6RvqXIuNbuYpnOAgt8qh7+0u+qWQgGvD5k
XC6aOkhUA2WY7CcSd8YSvdwHfKABavlFJ6j+7rB1xaA7BBW15tMh7ZQLYHx+4uAD
WHEy8MZw6eXhY9K4Hj0Z8dfsfovx6NOjgouMmrdON/5auOaJdZzpfF9N5x54VqcR
J4SNuKn37QOfs2ZP1lkkf8VHK5rj8J9RdTXBTIyHjb6QccrfEGoRtWoY9vrRXDVC
3w==
-----END CERTIFICATE-----
Generated at Fri May 29 22:57:46 2026 by rpki-client