Route Origin Authorization

$ rpki-client -vvf rpki-rps.cnnic.cn/repo/A1094884727254482947/0/3230332e39392e32352e302f32342d3234203d3e203338333435.roa
File:                     3230332e39392e32352e302f32342d3234203d3e203338333435.roa (raw, json)
Hash identifier:          o6sou2YAW+n/GnQkkG2KxQIzNKpbinlEaMBbrSnLTSA=
Subject key identifier:   A6:9D:CA:F5:DA:4D:8F:E5:2D:D5:E3:A1:1D:3C:C5:29:E5:95:2A:A3
Certificate issuer:       /CN=A48290B7B4443542D0460FD49BDF1B444360AE86
Certificate serial:       458628DC0546D851B42A3CABE5BD7277BB71FAAE
Authority key identifier: A4:82:90:B7:B4:44:35:42:D0:46:0F:D4:9B:DF:1B:44:43:60:AE:86
Authority info access:    rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/A48290B7B4443542D0460FD49BDF1B444360AE86.cer
Subject info access:      rsync://rpki-rps.cnnic.cn/repo/A1094884727254482947/0/3230332e39392e32352e302f32342d3234203d3e203338333435.roa
Signing time:             Fri 10 Apr 2026 08:05:14 +0000
ROA not before:           Fri 10 Apr 2026 08:00:14 +0000
ROA not after:            Fri 09 Apr 2027 08:05:14 +0000
asID:                     38345
IP address blocks:        203.99.25.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki-rps.cnnic.cn/repo/A1094884727254482947/0/A48290B7B4443542D0460FD49BDF1B444360AE86.crl
                          rsync://rpki-rps.cnnic.cn/repo/A1094884727254482947/0/A48290B7B4443542D0460FD49BDF1B444360AE86.mft
                          rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/A48290B7B4443542D0460FD49BDF1B444360AE86.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:   Tue 14 Apr 2026 12:09:17 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            45:86:28:dc:05:46:d8:51:b4:2a:3c:ab:e5:bd:72:77:bb:71:fa:ae
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A48290B7B4443542D0460FD49BDF1B444360AE86
        Validity
            Not Before: Apr 10 08:00:14 2026 GMT
            Not After : Apr  9 08:05:14 2027 GMT
        Subject: CN=A69DCAF5DA4D8FE52DD5E3A11D3CC529E5952AA3
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:90:a4:56:15:d8:75:25:46:40:54:21:82:10:70:
                    24:7b:d2:42:de:21:4a:15:b0:b2:c9:24:e9:09:a5:
                    3f:2d:b4:5b:5e:a0:13:42:9a:3c:a8:c6:c1:2d:94:
                    fd:b8:b8:f4:af:26:8a:98:ee:13:96:81:58:b1:49:
                    83:49:89:4e:b3:d8:de:e7:3d:d1:55:27:6b:33:32:
                    81:cf:ae:34:5e:77:c2:18:0d:a2:b6:72:5f:f4:f2:
                    30:11:27:44:71:87:6f:bc:26:3f:12:b5:83:31:b9:
                    bc:b3:f1:a5:b7:19:79:ff:69:b1:f3:a6:98:6c:1c:
                    b8:7c:89:5f:8b:a9:f6:c0:ce:b5:72:a0:86:78:34:
                    af:83:fc:4c:4f:0c:c9:be:d1:e1:e2:bf:da:37:53:
                    4e:d3:8f:91:c5:43:28:db:10:ee:da:6a:29:70:70:
                    fc:c5:85:35:ab:fb:3f:65:ce:40:d3:6c:59:8a:4c:
                    7c:ba:9f:4b:e0:18:78:46:68:4e:9c:4d:5f:0c:3c:
                    e2:9b:c4:1a:6d:92:96:cb:f8:d6:62:52:3e:95:19:
                    66:c6:20:6c:a7:a7:a3:d1:1d:61:aa:70:5d:2f:43:
                    23:9a:f8:ee:b9:b1:71:30:6f:87:bd:55:3d:04:1b:
                    2c:b0:2b:bd:3e:c2:05:ee:3c:fe:6b:06:be:ff:49:
                    46:ed
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                A6:9D:CA:F5:DA:4D:8F:E5:2D:D5:E3:A1:1D:3C:C5:29:E5:95:2A:A3
            X509v3 Authority Key Identifier:
                keyid:A4:82:90:B7:B4:44:35:42:D0:46:0F:D4:9B:DF:1B:44:43:60:AE:86

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

                Full Name:
                  URI:rsync://rpki-rps.cnnic.cn/repo/A1094884727254482947/0/A48290B7B4443542D0460FD49BDF1B444360AE86.crl

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

            Subject Information Access:
                Signed Object - URI:rsync://rpki-rps.cnnic.cn/repo/A1094884727254482947/0/3230332e39392e32352e302f32342d3234203d3e203338333435.roa

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  203.99.25.0/24

    Signature Algorithm: sha256WithRSAEncryption
         0e:9a:ca:a0:a1:73:16:59:7e:ac:e4:d2:d3:2b:66:2d:74:3b:
         69:0a:cd:54:50:14:67:b7:58:b9:22:87:be:0c:25:26:ec:e7:
         31:43:b2:46:ed:8d:55:be:2f:5e:60:79:7d:a0:cb:6a:0d:2d:
         92:44:c7:b8:48:e6:f8:7e:d1:9b:d3:50:4f:89:fe:1b:db:1b:
         96:2b:2f:d0:f4:e6:22:35:95:b2:e5:35:3c:be:d2:4d:ac:24:
         8d:66:e7:7b:22:bd:14:db:ca:1c:ed:60:6d:e7:e5:c1:52:78:
         15:9c:ff:b6:61:ac:60:ad:a6:3a:f3:1e:e0:52:f9:9b:d5:b5:
         8a:d2:2e:0a:c7:de:10:b9:2c:19:64:07:01:e8:8a:47:91:4e:
         b0:39:9b:7f:3c:42:ce:99:cd:81:43:0c:f6:b4:d8:8f:64:7a:
         8a:38:73:d4:96:6f:1f:50:a9:c9:37:bd:16:55:5c:1a:da:e0:
         a4:4f:84:e8:b2:f2:f7:14:16:78:ae:ff:12:03:9b:94:ec:8b:
         cb:aa:49:c2:5f:27:42:0f:c4:f0:32:17:07:35:02:4d:1a:1a:
         c8:d6:aa:f7:da:25:03:19:6d:6b:a6:1d:9b:ed:e1:c2:0a:ac:
         59:02:d7:90:54:14:0d:b2:87:2a:0f:08:bd:8d:27:47:a2:64:
         25:dc:4d:86
-----BEGIN CERTIFICATE-----
MIIFBzCCA++gAwIBAgIURYYo3AVG2FG0Kjyr5b1yd7tx+q4wDQYJKoZIhvcNAQEL
BQAwMzExMC8GA1UEAxMoQTQ4MjkwQjdCNDQ0MzU0MkQwNDYwRkQ0OUJERjFCNDQ0
MzYwQUU4NjAeFw0yNjA0MTAwODAwMTRaFw0yNzA0MDkwODA1MTRaMDMxMTAvBgNV
BAMTKEE2OURDQUY1REE0RDhGRTUyREQ1RTNBMTFEM0NDNTI5RTU5NTJBQTMwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQpFYV2HUlRkBUIYIQcCR70kLe
IUoVsLLJJOkJpT8ttFteoBNCmjyoxsEtlP24uPSvJoqY7hOWgVixSYNJiU6z2N7n
PdFVJ2szMoHPrjRed8IYDaK2cl/08jARJ0Rxh2+8Jj8StYMxubyz8aW3GXn/abHz
pphsHLh8iV+LqfbAzrVyoIZ4NK+D/ExPDMm+0eHiv9o3U07Tj5HFQyjbEO7aailw
cPzFhTWr+z9lzkDTbFmKTHy6n0vgGHhGaE6cTV8MPOKbxBptkpbL+NZiUj6VGWbG
IGynp6PRHWGqcF0vQyOa+O65sXEwb4e9VT0EGyywK70+wgXuPP5rBr7/SUbtAgMB
AAGjggIRMIICDTAdBgNVHQ4EFgQUpp3K9dpNj+Ut1eOhHTzFKeWVKqMwHwYDVR0j
BBgwFoAUpIKQt7RENULQRg/Um98bRENgroYwDgYDVR0PAQH/BAQDAgeAMHMGA1Ud
HwRsMGowaKBmoGSGYnJzeW5jOi8vcnBraS1ycHMuY25uaWMuY24vcmVwby9BMTA5
NDg4NDcyNzI1NDQ4Mjk0Ny8wL0E0ODI5MEI3QjQ0NDM1NDJEMDQ2MEZENDlCREYx
QjQ0NDM2MEFFODYuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5
bmM6Ly9ycGtpLXJwcy5jbm5pYy5jbi9yZXBvL0ExMDU1MzkwNzc1MDkwNjc1NzE1
LzEvQTQ4MjkwQjdCNDQ0MzU0MkQwNDYwRkQ0OUJERjFCNDQ0MzYwQUU4Ni5jZXIw
gYoGCCsGAQUFBwELBH4wfDB6BggrBgEFBQcwC4ZucnN5bmM6Ly9ycGtpLXJwcy5j
bm5pYy5jbi9yZXBvL0ExMDk0ODg0NzI3MjU0NDgyOTQ3LzAvMzIzMDMzMmUzOTM5
MmUzMjM1MmUzMDJmMzIzNDJkMzIzNDIwM2QzZTIwMzMzODMzMzQzNS5yb2EwGAYD
VR0gAQH/BA4wDDAKBggrBgEFBQcOAjAfBggrBgEFBQcBBwEB/wQQMA4wDAQCAAEw
BgMEAMtjGTANBgkqhkiG9w0BAQsFAAOCAQEADprKoKFzFll+rOTS0ytmLXQ7aQrN
VFAUZ7dYuSKHvgwlJuznMUOyRu2NVb4vXmB5faDLag0tkkTHuEjm+H7Rm9NQT4n+
G9sblisv0PTmIjWVsuU1PL7STawkjWbneyK9FNvKHO1gbeflwVJ4FZz/tmGsYK2m
OvMe4FL5m9W1itIuCsfeELksGWQHAeiKR5FOsDmbfzxCzpnNgUMM9rTYj2R6ijhz
1JZvH1CpyTe9FlVcGtrgpE+E6LLy9xQWeK7/EgOblOyLy6pJwl8nQg/E8DIXBzUC
TRoayNaq99olAxlta6Ydm+3hwgqsWQLXkFQUDbKHKg8IvY0nR6JkJdxNhg==
-----END CERTIFICATE-----
Generated at Mon Apr 13 13:53:30 2026 by rpki-client