Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A915EAD0/21FA5B0661EE11EA925D6225C4F9AE02/803C622E9B9111EDBC921164C4F9AE02.roa
File:                     803C622E9B9111EDBC921164C4F9AE02.roa (raw, json)
Hash identifier:          kSZwBkRVEDhOmYwl1df6enY/yo6PGCkdISiBlKr9L70=
Subject key identifier:   6D:01:B3:39:40:50:23:A7:D7:BB:71:3A:89:ED:81:99:E4:24:03:E5
Certificate issuer:       /CN=A915EAD0/serialNumber=51629BEB80FBDF94ED9A643FD78C81DA73B6BA1A
Certificate serial:       0B4E
Authority key identifier: 51:62:9B:EB:80:FB:DF:94:ED:9A:64:3F:D7:8C:81:DA:73:B6:BA:1A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/UWKb64D735TtmmQ_14yB2nO2uho.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A915EAD0/21FA5B0661EE11EA925D6225C4F9AE02/803C622E9B9111EDBC921164C4F9AE02.roa
Signing time:             Thu 02 Jul 2026 20:20:10 +0000
ROA not before:           Thu 02 Jul 2026 20:20:09 +0000
ROA not after:            Tue 31 Aug 2027 00:00:00 +0000
asID:                     58598
IP address blocks:        103.9.88.0/22 maxlen: 22
                          103.9.88.0/24 maxlen: 24
                          103.9.89.0/24 maxlen: 24
                          103.9.90.0/24 maxlen: 24
                          103.9.91.0/24 maxlen: 24
                          2403:d700::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A915EAD0/21FA5B0661EE11EA925D6225C4F9AE02/UWKb64D735TtmmQ_14yB2nO2uho.crl
                          rsync://rpki.apnic.net/member_repository/A915EAD0/21FA5B0661EE11EA925D6225C4F9AE02/UWKb64D735TtmmQ_14yB2nO2uho.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/UWKb64D735TtmmQ_14yB2nO2uho.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:   Fri 31 Jul 2026 19:38:23 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2894 (0xb4e)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A915EAD0, serialNumber=51629BEB80FBDF94ED9A643FD78C81DA73B6BA1A
        Validity
            Not Before: Jul  2 20:20:09 2026 GMT
            Not After : Aug 31 00:00:00 2027 GMT
        Subject: CN=6a46c7f9-416c
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:92:19:89:90:9d:ac:65:41:85:7d:ed:ec:75:0b:
                    e0:28:9b:61:54:37:96:16:7d:03:ea:9b:7b:db:9d:
                    d8:a3:39:5f:97:52:94:04:65:0e:87:de:3d:bc:8a:
                    4b:6b:0b:8c:07:2a:b9:12:68:c7:76:13:9a:37:06:
                    d4:e9:d3:37:3e:39:ef:73:e6:bb:e9:74:a8:8e:2b:
                    20:ba:22:11:bd:a9:6c:bd:0a:96:43:4e:4d:33:16:
                    12:19:44:1b:e0:52:f3:30:f2:14:b7:5b:1d:5d:73:
                    7c:36:7e:2d:04:e1:ce:8b:85:1d:44:b6:40:fd:7e:
                    b9:16:1c:78:6b:d8:37:95:95:e3:65:d3:dd:e8:03:
                    00:8d:9c:99:e2:ea:42:50:d6:96:e2:b5:2c:32:1c:
                    48:5e:f2:47:4d:08:f1:20:3b:8f:e2:d5:d0:c0:0a:
                    8e:7b:81:c6:66:b5:26:06:e0:b7:d6:9f:58:4d:2b:
                    8a:92:f5:ee:c6:bb:0c:2e:34:b7:d2:c0:19:a2:f5:
                    b5:f8:9d:69:01:85:2f:76:f8:78:c2:3f:3a:1b:a3:
                    73:e6:77:aa:dd:d9:a9:d5:00:8c:c0:5f:7c:fa:53:
                    e7:f3:f3:90:7c:03:dd:a4:b2:37:d9:5e:5e:f3:a5:
                    5b:4d:06:f6:b5:0a:2d:c6:6c:bb:75:ba:dd:a7:ba:
                    5b:b3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                6D:01:B3:39:40:50:23:A7:D7:BB:71:3A:89:ED:81:99:E4:24:03:E5
            X509v3 Authority Key Identifier:
                keyid:51:62:9B:EB:80:FB:DF:94:ED:9A:64:3F:D7:8C:81:DA:73:B6:BA:1A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A915EAD0/21FA5B0661EE11EA925D6225C4F9AE02/UWKb64D735TtmmQ_14yB2nO2uho.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/UWKb64D735TtmmQ_14yB2nO2uho.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/A915EAD0/21FA5B0661EE11EA925D6225C4F9AE02/803C622E9B9111EDBC921164C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.9.88.0/22
                IPv6:
                  2403:d700::/32

    Signature Algorithm: sha256WithRSAEncryption
         86:07:42:09:f7:dc:1f:a2:2b:a2:58:7a:42:58:ff:be:a6:d1:
         03:83:e1:14:11:eb:f3:ad:90:3b:37:9a:0f:e2:87:a3:bb:eb:
         b2:13:d7:29:7d:74:9a:a2:46:3b:98:0f:e2:8e:50:6d:21:a5:
         81:d6:e5:5f:dc:c0:23:40:ba:29:49:7e:0e:21:24:ac:b8:1c:
         6e:19:60:53:f3:ca:4c:2c:45:41:ca:ed:dd:d2:ee:e6:09:b6:
         94:57:48:68:04:09:33:1e:dd:38:a0:54:ae:a0:6b:f7:f6:a9:
         7c:af:9d:89:b4:89:2a:d4:d3:be:72:0c:fd:d2:6f:00:6f:0c:
         15:86:be:68:ba:99:45:3a:a7:79:df:d9:c7:e8:29:29:89:66:
         81:b8:1c:8b:66:3f:28:3b:1d:66:02:7e:42:b2:01:00:5a:41:
         49:e0:26:02:9f:47:48:86:ff:ac:68:cc:85:50:5b:5d:a5:fb:
         33:f4:e0:a0:a5:14:70:fb:04:c1:e5:39:05:b3:a4:9a:7a:c0:
         ec:5d:bf:05:4f:72:0c:a6:f0:a1:33:90:c3:d3:a4:37:4d:2a:
         bc:80:41:05:6d:85:d1:43:f1:3a:63:27:85:bc:58:3e:1b:62:
         c6:fe:89:81:fc:50:ce:18:de:5f:6c:4b:bb:59:05:f8:e1:a4:
         65:47:7e:d9
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICC04wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NUVBRDAxMTAvBgNVBAUTKDUxNjI5QkVCODBGQkRGOTRFRDlBNjQzRkQ3OEM4MURB
NzNCNkJBMUEwHhcNMjYwNzAyMjAyMDA5WhcNMjcwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTQ2YzdmOS00MTZjMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAkhmJkJ2sZUGFfe3sdQvgKJthVDeWFn0D6pt7253Yozlfl1KUBGUOh949vIpL
awuMByq5EmjHdhOaNwbU6dM3Pjnvc+a76XSojisguiIRvalsvQqWQ05NMxYSGUQb
4FLzMPIUt1sdXXN8Nn4tBOHOi4UdRLZA/X65Fhx4a9g3lZXjZdPd6AMAjZyZ4upC
UNaW4rUsMhxIXvJHTQjxIDuP4tXQwAqOe4HGZrUmBuC31p9YTSuKkvXuxrsMLjS3
0sAZovW1+J1pAYUvdvh4wj86G6Nz5neq3dmp1QCMwF98+lPn8/OQfAPdpLI32V5e
86VbTQb2tQotxmy7dbrdp7pbswIDAQABo4ICbzCCAmswHQYDVR0OBBYEFG0BszlA
UCOn17txOontgZnkJAPlMB8GA1UdIwQYMBaAFFFim+uA+9+U7ZpkP9eMgdpztroa
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1RUFEMC8yMUZBNUIwNjYx
RUUxMUVBOTI1RDYyMjVDNEY5QUUwMi9VV0tiNjRENzM1VHRtbVFfMTR5QjJuTzJ1
aG8uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1VXS2I2NEQ3MzVUdG1tUV8xNHlCMm5PMnVoby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NUVBRDAvMjFGQTVCMDY2MUVFMTFFQTkyNUQ2MjI1QzRGOUFFMDIvODAzQzYyMkU5
QjkxMTFFREJDOTIxMTY0QzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQCZwlYMA0EAgACMAcDBQAkA9cAMA0GCSqGSIb3DQEBCwUAA4IBAQCG
B0IJ99wfoiuiWHpCWP++ptEDg+EUEevzrZA7N5oP4oeju+uyE9cpfXSaokY7mA/i
jlBtIaWB1uVf3MAjQLopSX4OISSsuBxuGWBT88pMLEVByu3d0u7mCbaUV0hoBAkz
Ht04oFSuoGv39ql8r52JtIkq1NO+cgz90m8AbwwVhr5ouplFOqd539nH6CkpiWaB
uByLZj8oOx1mAn5CsgEAWkFJ4CYCn0dIhv+saMyFUFtdpfsz9OCgpRRw+wTB5TkF
s6SaesDsXb8FT3IMpvChM5DD06Q3TSq8gEEFbYXRQ/E6YyeFvFg+G2LG/omB/FDO
GN5fbEu7WQX44aRlR37Z
-----END CERTIFICATE-----
Generated at Sat Jul 25 06:38:31 2026 by rpki-client