Route Origin Authorization

$ rpki-client -vvf rpki-rps.cnnic.cn/repo/A1097099402905976835/0/3134302e3234392e33302e302f32332d3233203d3e203538353431.roa
File:                     3134302e3234392e33302e302f32332d3233203d3e203538353431.roa (raw, json)
Hash identifier:          aB1VkhErrWjvf8Mzc2jBcPU47a49PUQTsAmANp8wc5M=
Subject key identifier:   96:F3:97:1A:97:60:BC:5E:08:D7:BF:0E:DF:D6:03:6E:22:0E:D0:55
Certificate issuer:       /CN=A914EAE40000/serialNumber=30AE85D3253EA2C99EAF6369615F5BC070CC5FB2
Certificate serial:       213994FE9234158E593D05906473DFBDD9C30100
Authority key identifier: 30:AE:85:D3:25:3E:A2:C9:9E:AF:63:69:61:5F:5B:C0:70:CC:5F:B2
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/MK6F0yU-osmer2NpYV9bwHDMX7I.cer
Subject info access:      rsync://rpki-rps.cnnic.cn/repo/A1097099402905976835/0/3134302e3234392e33302e302f32332d3233203d3e203538353431.roa
Signing time:             Wed 03 Jun 2026 17:39:02 +0000
ROA not before:           Wed 03 Jun 2026 17:34:02 +0000
ROA not after:            Wed 02 Jun 2027 17:39:02 +0000
asID:                     58541
IP address blocks:        140.249.30.0/23 maxlen: 23
Validation:               OK
Signature path:           rsync://rpki-rps.cnnic.cn/repo/A1097099402905976835/0/30AE85D3253EA2C99EAF6369615F5BC070CC5FB2.crl
                          rsync://rpki-rps.cnnic.cn/repo/A1097099402905976835/0/30AE85D3253EA2C99EAF6369615F5BC070CC5FB2.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/MK6F0yU-osmer2NpYV9bwHDMX7I.cer
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.crl
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/dAFlqA0QcZcKvAnAK3HBrHwdbg4.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:   Fri 12 Jun 2026 19:59:23 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            21:39:94:fe:92:34:15:8e:59:3d:05:90:64:73:df:bd:d9:c3:01:00
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A914EAE40000, serialNumber=30AE85D3253EA2C99EAF6369615F5BC070CC5FB2
        Validity
            Not Before: Jun  3 17:34:02 2026 GMT
            Not After : Jun  2 17:39:02 2027 GMT
        Subject: CN=96F3971A9760BC5E08D7BF0EDFD6036E220ED055
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b1:e7:03:d2:1b:20:fd:f9:4c:3c:aa:b4:be:66:
                    cf:50:12:95:0e:f7:b8:de:69:1e:a3:ce:5f:c3:a4:
                    32:7f:1c:3e:21:b8:e0:5b:15:7a:49:1f:75:6a:cc:
                    9c:04:75:5e:f8:1b:5d:a3:a6:c7:0c:c1:6d:89:50:
                    10:7a:25:82:02:6c:b0:22:d0:d9:90:9a:b4:13:8f:
                    95:b3:76:ae:f5:d8:c1:d2:62:8e:6a:21:ae:bd:b5:
                    c9:72:95:b1:70:95:44:98:b4:4e:db:8e:38:a0:b8:
                    3b:1e:8b:f4:f8:61:cd:a4:18:9d:82:83:47:a9:7b:
                    da:6e:17:b8:30:52:d4:5e:fe:27:52:f9:47:db:41:
                    f0:6f:cb:1c:91:c5:88:6a:df:cb:1e:aa:85:02:24:
                    82:49:f1:02:45:00:be:2d:de:67:c4:d4:5e:c4:c3:
                    8e:47:b5:c5:92:3f:7e:55:12:ef:b1:c6:cf:a9:97:
                    37:e5:da:ec:3a:97:04:dc:b8:ab:f0:12:45:39:a5:
                    72:81:aa:52:1a:72:b9:10:51:8a:2a:1b:11:7e:73:
                    1a:95:d0:c3:ca:f6:2e:a6:2f:fc:c3:25:76:68:13:
                    2c:c1:03:91:53:0f:b0:60:e8:a8:d9:8c:e5:c7:b6:
                    a1:74:6b:11:ab:81:0e:81:48:df:1b:fc:2e:c4:a8:
                    ea:43
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                96:F3:97:1A:97:60:BC:5E:08:D7:BF:0E:DF:D6:03:6E:22:0E:D0:55
            X509v3 Authority Key Identifier:
                keyid:30:AE:85:D3:25:3E:A2:C9:9E:AF:63:69:61:5F:5B:C0:70:CC:5F:B2

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

                Full Name:
                  URI:rsync://rpki-rps.cnnic.cn/repo/A1097099402905976835/0/30AE85D3253EA2C99EAF6369615F5BC070CC5FB2.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/MK6F0yU-osmer2NpYV9bwHDMX7I.cer

            Subject Information Access:
                Signed Object - URI:rsync://rpki-rps.cnnic.cn/repo/A1097099402905976835/0/3134302e3234392e33302e302f32332d3233203d3e203538353431.roa

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  140.249.30.0/23

    Signature Algorithm: sha256WithRSAEncryption
         54:be:40:1b:c4:6f:13:78:3d:15:63:ca:4b:3c:31:3b:de:7d:
         1b:4e:c2:74:03:10:32:85:02:66:fb:10:fb:95:44:b2:31:4a:
         9d:08:80:1d:a0:66:29:4f:7e:1a:f2:95:97:d2:fe:68:f7:1e:
         ba:c8:a8:f5:2f:7a:25:e1:b5:71:26:46:66:91:ab:ec:3c:9f:
         a5:e6:f9:12:b9:2e:97:8e:c6:c8:5e:ef:a9:76:03:77:a7:bb:
         8d:d3:ec:c4:f3:29:84:38:8a:07:84:33:c4:2d:58:14:90:b5:
         a4:6f:f9:42:a8:53:d8:ce:5e:1d:69:34:3d:70:86:2a:43:86:
         63:bf:75:78:58:63:cf:af:b2:4d:d9:e8:aa:71:05:58:f0:d2:
         c1:7e:05:26:a4:f3:68:87:b9:da:9c:9e:b1:48:fd:87:b0:9a:
         df:38:90:1e:f9:db:c4:f4:5d:5c:4f:83:26:c7:8c:38:b4:ce:
         3b:a3:41:d1:79:cf:95:aa:d7:df:4b:73:ce:b0:3c:63:83:50:
         1e:fd:7a:7e:23:54:e2:7e:30:d4:8d:18:9b:46:45:1c:3d:a9:
         e7:1e:c1:0f:56:fa:bc:a2:50:10:25:fc:39:a2:1b:7d:bd:6d:
         4d:8d:cd:99:77:05:0b:23:f6:51:77:ef:d8:98:6b:42:0f:52:
         70:23:d7:41
-----BEGIN CERTIFICATE-----
MIIFITCCBAmgAwIBAgIUITmU/pI0FY5ZPQWQZHPfvdnDAQAwDQYJKoZIhvcNAQEL
BQAwSjEVMBMGA1UEAxMMQTkxNEVBRTQwMDAwMTEwLwYDVQQFEygzMEFFODVEMzI1
M0VBMkM5OUVBRjYzNjk2MTVGNUJDMDcwQ0M1RkIyMB4XDTI2MDYwMzE3MzQwMloX
DTI3MDYwMjE3MzkwMlowMzExMC8GA1UEAxMoOTZGMzk3MUE5NzYwQkM1RTA4RDdC
RjBFREZENjAzNkUyMjBFRDA1NTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBALHnA9IbIP35TDyqtL5mz1ASlQ73uN5pHqPOX8OkMn8cPiG44FsVekkfdWrM
nAR1XvgbXaOmxwzBbYlQEHolggJssCLQ2ZCatBOPlbN2rvXYwdJijmohrr21yXKV
sXCVRJi0TtuOOKC4Ox6L9PhhzaQYnYKDR6l72m4XuDBS1F7+J1L5R9tB8G/LHJHF
iGrfyx6qhQIkgknxAkUAvi3eZ8TUXsTDjke1xZI/flUS77HGz6mXN+Xa7DqXBNy4
q/ASRTmlcoGqUhpyuRBRiiobEX5zGpXQw8r2LqYv/MMldmgTLMEDkVMPsGDoqNmM
5ce2oXRrEauBDoFI3xv8LsSo6kMCAwEAAaOCAhQwggIQMB0GA1UdDgQWBBSW85ca
l2C8XgjXvw7f1gNuIg7QVTAfBgNVHSMEGDAWgBQwroXTJT6iyZ6vY2lhX1vAcMxf
sjAOBgNVHQ8BAf8EBAMCB4AwcwYDVR0fBGwwajBooGagZIZicnN5bmM6Ly9ycGtp
LXJwcy5jbm5pYy5jbi9yZXBvL0ExMDk3MDk5NDAyOTA1OTc2ODM1LzAvMzBBRTg1
RDMyNTNFQTJDOTlFQUY2MzY5NjE1RjVCQzA3MENDNUZCMi5jcmwwfgYIKwYBBQUH
AQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2kuYXBuaWMubmV0L3JlcG9z
aXRvcnkvQjNBMjRGMjAxRDY2MTFFMjhBQzg4MzdDNzJGRDFGRjIvTUs2RjB5VS1v
c21lcjJOcFlWOWJ3SERNWDdJLmNlcjCBjQYIKwYBBQUHAQsEgYAwfjB8BggrBgEF
BQcwC4ZwcnN5bmM6Ly9ycGtpLXJwcy5jbm5pYy5jbi9yZXBvL0ExMDk3MDk5NDAy
OTA1OTc2ODM1LzAvMzEzNDMwMmUzMjM0MzkyZTMzMzAyZTMwMmYzMjMzMmQzMjMz
MjAzZDNlMjAzNTM4MzUzNDMxLnJvYTAYBgNVHSABAf8EDjAMMAoGCCsGAQUFBw4C
MB8GCCsGAQUFBwEHAQH/BBAwDjAMBAIAATAGAwQBjPkeMA0GCSqGSIb3DQEBCwUA
A4IBAQBUvkAbxG8TeD0VY8pLPDE73n0bTsJ0AxAyhQJm+xD7lUSyMUqdCIAdoGYp
T34a8pWX0v5o9x66yKj1L3ol4bVxJkZmkavsPJ+l5vkSuS6XjsbIXu+pdgN3p7uN
0+zE8ymEOIoHhDPELVgUkLWkb/lCqFPYzl4daTQ9cIYqQ4Zjv3V4WGPPr7JN2eiq
cQVY8NLBfgUmpPNoh7nanJ6xSP2HsJrfOJAe+dvE9F1cT4Mmx4w4tM47o0HRec+V
qtffS3POsDxjg1Ae/Xp+I1TifjDUjRibRkUcPannHsEPVvq8olAQJfw5oht9vW1N
jc2ZdwULI/ZRd+/YmGtCD1JwI9dB
-----END CERTIFICATE-----
Generated at Fri Jun 12 11:24:49 2026 by rpki-client