Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91478E2/4C908A22E0B611E7B2D0FD80C4F9AE02/51635E7E32B011EE89DFF774C4F9AE02.roa
File:                     51635E7E32B011EE89DFF774C4F9AE02.roa (raw, json)
Hash identifier:          n1u9iSyb9bdQc1QOK/WYlhLEbmOoYxOlffVDVXq1fW4=
Subject key identifier:   B0:DD:23:C0:83:B3:F7:88:9E:BA:B3:8C:E7:80:0B:8F:C8:EE:5C:3C
Certificate issuer:       /CN=A91478E2/serialNumber=C14853D9BD3F78F6480C63352076943BC79B9FC2
Certificate serial:       1822
Authority key identifier: C1:48:53:D9:BD:3F:78:F6:48:0C:63:35:20:76:94:3B:C7:9B:9F:C2
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/wUhT2b0_ePZIDGM1IHaUO8ebn8I.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91478E2/4C908A22E0B611E7B2D0FD80C4F9AE02/51635E7E32B011EE89DFF774C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 15:30:58 +0000
ROA not before:           Sat 22 Nov 2025 16:34:51 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     17557
IP address blocks:        103.103.42.0/24 maxlen: 24
                          103.103.43.0/24 maxlen: 24
                          103.120.70.0/24 maxlen: 24
                          103.120.71.0/24 maxlen: 24
                          2402:2ec0::/34 maxlen: 34
                          2402:2ec0:4000::/34 maxlen: 34
                          2402:2ec0:8000::/34 maxlen: 34
                          2402:2ec0:c000::/34 maxlen: 34
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91478E2/4C908A22E0B611E7B2D0FD80C4F9AE02/wUhT2b0_ePZIDGM1IHaUO8ebn8I.crl
                          rsync://rpki.apnic.net/member_repository/A91478E2/4C908A22E0B611E7B2D0FD80C4F9AE02/wUhT2b0_ePZIDGM1IHaUO8ebn8I.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/wUhT2b0_ePZIDGM1IHaUO8ebn8I.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:   Mon 09 Mar 2026 03:12:19 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 6178 (0x1822)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91478E2, serialNumber=C14853D9BD3F78F6480C63352076943BC79B9FC2
        Validity
            Not Before: Nov 22 16:34:51 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=69a45bb2-eec1
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c4:1e:34:6a:41:9e:87:61:40:92:58:bc:11:a1:
                    a0:c8:ec:6f:a6:01:bb:72:55:73:01:d5:1b:d2:d1:
                    b0:80:fb:9a:9b:80:2e:70:10:67:44:fc:f0:99:61:
                    cf:47:ac:b2:cb:b1:25:bc:6b:3f:3a:09:26:14:41:
                    49:9e:f1:7e:23:41:f2:f0:1c:a2:1d:89:9a:7c:7e:
                    24:6e:ff:05:20:ec:2b:d1:3c:d1:9e:a6:d5:04:e9:
                    b6:eb:10:5d:35:9f:1e:88:a3:e8:7c:21:f8:77:e4:
                    a7:0c:0a:f2:cf:46:9b:eb:64:7a:a0:58:d0:09:e2:
                    95:2c:46:fc:d1:e8:2d:bd:9f:0e:e9:02:44:43:3a:
                    f1:39:26:b4:a8:62:36:30:44:9b:be:c6:22:3c:9d:
                    2f:ea:c5:2e:ff:bb:c6:b5:d7:e2:22:74:72:bc:aa:
                    f8:b9:91:00:53:0d:6c:86:95:d1:4b:d0:04:17:cf:
                    55:da:ff:ce:68:16:7b:2b:f0:f4:9a:00:55:1e:00:
                    bd:57:60:49:e1:98:b7:a2:2a:11:a8:c8:ac:59:31:
                    22:db:aa:e8:2b:0e:dc:39:e7:c5:4b:d2:af:3d:05:
                    3b:b7:3b:b8:c4:2a:c4:dd:66:6f:a3:a5:d1:21:78:
                    65:b7:0f:f3:42:4a:b9:90:45:07:4d:0d:9f:a7:3f:
                    c6:6f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B0:DD:23:C0:83:B3:F7:88:9E:BA:B3:8C:E7:80:0B:8F:C8:EE:5C:3C
            X509v3 Authority Key Identifier:
                keyid:C1:48:53:D9:BD:3F:78:F6:48:0C:63:35:20:76:94:3B:C7:9B:9F:C2

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91478E2/4C908A22E0B611E7B2D0FD80C4F9AE02/wUhT2b0_ePZIDGM1IHaUO8ebn8I.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/wUhT2b0_ePZIDGM1IHaUO8ebn8I.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/A91478E2/4C908A22E0B611E7B2D0FD80C4F9AE02/51635E7E32B011EE89DFF774C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.103.42.0/23
                  103.120.70.0/23
                IPv6:
                  2402:2ec0::/32

    Signature Algorithm: sha256WithRSAEncryption
         4a:dd:e7:ee:19:64:6a:cc:d7:67:e9:10:86:c9:cc:8f:b9:26:
         63:32:10:3a:9e:60:57:a3:8f:ea:d9:29:62:f1:b7:bb:aa:58:
         f2:35:16:14:1c:b0:12:0b:ba:a5:c3:17:d6:17:2f:07:46:1d:
         a1:97:ce:3a:53:44:9e:7e:72:62:19:99:a5:2c:a1:74:30:21:
         b7:d6:ed:3c:f0:da:8a:e5:ed:14:50:13:55:8e:ef:3d:fb:f4:
         66:5d:b9:0c:ac:d6:ee:c0:dd:2b:f9:ea:bd:19:97:6b:8f:5d:
         1f:4d:77:55:1e:6f:fd:ea:39:9b:a4:55:4d:78:2e:32:f3:75:
         00:25:af:86:41:42:c1:49:3c:68:e2:62:04:71:00:d7:f5:18:
         a9:d6:0d:2a:79:17:c6:3f:0e:84:bb:6d:b2:58:4e:b5:c6:ca:
         bf:5b:89:d0:6d:48:78:f3:c7:5a:d4:9f:1b:e7:5f:4f:b3:37:
         6b:07:e2:14:7f:bd:cf:46:4d:d4:99:2e:ad:3d:61:31:35:9d:
         d7:ae:fa:bf:bb:f0:2c:08:33:81:63:92:61:00:fd:25:46:51:
         ea:27:2e:06:2e:8c:bb:60:60:dd:99:fa:93:a9:df:4a:82:62:
         06:b6:19:d3:73:df:50:c5:14:98:d2:2e:7f:a0:36:b8:45:c1:
         7b:bc:b2:ce
-----BEGIN CERTIFICATE-----
MIIFUTCCBDmgAwIBAgICGCIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NDc4RTIxMTAvBgNVBAUTKEMxNDg1M0Q5QkQzRjc4RjY0ODBDNjMzNTIwNzY5NDNC
Qzc5QjlGQzIwHhcNMjUxMTIyMTYzNDUxWhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NWJiMi1lZWMxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxB40akGeh2FAkli8EaGgyOxvpgG7clVzAdUb0tGwgPuam4AucBBnRPzwmWHP
R6yyy7ElvGs/OgkmFEFJnvF+I0Hy8ByiHYmafH4kbv8FIOwr0TzRnqbVBOm26xBd
NZ8eiKPofCH4d+SnDAryz0ab62R6oFjQCeKVLEb80egtvZ8O6QJEQzrxOSa0qGI2
MESbvsYiPJ0v6sUu/7vGtdfiInRyvKr4uZEAUw1shpXRS9AEF89V2v/OaBZ7K/D0
mgBVHgC9V2BJ4Zi3oioRqMisWTEi26roKw7cOefFS9KvPQU7tzu4xCrE3WZvo6XR
IXhltw/zQkq5kEUHTQ2fpz/GbwIDAQABo4ICdTCCAnEwHQYDVR0OBBYEFLDdI8CD
s/eInrqzjOeAC4/I7lw8MB8GA1UdIwQYMBaAFMFIU9m9P3j2SAxjNSB2lDvHm5/C
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE0NzhFMi80QzkwOEEyMkUw
QjYxMUU3QjJEMEZEODBDNEY5QUUwMi93VWhUMmIwX2VQWklER00xSUhhVU84ZWJu
OEkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3dVaFQyYjBfZVBaSURHTTFJSGFVTzhlYm44SS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NDc4RTIvNEM5MDhBMjJFMEI2MTFFN0IyRDBGRDgwQzRGOUFFMDIvNTE2MzVFN0Uz
MkIwMTFFRTg5REZGNzc0QzRGOUFFMDIucm9hMDQGCCsGAQUFBwEHAQH/BCUwIzAS
BAIAATAMAwQBZ2cqAwQBZ3hGMA0EAgACMAcDBQAkAi7AMA0GCSqGSIb3DQEBCwUA
A4IBAQBK3efuGWRqzNdn6RCGycyPuSZjMhA6nmBXo4/q2Sli8be7qljyNRYUHLAS
C7qlwxfWFy8HRh2hl846U0SefnJiGZmlLKF0MCG31u088NqK5e0UUBNVju89+/Rm
XbkMrNbuwN0r+eq9GZdrj10fTXdVHm/96jmbpFVNeC4y83UAJa+GQULBSTxo4mIE
cQDX9Rip1g0qeRfGPw6Eu22yWE61xsq/W4nQbUh488da1J8b519PszdrB+IUf73P
Rk3UmS6tPWExNZ3Xrvq/u/AsCDOBY5JhAP0lRlHqJy4GLoy7YGDdmfqTqd9KgmIG
thnTc99QxRSY0i5/oDa4RcF7vLLO
-----END CERTIFICATE-----
Generated at Mon Mar 2 06:41:35 2026 by rpki-client