Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91CD4DB/3A315DCECD0211E7B0442D28C4F9AE02/9BAC2C9C32D911F09D7CBD0AC4F9AE02.roa
File:                     9BAC2C9C32D911F09D7CBD0AC4F9AE02.roa (raw, json)
Hash identifier:          1b/fr6wNwvJibWfsmHfs3HnHHQMNJqFyMRfvdbN6JHo=
Subject key identifier:   69:A7:7A:6D:4D:27:BC:69:82:42:F2:0C:30:EF:52:15:04:DD:1C:69
Certificate issuer:       /CN=A91CD4DB/serialNumber=3FB7855EF330BA77D9F3B72DFFDEC20712AC1407
Certificate serial:       1889
Authority key identifier: 3F:B7:85:5E:F3:30:BA:77:D9:F3:B7:2D:FF:DE:C2:07:12:AC:14:07
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/P7eFXvMwunfZ87ct_97CBxKsFAc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91CD4DB/3A315DCECD0211E7B0442D28C4F9AE02/9BAC2C9C32D911F09D7CBD0AC4F9AE02.roa
Signing time:             Wed 03 Jun 2026 11:49:23 +0000
ROA not before:           Wed 03 Jun 2026 11:49:23 +0000
ROA not after:            Sat 31 Oct 2026 00:00:00 +0000
asID:                     38614
IP address blocks:        103.158.38.0/24 maxlen: 24
                          103.158.39.0/24 maxlen: 24
                          117.103.80.0/24 maxlen: 24
                          117.103.81.0/24 maxlen: 24
                          117.103.82.0/24 maxlen: 24
                          117.103.83.0/24 maxlen: 24
                          117.103.84.0/24 maxlen: 24
                          117.103.85.0/24 maxlen: 24
                          117.103.86.0/24 maxlen: 24
                          117.103.87.0/24 maxlen: 24
                          2404:f380::/32 maxlen: 32
                          2404:f380::/36 maxlen: 36
                          2404:f380::/48 maxlen: 48
                          2404:f380:1::/48 maxlen: 48
                          2404:f380:2::/48 maxlen: 48
                          2404:f380:3::/48 maxlen: 48
                          2404:f380:4::/48 maxlen: 48
                          2404:f380:5::/48 maxlen: 48
                          2404:f380:6::/48 maxlen: 48
                          2404:f380:7::/48 maxlen: 48
                          2404:f380:8::/48 maxlen: 48
                          2404:f380:9::/48 maxlen: 48
                          2404:f380:a::/48 maxlen: 48
                          2404:f380:b::/48 maxlen: 48
                          2404:f380:c::/48 maxlen: 48
                          2404:f380:d::/48 maxlen: 48
                          2404:f380:e::/48 maxlen: 48
                          2404:f380:f::/48 maxlen: 48
                          2404:f380:1000::/36 maxlen: 36
                          2404:f380:2000::/36 maxlen: 36
                          2404:f380:3000::/36 maxlen: 36
                          2404:f380:4000::/36 maxlen: 36
                          2404:f380:5000::/36 maxlen: 36
                          2404:f380:6000::/36 maxlen: 36
                          2404:f380:7000::/36 maxlen: 36
                          2404:f380:8000::/36 maxlen: 36
                          2404:f380:9000::/36 maxlen: 36
                          2404:f380:a000::/36 maxlen: 36
                          2404:f380:b000::/36 maxlen: 36
                          2404:f380:c000::/36 maxlen: 36
                          2404:f380:d000::/36 maxlen: 36
                          2404:f380:e000::/36 maxlen: 36
                          2404:f380:f000::/36 maxlen: 36
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91CD4DB/3A315DCECD0211E7B0442D28C4F9AE02/P7eFXvMwunfZ87ct_97CBxKsFAc.crl
                          rsync://rpki.apnic.net/member_repository/A91CD4DB/3A315DCECD0211E7B0442D28C4F9AE02/P7eFXvMwunfZ87ct_97CBxKsFAc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/P7eFXvMwunfZ87ct_97CBxKsFAc.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 29 Jul 2026 16:35:39 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 6281 (0x1889)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91CD4DB, serialNumber=3FB7855EF330BA77D9F3B72DFFDEC20712AC1407
        Validity
            Not Before: Jun  3 11:49:23 2026 GMT
            Not After : Oct 31 00:00:00 2026 GMT
        Subject: CN=6a2014c3-2642
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:8f:3c:41:bf:3e:6a:42:57:2c:75:f6:0e:df:bc:
                    59:56:1d:1a:3e:b3:e2:81:e9:32:c4:17:a7:80:6a:
                    a8:60:2a:92:8e:d1:53:ba:fc:17:89:2b:f4:35:65:
                    7d:81:b3:f8:be:08:70:f7:5b:92:f7:95:66:9d:e5:
                    bf:c2:10:d2:cb:8a:cc:8a:ae:bf:14:00:b6:c3:69:
                    03:8e:3a:8d:7b:18:e1:45:68:92:ec:22:69:2c:68:
                    2e:05:96:e4:76:5d:bc:d9:6f:49:fc:57:9e:97:82:
                    6b:59:3e:51:3f:2c:23:ff:78:7a:c1:fe:b1:f2:f2:
                    42:17:ef:0f:a5:4f:8c:75:6b:c1:81:c3:0a:84:a6:
                    4e:6e:e5:2b:91:21:9c:d5:c9:f4:a7:17:c3:fb:8e:
                    19:a0:a5:d5:fd:01:6f:f8:cd:9b:40:3c:32:42:53:
                    b5:ca:de:8e:c1:97:b8:6c:64:ce:41:03:ea:81:49:
                    70:6c:5d:cf:62:2b:af:ca:bf:9b:77:5a:85:44:56:
                    42:05:cf:8d:ca:0e:90:b0:d4:7c:c1:21:bc:58:1d:
                    6a:d5:f2:d4:9e:d4:cd:f0:6c:e0:7d:d8:fd:f5:0b:
                    76:a2:6c:94:9e:7f:6e:54:c2:84:da:12:18:4d:77:
                    02:3c:aa:97:a0:b5:e0:86:df:e1:5f:cf:7c:f2:54:
                    01:29
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                69:A7:7A:6D:4D:27:BC:69:82:42:F2:0C:30:EF:52:15:04:DD:1C:69
            X509v3 Authority Key Identifier:
                keyid:3F:B7:85:5E:F3:30:BA:77:D9:F3:B7:2D:FF:DE:C2:07:12:AC:14:07

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91CD4DB/3A315DCECD0211E7B0442D28C4F9AE02/P7eFXvMwunfZ87ct_97CBxKsFAc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/P7eFXvMwunfZ87ct_97CBxKsFAc.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/A91CD4DB/3A315DCECD0211E7B0442D28C4F9AE02/9BAC2C9C32D911F09D7CBD0AC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.158.38.0/23
                  117.103.80.0/21
                IPv6:
                  2404:f380::/32

    Signature Algorithm: sha256WithRSAEncryption
         a3:d0:00:07:3e:12:9e:64:8c:2b:62:5a:60:5e:a5:7d:b8:10:
         ed:43:61:32:f2:b8:b9:bd:b8:02:fd:13:d5:ab:62:25:80:75:
         cd:12:ce:74:a3:d6:a0:05:6b:98:d3:bc:20:b3:c0:52:f0:34:
         28:ef:98:7a:32:55:cf:70:a6:fa:2a:72:07:99:0e:20:05:67:
         4c:91:7e:e1:60:a4:9e:38:1a:b3:f2:bf:c3:96:34:9f:a0:eb:
         c3:f4:df:6f:8e:cf:99:90:ed:9a:64:37:74:74:08:81:4a:97:
         fe:49:4f:1c:20:bc:36:a4:2f:25:d3:f0:2e:b5:d4:69:ba:5e:
         e9:88:55:ce:f6:7c:cb:e4:ec:1b:e4:f4:57:5c:34:e5:8c:86:
         87:5e:e3:f0:b9:84:1b:19:ed:13:74:72:cf:59:33:b0:3b:1a:
         39:47:e9:2e:1b:10:62:c3:c2:a3:75:5d:5e:b6:01:79:e1:fc:
         4e:69:b4:55:a3:69:5c:52:2a:5e:53:93:5f:8f:df:bb:33:ff:
         d7:81:57:bb:81:a2:00:89:2f:85:58:48:28:ce:07:42:fc:09:
         eb:24:69:54:6d:99:1e:f2:f6:4a:89:3f:8c:05:31:d6:31:c7:
         bb:39:a6:5c:3c:b5:3c:0a:f0:7e:0a:58:6b:ac:a3:be:a1:72:
         4f:23:61:bc
-----BEGIN CERTIFICATE-----
MIIFUTCCBDmgAwIBAgICGIkwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
Q0Q0REIxMTAvBgNVBAUTKDNGQjc4NTVFRjMzMEJBNzdEOUYzQjcyREZGREVDMjA3
MTJBQzE0MDcwHhcNMjYwNjAzMTE0OTIzWhcNMjYxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTIwMTRjMy0yNjQyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAjzxBvz5qQlcsdfYO37xZVh0aPrPigekyxBengGqoYCqSjtFTuvwXiSv0NWV9
gbP4vghw91uS95VmneW/whDSy4rMiq6/FAC2w2kDjjqNexjhRWiS7CJpLGguBZbk
dl282W9J/Feel4JrWT5RPywj/3h6wf6x8vJCF+8PpU+MdWvBgcMKhKZObuUrkSGc
1cn0pxfD+44ZoKXV/QFv+M2bQDwyQlO1yt6OwZe4bGTOQQPqgUlwbF3PYiuvyr+b
d1qFRFZCBc+Nyg6QsNR8wSG8WB1q1fLUntTN8Gzgfdj99Qt2omyUnn9uVMKE2hIY
TXcCPKqXoLXght/hX8988lQBKQIDAQABo4ICdTCCAnEwHQYDVR0OBBYEFGmnem1N
J7xpgkLyDDDvUhUE3RxpMB8GA1UdIwQYMBaAFD+3hV7zMLp32fO3Lf/ewgcSrBQH
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDRDREQi8zQTMxNURDRUNE
MDIxMUU3QjA0NDJEMjhDNEY5QUUwMi9QN2VGWHZNd3VuZlo4N2N0Xzk3Q0J4S3NG
QWMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1A3ZUZYdk13dW5mWjg3Y3RfOTdDQnhLc0ZBYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
Q0Q0REIvM0EzMTVEQ0VDRDAyMTFFN0IwNDQyRDI4QzRGOUFFMDIvOUJBQzJDOUMz
MkQ5MTFGMDlEN0NCRDBBQzRGOUFFMDIucm9hMDQGCCsGAQUFBwEHAQH/BCUwIzAS
BAIAATAMAwQBZ54mAwQDdWdQMA0EAgACMAcDBQAkBPOAMA0GCSqGSIb3DQEBCwUA
A4IBAQCj0AAHPhKeZIwrYlpgXqV9uBDtQ2Ey8ri5vbgC/RPVq2IlgHXNEs50o9ag
BWuY07wgs8BS8DQo75h6MlXPcKb6KnIHmQ4gBWdMkX7hYKSeOBqz8r/DljSfoOvD
9N9vjs+ZkO2aZDd0dAiBSpf+SU8cILw2pC8l0/AutdRpul7piFXO9nzL5Owb5PRX
XDTljIaHXuPwuYQbGe0TdHLPWTOwOxo5R+kuGxBiw8KjdV1etgF54fxOabRVo2lc
UipeU5Nfj9+7M//XgVe7gaIAiS+FWEgozgdC/AnrJGlUbZke8vZKiT+MBTHWMce7
OaZcPLU8CvB+ClhrrKO+oXJPI2G8
-----END CERTIFICATE-----
Generated at Thu Jul 23 22:47:53 2026 by rpki-client