Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A7B94/CC741BB6377011EE8DC8BB34C4F9AE02/9D6E545AA84B11F0B4DF3885C4F9AE02.roa
File:                     9D6E545AA84B11F0B4DF3885C4F9AE02.roa (raw, json)
Hash identifier:          f4OVUhW0bi1lo1n9ZSiR+RCv7DhSrpC0lFB7A/Kd8HU=
Subject key identifier:   73:4C:A0:7B:FE:CD:D4:FF:3D:9A:3F:F5:E7:5D:0E:F9:A7:F4:08:13
Certificate issuer:       /CN=A91A7B94/serialNumber=3126F4EF05E3AE75A09144B667D39347D4DAA890
Certificate serial:       0218
Authority key identifier: 31:26:F4:EF:05:E3:AE:75:A0:91:44:B6:67:D3:93:47:D4:DA:A8:90
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/MSb07wXjrnWgkUS2Z9OTR9TaqJA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A7B94/CC741BB6377011EE8DC8BB34C4F9AE02/9D6E545AA84B11F0B4DF3885C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 18:04:53 +0000
ROA not before:           Mon 13 Oct 2025 15:45:17 +0000
ROA not after:            Wed 30 Sep 2026 00:00:00 +0000
asID:                     329611
IP address blocks:        103.112.96.0/22 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A7B94/CC741BB6377011EE8DC8BB34C4F9AE02/MSb07wXjrnWgkUS2Z9OTR9TaqJA.crl
                          rsync://rpki.apnic.net/member_repository/A91A7B94/CC741BB6377011EE8DC8BB34C4F9AE02/MSb07wXjrnWgkUS2Z9OTR9TaqJA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/MSb07wXjrnWgkUS2Z9OTR9TaqJA.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:   Wed 01 Apr 2026 02:39:34 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 536 (0x218)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A7B94, serialNumber=3126F4EF05E3AE75A09144B667D39347D4DAA890
        Validity
            Not Before: Oct 13 15:45:17 2025 GMT
            Not After : Sep 30 00:00:00 2026 GMT
        Subject: CN=69a47fc4-5995
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:90:1d:3e:8c:1d:08:20:ea:3f:32:07:2b:7f:0c:
                    a4:4b:9d:bf:29:d5:55:66:cd:a0:5d:76:cf:71:af:
                    55:b1:54:f6:76:8e:b2:1e:72:fc:7c:1b:6c:86:0a:
                    1c:69:fc:5a:69:d5:ed:b1:ca:f7:93:44:82:df:17:
                    7d:a8:8d:cf:38:0b:50:f9:d7:b4:dc:0d:2f:5d:45:
                    2a:0f:82:5b:9c:ad:d4:ca:1d:f5:78:a0:1c:80:43:
                    8c:48:08:90:b2:76:d7:3f:25:49:2b:52:9b:6d:61:
                    e3:db:12:5f:ca:43:a5:2c:06:99:a2:97:01:e6:4c:
                    ac:50:a2:a1:fd:81:14:8e:01:88:43:04:9c:a5:e2:
                    48:a1:f2:52:6f:4f:51:ad:25:bf:a2:f4:c2:ea:1b:
                    ee:e1:d5:78:88:17:2b:39:1e:da:bc:af:db:0a:88:
                    f1:cd:44:57:bf:ff:bc:e5:b4:92:76:a8:c7:18:5a:
                    81:38:a5:bb:63:60:84:f7:d4:ea:8b:61:93:5b:69:
                    9a:62:74:b8:c9:a5:a6:b0:9f:e3:79:86:21:28:1d:
                    e7:1e:7f:06:cd:dc:46:23:6b:9c:2f:e5:18:08:58:
                    f2:e8:16:25:b3:2d:28:7b:88:85:8a:de:32:3b:3a:
                    2b:25:24:72:8a:9d:39:1a:3a:eb:df:84:13:ec:6a:
                    ed:41
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                73:4C:A0:7B:FE:CD:D4:FF:3D:9A:3F:F5:E7:5D:0E:F9:A7:F4:08:13
            X509v3 Authority Key Identifier:
                keyid:31:26:F4:EF:05:E3:AE:75:A0:91:44:B6:67:D3:93:47:D4:DA:A8:90

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A7B94/CC741BB6377011EE8DC8BB34C4F9AE02/MSb07wXjrnWgkUS2Z9OTR9TaqJA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/MSb07wXjrnWgkUS2Z9OTR9TaqJA.cer

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber
                  CPS: https://www.apnic.net/RPKI/CPS.pdf

            Subject Information Access:
                Signed Object - URI:rsync://rpki.apnic.net/member_repository/A91A7B94/CC741BB6377011EE8DC8BB34C4F9AE02/9D6E545AA84B11F0B4DF3885C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.112.96.0/22

    Signature Algorithm: sha256WithRSAEncryption
         6e:f6:0d:d3:52:0c:0d:49:77:62:6f:2c:27:fb:e5:07:9c:db:
         cd:e7:8e:63:38:31:bc:5f:07:e0:51:56:5d:96:52:54:82:7f:
         83:93:49:4b:16:9d:34:f3:26:49:9b:b1:23:cf:8a:45:77:69:
         38:4a:13:a8:80:fe:21:42:57:da:39:fb:0d:5e:5a:a2:09:23:
         8e:ce:e0:1d:04:ff:a2:cd:9a:63:a0:c8:69:e9:99:e0:a5:08:
         21:db:2b:48:6c:f1:c3:01:f2:3c:ce:01:0a:3b:c0:1d:1d:f5:
         ff:30:f0:2f:65:4d:a1:19:c5:af:a2:34:3b:98:cb:c4:37:a6:
         8b:df:24:01:de:70:31:a4:91:8b:f2:cb:c4:18:04:59:44:2e:
         e5:e3:da:b3:b6:b3:3b:7c:d8:ce:f9:f2:e9:d7:12:c6:40:ea:
         f0:17:ce:01:4a:0a:bf:8f:e6:50:a3:11:5f:6b:9c:59:ff:71:
         0e:46:97:db:ff:40:c6:44:ce:7c:52:1b:49:42:23:62:38:de:
         e0:53:c9:d2:b9:5d:d2:69:d9:1f:53:0f:71:26:63:e4:89:f9:
         ac:f6:ac:7f:80:1e:1a:02:7e:7b:62:35:f9:0f:11:ba:17:13:
         2a:4b:5d:cb:57:dc:c5:f1:c4:de:97:c7:fe:93:89:41:02:69:
         54:93:97:57
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICAhgwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTdCOTQxMTAvBgNVBAUTKDMxMjZGNEVGMDVFM0FFNzVBMDkxNDRCNjY3RDM5MzQ3
RDREQUE4OTAwHhcNMjUxMDEzMTU0NTE3WhcNMjYwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0N2ZjNC01OTk1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAkB0+jB0IIOo/MgcrfwykS52/KdVVZs2gXXbPca9VsVT2do6yHnL8fBtshgoc
afxaadXtscr3k0SC3xd9qI3POAtQ+de03A0vXUUqD4JbnK3Uyh31eKAcgEOMSAiQ
snbXPyVJK1KbbWHj2xJfykOlLAaZopcB5kysUKKh/YEUjgGIQwScpeJIofJSb09R
rSW/ovTC6hvu4dV4iBcrOR7avK/bCojxzURXv/+85bSSdqjHGFqBOKW7Y2CE99Tq
i2GTW2maYnS4yaWmsJ/jeYYhKB3nHn8GzdxGI2ucL+UYCFjy6BYlsy0oe4iFit4y
OzorJSRyip05Gjrr34QT7GrtQQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFHNMoHv+
zdT/PZo/9eddDvmn9AgTMB8GA1UdIwQYMBaAFDEm9O8F4651oJFEtmfTk0fU2qiQ
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBN0I5NC9DQzc0MUJCNjM3
NzAxMUVFOERDOEJCMzRDNEY5QUUwMi9NU2IwN3dYanJuV2drVVMyWjlPVFI5VGFx
SkEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL01TYjA3d1hqcm5XZ2tVUzJaOU9UUjlUYXFKQS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTdCOTQvQ0M3NDFCQjYzNzcwMTFFRThEQzhCQjM0QzRGOUFFMDIvOUQ2RTU0NUFB
ODRCMTFGMEI0REYzODg1QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQCZ3BgMA0GCSqGSIb3DQEBCwUAA4IBAQBu9g3TUgwNSXdibywn++UH
nNvN545jODG8XwfgUVZdllJUgn+Dk0lLFp008yZJm7Ejz4pFd2k4ShOogP4hQlfa
OfsNXlqiCSOOzuAdBP+izZpjoMhp6ZngpQgh2ytIbPHDAfI8zgEKO8AdHfX/MPAv
ZU2hGcWvojQ7mMvEN6aL3yQB3nAxpJGL8svEGARZRC7l49qztrM7fNjO+fLp1xLG
QOrwF84BSgq/j+ZQoxFfa5xZ/3EORpfb/0DGRM58UhtJQiNiON7gU8nSuV3Sadkf
Uw9xJmPkifms9qx/gB4aAn57YjX5DxG6FxMqS13LV9zF8cTel8f+k4lBAmlUk5dX
-----END CERTIFICATE-----
Generated at Thu Mar 26 09:57:37 2026 by rpki-client