Route Origin Authorization

$ rpki-client -vvf rpki-rps.cnnic.cn/repo/A1112680023891902481/0/3130332e3232322e3138372e302f32342d3332203d3e203633363231.roa
File:                     3130332e3232322e3138372e302f32342d3332203d3e203633363231.roa (raw, json)
Hash identifier:          8GaWSl43Qpue+7ZTkbGQznI3QmjX7Lprf+JiaJRvV/0=
Subject key identifier:   00:28:95:82:20:C0:BA:7E:4E:8C:A4:47:3A:CF:BD:86:3C:F2:DA:87
Certificate issuer:       /CN=320188B3FA38DA0F4192F7201AD7D377656BF5C0
Certificate serial:       07AA5CFF47B6694003743B6C4D04F9FCCA3E7BF5
Authority key identifier: 32:01:88:B3:FA:38:DA:0F:41:92:F7:20:1A:D7:D3:77:65:6B:F5:C0
Authority info access:    rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/320188B3FA38DA0F4192F7201AD7D377656BF5C0.cer
Subject info access:      rsync://rpki-rps.cnnic.cn/repo/A1112680023891902481/0/3130332e3232322e3138372e302f32342d3332203d3e203633363231.roa
Signing time:             Fri 29 May 2026 10:04:06 +0000
ROA not before:           Fri 29 May 2026 09:59:06 +0000
ROA not after:            Fri 28 May 2027 10:04:06 +0000
asID:                     63621
IP address blocks:        103.222.187.0/24 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki-rps.cnnic.cn/repo/A1112680023891902481/0/320188B3FA38DA0F4192F7201AD7D377656BF5C0.crl
                          rsync://rpki-rps.cnnic.cn/repo/A1112680023891902481/0/320188B3FA38DA0F4192F7201AD7D377656BF5C0.mft
                          rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/320188B3FA38DA0F4192F7201AD7D377656BF5C0.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 10:53:31 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            07:aa:5c:ff:47:b6:69:40:03:74:3b:6c:4d:04:f9:fc:ca:3e:7b:f5
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=320188B3FA38DA0F4192F7201AD7D377656BF5C0
        Validity
            Not Before: May 29 09:59:06 2026 GMT
            Not After : May 28 10:04:06 2027 GMT
        Subject: CN=0028958220C0BA7E4E8CA4473ACFBD863CF2DA87
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cc:55:7c:43:af:e6:c0:1f:13:f4:a6:ac:96:58:
                    f5:7a:56:c1:d9:70:55:12:b8:c0:75:3c:5b:ba:50:
                    72:96:9a:2e:55:9a:fb:3d:e5:da:4c:dd:c3:79:4f:
                    bf:15:68:66:50:4d:78:1e:16:a1:5a:f8:99:1a:4d:
                    f1:af:5a:62:ca:9b:8b:8a:d7:a6:81:84:b7:46:d5:
                    3c:58:9e:62:ca:b0:67:dd:3a:3d:38:19:54:08:44:
                    43:94:69:1c:70:eb:12:a5:15:a9:af:68:34:73:7c:
                    75:e5:2f:5b:c7:c2:6a:42:38:16:a7:c4:dd:18:41:
                    31:c8:56:4c:c3:3e:ad:ef:05:a1:ed:5b:92:7d:1a:
                    c9:ee:13:80:19:b1:58:7a:27:0b:e9:39:22:e6:27:
                    20:b9:af:37:11:fc:cf:ad:8c:ec:66:a0:37:ae:35:
                    c7:2f:df:27:c2:4b:ff:9d:67:48:20:21:d5:29:d7:
                    2c:d1:a9:22:69:9b:eb:9e:02:3e:b0:e6:f2:40:83:
                    19:56:d7:92:f1:f2:2d:3b:1f:f4:36:c4:a0:96:37:
                    59:20:6c:81:a3:92:9d:fc:68:8d:ae:1e:5f:02:62:
                    be:de:8a:5f:f6:d4:ef:2e:58:47:70:9a:24:6b:56:
                    95:81:78:fe:57:c9:52:b1:ac:4e:cb:d1:81:fe:50:
                    f4:7d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                00:28:95:82:20:C0:BA:7E:4E:8C:A4:47:3A:CF:BD:86:3C:F2:DA:87
            X509v3 Authority Key Identifier:
                keyid:32:01:88:B3:FA:38:DA:0F:41:92:F7:20:1A:D7:D3:77:65:6B:F5:C0

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

                Full Name:
                  URI:rsync://rpki-rps.cnnic.cn/repo/A1112680023891902481/0/320188B3FA38DA0F4192F7201AD7D377656BF5C0.crl

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

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

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.222.187.0/24

    Signature Algorithm: sha256WithRSAEncryption
         56:16:96:02:6a:35:70:4d:30:44:72:dc:8b:55:49:6d:b1:e5:
         43:26:23:98:ac:61:fb:b8:d3:7a:96:70:85:c3:5c:aa:0f:65:
         c5:19:ec:20:af:55:9c:77:7f:85:d3:b2:a0:78:63:c7:d3:fa:
         2b:c8:9f:4e:dc:76:64:39:d9:55:da:72:13:f0:92:20:b5:80:
         0d:e4:b1:13:ab:3f:5d:57:ad:cb:fa:bc:76:a0:04:e5:70:30:
         16:69:98:2f:8d:fa:89:80:6e:23:c9:15:00:14:be:74:82:bf:
         0a:16:02:17:ad:e4:6f:01:02:bb:f8:72:76:11:32:69:0f:5a:
         a4:8c:5f:f0:06:b0:ef:f5:44:ce:19:a8:d5:52:f3:24:19:cf:
         03:3e:cb:6e:87:3c:e2:a4:f0:6d:39:73:81:af:ac:02:6e:68:
         9e:e0:cf:e3:74:18:d6:2d:f1:9f:17:03:6d:6e:91:34:d5:69:
         fb:4e:5c:08:d8:0c:ce:dc:9c:8d:1b:bc:1b:7e:3f:f4:f8:2a:
         da:80:9b:28:37:72:d4:85:53:ce:3c:75:d9:ff:56:3b:80:17:
         9c:67:c7:e9:58:f9:62:5c:b2:c0:53:03:f1:3f:61:4d:c1:99:
         a5:ac:2b:2e:e8:67:ef:8c:b9:00:ef:8d:d1:2f:f0:04:08:9b:
         5e:34:b5:70
-----BEGIN CERTIFICATE-----
MIIFDTCCA/WgAwIBAgIUB6pc/0e2aUADdDtsTQT5/Mo+e/UwDQYJKoZIhvcNAQEL
BQAwMzExMC8GA1UEAxMoMzIwMTg4QjNGQTM4REEwRjQxOTJGNzIwMUFEN0QzNzc2
NTZCRjVDMDAeFw0yNjA1MjkwOTU5MDZaFw0yNzA1MjgxMDA0MDZaMDMxMTAvBgNV
BAMTKDAwMjg5NTgyMjBDMEJBN0U0RThDQTQ0NzNBQ0ZCRDg2M0NGMkRBODcwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDMVXxDr+bAHxP0pqyWWPV6VsHZ
cFUSuMB1PFu6UHKWmi5Vmvs95dpM3cN5T78VaGZQTXgeFqFa+JkaTfGvWmLKm4uK
16aBhLdG1TxYnmLKsGfdOj04GVQIREOUaRxw6xKlFamvaDRzfHXlL1vHwmpCOBan
xN0YQTHIVkzDPq3vBaHtW5J9GsnuE4AZsVh6JwvpOSLmJyC5rzcR/M+tjOxmoDeu
Nccv3yfCS/+dZ0ggIdUp1yzRqSJpm+ueAj6w5vJAgxlW15Lx8i07H/Q2xKCWN1kg
bIGjkp38aI2uHl8CYr7eil/21O8uWEdwmiRrVpWBeP5XyVKxrE7L0YH+UPR9AgMB
AAGjggIXMIICEzAdBgNVHQ4EFgQUACiVgiDAun5OjKRHOs+9hjzy2ocwHwYDVR0j
BBgwFoAUMgGIs/o42g9BkvcgGtfTd2Vr9cAwDgYDVR0PAQH/BAQDAgeAMHMGA1Ud
HwRsMGowaKBmoGSGYnJzeW5jOi8vcnBraS1ycHMuY25uaWMuY24vcmVwby9BMTEx
MjY4MDAyMzg5MTkwMjQ4MS8wLzMyMDE4OEIzRkEzOERBMEY0MTkyRjcyMDFBRDdE
Mzc3NjU2QkY1QzAuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5
bmM6Ly9ycGtpLXJwcy5jbm5pYy5jbi9yZXBvL0ExMDU1MzkwNzc1MDkwNjc1NzE1
LzEvMzIwMTg4QjNGQTM4REEwRjQxOTJGNzIwMUFEN0QzNzc2NTZCRjVDMC5jZXIw
gZAGCCsGAQUFBwELBIGDMIGAMH4GCCsGAQUFBzALhnJyc3luYzovL3Jwa2ktcnBz
LmNubmljLmNuL3JlcG8vQTExMTI2ODAwMjM4OTE5MDI0ODEvMC8zMTMwMzMyZTMy
MzIzMjJlMzEzODM3MmUzMDJmMzIzNDJkMzMzMjIwM2QzZTIwMzYzMzM2MzIzMS5y
b2EwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAfBggrBgEFBQcBBwEB/wQQMA4w
DAQCAAEwBgMEAGfeuzANBgkqhkiG9w0BAQsFAAOCAQEAVhaWAmo1cE0wRHLci1VJ
bbHlQyYjmKxh+7jTepZwhcNcqg9lxRnsIK9VnHd/hdOyoHhjx9P6K8ifTtx2ZDnZ
VdpyE/CSILWADeSxE6s/XVety/q8dqAE5XAwFmmYL436iYBuI8kVABS+dIK/ChYC
F63kbwECu/hydhEyaQ9apIxf8Aaw7/VEzhmo1VLzJBnPAz7Lboc84qTwbTlzga+s
Am5onuDP43QY1i3xnxcDbW6RNNVp+05cCNgMztycjRu8G34/9Pgq2oCbKDdy1IVT
zjx12f9WO4AXnGfH6Vj5YlyywFMD8T9hTcGZpawrLuhn74y5AO+N0S/wBAibXjS1
cA==
-----END CERTIFICATE-----
Generated at Fri May 29 23:54:02 2026 by rpki-client