Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A55EC/DF65DE92578111ECB6487C54C4F9AE02/8E15FBF25CFF11ECB5477E0BC4F9AE02.roa
File:                     8E15FBF25CFF11ECB5477E0BC4F9AE02.roa (raw, json)
Hash identifier:          0Yuj8jwsHlCnMcg0SGtiJaONeRl25wMXy9ufRSKcIXM=
Subject key identifier:   ED:EF:05:4B:69:A8:B0:6F:3C:A2:09:82:F0:E2:15:A4:4C:2F:1C:1A
Certificate issuer:       /CN=A91A55EC/serialNumber=7DDD8DDCF156E7A181A1B7397B24D42096353DD8
Certificate serial:       0502
Authority key identifier: 7D:DD:8D:DC:F1:56:E7:A1:81:A1:B7:39:7B:24:D4:20:96:35:3D:D8
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/fd2N3PFW56GBobc5eyTUIJY1Pdg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A55EC/DF65DE92578111ECB6487C54C4F9AE02/8E15FBF25CFF11ECB5477E0BC4F9AE02.roa
Signing time:             Tue 21 Apr 2026 00:30:30 +0000
ROA not before:           Tue 21 Apr 2026 00:30:30 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     140287
IP address blocks:        103.149.146.0/23 maxlen: 23
                          103.149.146.0/24 maxlen: 24
                          103.149.147.0/24 maxlen: 24
                          2001:df3:2b80::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A55EC/DF65DE92578111ECB6487C54C4F9AE02/fd2N3PFW56GBobc5eyTUIJY1Pdg.crl
                          rsync://rpki.apnic.net/member_repository/A91A55EC/DF65DE92578111ECB6487C54C4F9AE02/fd2N3PFW56GBobc5eyTUIJY1Pdg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/fd2N3PFW56GBobc5eyTUIJY1Pdg.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:   Sun 17 May 2026 23:45:46 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1282 (0x502)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A55EC, serialNumber=7DDD8DDCF156E7A181A1B7397B24D42096353DD8
        Validity
            Not Before: Apr 21 00:30:30 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=69e6c526-b920
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e0:29:ad:7c:2a:89:1d:85:c1:99:47:61:43:dc:
                    90:a8:d4:f2:f1:1d:84:92:6f:29:a9:67:81:78:a1:
                    ce:1c:68:d0:e0:35:67:5e:8a:09:95:29:d5:18:24:
                    7b:f4:d0:a3:b9:2d:5d:f2:8e:e9:2f:4f:81:da:f8:
                    ad:a1:18:ec:36:08:88:df:16:63:e0:dd:4d:d3:30:
                    ea:44:c4:9d:95:37:c7:f9:af:3f:45:83:db:34:e8:
                    d1:c9:f1:23:99:2d:8e:84:98:62:74:c4:73:2f:e2:
                    ed:64:43:1e:32:07:ce:0f:7e:db:67:63:36:24:9a:
                    50:e6:40:f2:ec:c5:33:e3:85:43:b0:53:1f:ed:eb:
                    32:e8:ed:28:99:17:e9:80:8c:df:f8:9d:24:d4:52:
                    b3:88:19:84:88:10:98:68:97:09:f7:69:70:b9:c6:
                    0e:c6:0c:ef:21:02:b2:4d:b6:4a:aa:ee:91:1c:b2:
                    f5:a3:b5:fd:36:61:fd:9b:77:ef:7e:66:f6:de:70:
                    3f:7d:b4:2c:1b:27:47:5e:b7:25:7b:9d:19:14:5b:
                    31:b1:88:38:0d:61:9d:40:6a:95:a8:94:69:9b:ab:
                    12:73:ab:0f:75:88:e6:0e:0d:3f:05:c2:cd:59:b7:
                    ff:1a:54:e1:22:ac:07:d9:2e:4c:f1:c2:3e:8d:3b:
                    99:89
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                ED:EF:05:4B:69:A8:B0:6F:3C:A2:09:82:F0:E2:15:A4:4C:2F:1C:1A
            X509v3 Authority Key Identifier:
                keyid:7D:DD:8D:DC:F1:56:E7:A1:81:A1:B7:39:7B:24:D4:20:96:35:3D:D8

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A55EC/DF65DE92578111ECB6487C54C4F9AE02/fd2N3PFW56GBobc5eyTUIJY1Pdg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/fd2N3PFW56GBobc5eyTUIJY1Pdg.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/A91A55EC/DF65DE92578111ECB6487C54C4F9AE02/8E15FBF25CFF11ECB5477E0BC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.149.146.0/23
                IPv6:
                  2001:df3:2b80::/48

    Signature Algorithm: sha256WithRSAEncryption
         32:b8:d1:dc:4c:e6:4e:6f:e5:64:45:5f:6e:64:91:46:cb:7e:
         a1:25:80:ed:5b:85:fd:f3:3b:48:5b:ad:cd:9e:10:da:28:c1:
         b9:c6:09:c4:a1:e1:6f:df:d4:70:84:04:34:b7:94:35:67:0b:
         65:d1:94:07:31:cf:a3:c3:c4:be:0e:1a:52:b4:4c:45:5d:53:
         15:c3:d1:dd:b2:46:35:35:6b:98:d2:3a:b9:7e:78:02:49:40:
         be:9b:f9:fc:45:93:03:1e:46:dd:9b:f9:24:18:5e:96:de:94:
         2a:02:bb:1c:56:e2:5c:a4:c3:b8:ff:1f:35:79:7b:94:9e:47:
         35:e4:de:cb:bc:f2:5b:a4:7d:15:25:cd:1d:50:87:6c:fb:fc:
         e4:7b:b3:e4:60:fb:54:c1:e6:1b:68:c5:92:00:2e:b6:ba:c8:
         f6:61:30:cd:26:fe:a8:b4:85:f3:4c:8b:4a:b2:02:f7:d9:57:
         4f:77:85:9a:98:bc:a4:83:62:ad:49:d6:2e:1d:06:fc:8e:3c:
         3e:b2:72:46:03:a1:06:57:e2:e8:58:0a:3d:4f:a3:91:4b:38:
         f1:ac:e1:fe:2a:ec:2e:1e:85:e6:cc:9f:c8:5d:0c:82:df:5d:
         96:c5:44:d5:c3:38:d9:4e:85:cc:9e:11:80:21:05:81:12:b3:
         30:78:e8:cb
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICBQIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTU1RUMxMTAvBgNVBAUTKDdEREQ4RERDRjE1NkU3QTE4MUExQjczOTdCMjRENDIw
OTYzNTNERDgwHhcNMjYwNDIxMDAzMDMwWhcNMjcwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWU2YzUyNi1iOTIwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA4CmtfCqJHYXBmUdhQ9yQqNTy8R2Ekm8pqWeBeKHOHGjQ4DVnXooJlSnVGCR7
9NCjuS1d8o7pL0+B2vitoRjsNgiI3xZj4N1N0zDqRMSdlTfH+a8/RYPbNOjRyfEj
mS2OhJhidMRzL+LtZEMeMgfOD37bZ2M2JJpQ5kDy7MUz44VDsFMf7esy6O0omRfp
gIzf+J0k1FKziBmEiBCYaJcJ92lwucYOxgzvIQKyTbZKqu6RHLL1o7X9NmH9m3fv
fmb23nA/fbQsGydHXrcle50ZFFsxsYg4DWGdQGqVqJRpm6sSc6sPdYjmDg0/BcLN
Wbf/GlThIqwH2S5M8cI+jTuZiQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFO3vBUtp
qLBvPKIJgvDiFaRMLxwaMB8GA1UdIwQYMBaAFH3djdzxVuehgaG3OXsk1CCWNT3Y
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNTVFQy9ERjY1REU5MjU3
ODExMUVDQjY0ODdDNTRDNEY5QUUwMi9mZDJOM1BGVzU2R0JvYmM1ZXlUVUlKWTFQ
ZGcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2ZkMk4zUEZXNTZHQm9iYzVleVRVSUpZMVBkZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTU1RUMvREY2NURFOTI1NzgxMTFFQ0I2NDg3QzU0QzRGOUFFMDIvOEUxNUZCRjI1
Q0ZGMTFFQ0I1NDc3RTBCQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ5WSMA8EAgACMAkDBwAgAQ3zK4AwDQYJKoZIhvcNAQELBQADggEB
ADK40dxM5k5v5WRFX25kkUbLfqElgO1bhf3zO0hbrc2eENoowbnGCcSh4W/f1HCE
BDS3lDVnC2XRlAcxz6PDxL4OGlK0TEVdUxXD0d2yRjU1a5jSOrl+eAJJQL6b+fxF
kwMeRt2b+SQYXpbelCoCuxxW4lykw7j/HzV5e5SeRzXk3su88lukfRUlzR1Qh2z7
/OR7s+Rg+1TB5htoxZIALra6yPZhMM0m/qi0hfNMi0qyAvfZV093hZqYvKSDYq1J
1i4dBvyOPD6yckYDoQZX4uhYCj1Po5FLOPGs4f4q7C4ehebMn8hdDILfXZbFRNXD
ONlOhcyeEYAhBYESszB46Ms=
-----END CERTIFICATE-----
Generated at Wed May 13 01:39:35 2026 by rpki-client