Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A916D547/15B0199E093311EAA79E491AC4F9AE02/A9E0680E094611EAADB2B84EC4F9AE02.roa
File:                     A9E0680E094611EAADB2B84EC4F9AE02.roa (raw, json)
Hash identifier:          +xwtxLrbn/VDWphH0PbD4XKh1yUFmYQjVtuvhbAu0no=
Subject key identifier:   F4:A1:08:F7:93:36:6F:07:48:EA:CD:5F:D8:72:F6:39:8A:05:89:56
Certificate issuer:       /CN=A916D547/serialNumber=F95EB0E7F9A7A837E6C44C6EFE1BD90195897F2D
Certificate serial:       0D14
Authority key identifier: F9:5E:B0:E7:F9:A7:A8:37:E6:C4:4C:6E:FE:1B:D9:01:95:89:7F:2D
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-V6w5_mnqDfmxExu_hvZAZWJfy0.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A916D547/15B0199E093311EAA79E491AC4F9AE02/A9E0680E094611EAADB2B84EC4F9AE02.roa
Signing time:             Sat 18 Jul 2026 13:34:10 +0000
ROA not before:           Sat 18 Jul 2026 13:34:10 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     138343
IP address blocks:        103.130.172.0/22 maxlen: 24
                          2403:be40::/32 maxlen: 32
                          2403:be40:2000::/36 maxlen: 36
                          2403:be40:3000::/36 maxlen: 36
                          2403:be40:4000::/36 maxlen: 36
                          2403:be40:5000::/36 maxlen: 36
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A916D547/15B0199E093311EAA79E491AC4F9AE02/-V6w5_mnqDfmxExu_hvZAZWJfy0.crl
                          rsync://rpki.apnic.net/member_repository/A916D547/15B0199E093311EAA79E491AC4F9AE02/-V6w5_mnqDfmxExu_hvZAZWJfy0.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-V6w5_mnqDfmxExu_hvZAZWJfy0.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 25 Aug 2026 18:31:42 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3348 (0xd14)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A916D547, serialNumber=F95EB0E7F9A7A837E6C44C6EFE1BD90195897F2D
        Validity
            Not Before: Jul 18 13:34:10 2026 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=6a5b80d2-f181
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cc:90:6d:43:fe:65:80:02:03:e2:3f:91:f7:d1:
                    41:53:55:29:14:54:4a:96:75:9b:eb:d8:7c:88:14:
                    7f:06:8a:01:a1:a3:46:0c:43:28:7f:ff:95:b1:39:
                    62:aa:d9:db:50:76:be:ae:fb:7f:ed:f1:8c:e8:ef:
                    b4:46:c5:9b:31:35:c3:ec:7c:39:44:a9:5a:60:2b:
                    08:8f:74:04:65:a1:23:1b:5c:2c:29:1d:ed:8a:80:
                    72:e7:b1:e2:9d:37:58:c4:41:51:cb:e0:d8:3c:7d:
                    14:9a:e3:41:44:13:11:37:52:53:64:ed:c8:4b:38:
                    4f:9a:81:b8:f0:ee:0b:84:6b:48:b1:ac:cb:52:63:
                    2c:4e:d0:c2:06:74:52:aa:df:95:ac:b6:60:b1:d7:
                    c2:a3:0f:24:70:be:24:30:aa:7c:66:4b:86:df:3f:
                    82:6a:d7:40:8a:d4:c3:33:96:f2:ad:a1:7e:e9:9f:
                    04:87:2b:4c:e0:9e:b0:ae:74:dd:95:43:60:6a:95:
                    de:93:24:f2:6e:b8:3c:ae:44:f3:77:8b:2f:ba:ce:
                    62:ea:f0:67:10:70:ca:c2:dd:b4:2f:c1:3d:72:d1:
                    cf:1b:ee:7b:cc:9b:9c:c4:ec:7b:2d:06:05:ec:95:
                    e5:30:bc:c7:df:b9:50:cb:f0:9c:d4:57:7c:07:28:
                    8b:9d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                F4:A1:08:F7:93:36:6F:07:48:EA:CD:5F:D8:72:F6:39:8A:05:89:56
            X509v3 Authority Key Identifier:
                keyid:F9:5E:B0:E7:F9:A7:A8:37:E6:C4:4C:6E:FE:1B:D9:01:95:89:7F:2D

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A916D547/15B0199E093311EAA79E491AC4F9AE02/-V6w5_mnqDfmxExu_hvZAZWJfy0.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-V6w5_mnqDfmxExu_hvZAZWJfy0.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/A916D547/15B0199E093311EAA79E491AC4F9AE02/A9E0680E094611EAADB2B84EC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.130.172.0/22
                IPv6:
                  2403:be40::/32

    Signature Algorithm: sha256WithRSAEncryption
         7b:f3:be:f7:c3:56:a9:6f:f1:f5:03:09:44:0d:b1:60:47:6f:
         74:de:2b:80:f7:e1:6c:bf:09:2a:0e:3d:10:70:e2:4b:aa:8b:
         b2:07:85:e2:39:d9:99:b3:5c:da:d2:a5:78:a6:b1:02:63:19:
         73:de:ab:b3:3f:ee:bd:14:78:f5:c0:aa:77:b0:2c:d5:fa:4d:
         8c:98:55:dd:d9:c6:4d:1a:e5:07:90:a4:2f:81:d1:80:03:06:
         43:94:65:4b:eb:04:a8:51:6b:26:84:b2:ae:4a:8e:5b:25:02:
         f2:8e:cc:86:63:e5:be:6f:f1:0d:56:18:0a:f1:21:f8:65:b6:
         15:05:9c:0a:b2:8c:ee:58:d9:75:36:81:e3:49:1e:94:04:6b:
         99:cb:3b:c0:1e:3b:2d:65:42:26:be:13:34:c4:51:82:b7:19:
         eb:8b:47:b6:f0:c6:12:82:ee:32:00:ae:cc:81:e8:f1:3d:00:
         3f:21:7a:a5:3d:c4:97:0c:53:5b:db:f0:77:76:c0:da:0b:09:
         c9:ec:f8:4c:bf:da:a1:53:4f:3d:bc:f3:63:ee:ec:87:78:e3:
         b5:32:b4:7e:65:21:bd:d2:22:5c:4f:52:24:72:33:48:d8:44:
         c1:ea:0a:57:7b:35:48:e7:18:f2:a9:81:9f:d2:21:5a:6c:e8:
         aa:f0:4a:76
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICDRQwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NkQ1NDcxMTAvBgNVBAUTKEY5NUVCMEU3RjlBN0E4MzdFNkM0NEM2RUZFMUJEOTAx
OTU4OTdGMkQwHhcNMjYwNzE4MTMzNDEwWhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTViODBkMi1mMTgxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAzJBtQ/5lgAID4j+R99FBU1UpFFRKlnWb69h8iBR/BooBoaNGDEMof/+VsTli
qtnbUHa+rvt/7fGM6O+0RsWbMTXD7Hw5RKlaYCsIj3QEZaEjG1wsKR3tioBy57Hi
nTdYxEFRy+DYPH0UmuNBRBMRN1JTZO3ISzhPmoG48O4LhGtIsazLUmMsTtDCBnRS
qt+VrLZgsdfCow8kcL4kMKp8ZkuG3z+CatdAitTDM5byraF+6Z8EhytM4J6wrnTd
lUNgapXekyTybrg8rkTzd4svus5i6vBnEHDKwt20L8E9ctHPG+57zJucxOx7LQYF
7JXlMLzH37lQy/Cc1Fd8ByiLnQIDAQABo4ICbzCCAmswHQYDVR0OBBYEFPShCPeT
Nm8HSOrNX9hy9jmKBYlWMB8GA1UdIwQYMBaAFPlesOf5p6g35sRMbv4b2QGViX8t
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2RDU0Ny8xNUIwMTk5RTA5
MzMxMUVBQTc5RTQ5MUFDNEY5QUUwMi8tVjZ3NV9tbnFEZm14RXh1X2h2WkFaV0pm
eTAuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLy1WNnc1X21ucURmbXhFeHVfaHZaQVpXSmZ5MC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NkQ1NDcvMTVCMDE5OUUwOTMzMTFFQUE3OUU0OTFBQzRGOUFFMDIvQTlFMDY4MEUw
OTQ2MTFFQUFEQjJCODRFQzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQCZ4KsMA0EAgACMAcDBQAkA75AMA0GCSqGSIb3DQEBCwUAA4IBAQB7
8773w1apb/H1AwlEDbFgR2903iuA9+FsvwkqDj0QcOJLqouyB4XiOdmZs1za0qV4
prECYxlz3quzP+69FHj1wKp3sCzV+k2MmFXd2cZNGuUHkKQvgdGAAwZDlGVL6wSo
UWsmhLKuSo5bJQLyjsyGY+W+b/ENVhgK8SH4ZbYVBZwKsozuWNl1NoHjSR6UBGuZ
yzvAHjstZUImvhM0xFGCtxnri0e28MYSgu4yAK7MgejxPQA/IXqlPcSXDFNb2/B3
dsDaCwnJ7PhMv9qhU089vPNj7uyHeOO1MrR+ZSG90iJcT1IkcjNI2ETB6gpXezVI
5xjyqYGf0iFabOiq8Ep2
-----END CERTIFICATE-----
Generated at Wed Aug 19 13:41:16 2026 by rpki-client