Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A6B8E/97A451B62E9111EBA51EE83CC4F9AE02/7B75895EC99D11F0BD81DF1AC4F9AE02.roa
File:                     7B75895EC99D11F0BD81DF1AC4F9AE02.roa (raw, json)
Hash identifier:          +rCTG6JZi7JEMmqfGkKCUunmYVSB0vlKZX7+nQnHdDs=
Subject key identifier:   5E:DD:A3:B7:AB:A1:FA:98:60:33:FA:92:6A:A3:79:09:FC:9D:F8:96
Certificate issuer:       /CN=A91A6B8E/serialNumber=5F933D30F247D0419FF0BE0603E16D5C27C40407
Certificate serial:       07DF
Authority key identifier: 5F:93:3D:30:F2:47:D0:41:9F:F0:BE:06:03:E1:6D:5C:27:C4:04:07
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/X5M9MPJH0EGf8L4GA-FtXCfEBAc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A6B8E/97A451B62E9111EBA51EE83CC4F9AE02/7B75895EC99D11F0BD81DF1AC4F9AE02.roa
Signing time:             Mon 02 Mar 2026 22:46:54 +0000
ROA not before:           Tue 25 Nov 2025 01:24:27 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     136438
IP address blocks:        103.88.24.0/23 maxlen: 23
                          103.88.24.0/24 maxlen: 24
                          103.88.25.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A6B8E/97A451B62E9111EBA51EE83CC4F9AE02/X5M9MPJH0EGf8L4GA-FtXCfEBAc.crl
                          rsync://rpki.apnic.net/member_repository/A91A6B8E/97A451B62E9111EBA51EE83CC4F9AE02/X5M9MPJH0EGf8L4GA-FtXCfEBAc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/X5M9MPJH0EGf8L4GA-FtXCfEBAc.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:   Thu 02 Apr 2026 21:12:06 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2015 (0x7df)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A6B8E, serialNumber=5F933D30F247D0419FF0BE0603E16D5C27C40407
        Validity
            Not Before: Nov 25 01:24:27 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=69a6135e-41c4
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ab:76:1a:18:ac:da:74:95:5d:f4:3b:78:00:f4:
                    4d:3b:88:0c:31:d0:a0:2a:07:3c:f3:e0:8d:29:0a:
                    23:60:55:74:64:46:26:08:1b:fc:5d:a5:da:61:d9:
                    94:04:6d:78:d7:3b:06:c4:a3:01:42:3a:3f:60:2f:
                    f5:82:c0:b7:b2:f2:f0:e1:6e:be:27:b2:3e:b4:d6:
                    57:ff:30:f1:de:d9:ec:97:af:61:5e:93:e7:18:45:
                    03:22:8d:66:2c:c0:e0:b2:23:45:16:ff:f4:38:e3:
                    2b:b4:f1:88:28:54:a9:02:9d:5a:8f:16:42:79:87:
                    5f:6c:dc:24:d8:42:4e:60:d6:29:32:34:04:dd:04:
                    74:ef:2c:2c:92:ad:10:cb:a3:38:df:f3:c6:80:31:
                    4a:6e:97:dd:92:50:3b:aa:31:77:66:79:89:46:57:
                    b0:6b:ba:1e:79:a3:ba:fc:59:e0:6a:97:1d:12:4f:
                    be:b4:f7:5b:a9:67:6f:7d:e3:41:54:14:a4:47:20:
                    60:66:0b:1d:87:f8:00:09:0d:45:44:ff:d5:a6:bb:
                    35:ac:54:60:2b:98:61:b4:1b:b4:ce:d2:50:49:f5:
                    1f:c3:a8:88:43:c7:6e:07:c2:d7:b4:10:72:78:e5:
                    a4:e4:e8:84:d7:f1:7f:63:50:ce:1c:dd:d9:30:b2:
                    21:e3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                5E:DD:A3:B7:AB:A1:FA:98:60:33:FA:92:6A:A3:79:09:FC:9D:F8:96
            X509v3 Authority Key Identifier:
                keyid:5F:93:3D:30:F2:47:D0:41:9F:F0:BE:06:03:E1:6D:5C:27:C4:04:07

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A6B8E/97A451B62E9111EBA51EE83CC4F9AE02/X5M9MPJH0EGf8L4GA-FtXCfEBAc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/X5M9MPJH0EGf8L4GA-FtXCfEBAc.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/A91A6B8E/97A451B62E9111EBA51EE83CC4F9AE02/7B75895EC99D11F0BD81DF1AC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.88.24.0/23

    Signature Algorithm: sha256WithRSAEncryption
         7a:5c:a5:dc:ec:f6:4e:61:f4:05:86:ed:d0:76:21:30:8e:4b:
         61:3e:18:33:41:19:a1:cd:73:cb:a7:bc:20:b6:9e:47:21:6f:
         a2:eb:6d:a2:29:ed:87:9f:2e:14:1c:14:8f:d6:07:1a:e3:db:
         16:f0:ca:e6:8d:ff:7c:61:7e:e6:d1:f4:d6:8b:d8:91:60:41:
         46:19:b6:0e:96:f6:25:44:ad:08:e6:92:a5:f7:12:fd:b9:37:
         62:c3:5a:6a:ff:76:a6:dd:5a:ec:ea:84:d3:69:eb:d5:fc:18:
         d4:5b:45:b3:83:f3:c3:7a:ee:3e:35:c6:d4:38:fe:57:44:11:
         a1:3c:61:68:0e:fa:84:d1:6f:37:0a:a2:5d:e5:ba:88:b3:1d:
         72:4b:8d:21:1d:99:96:c7:62:fa:80:8a:08:ae:8e:6c:80:70:
         27:ea:db:51:39:82:81:5e:a1:8c:e7:cf:c0:c7:64:f5:f5:af:
         ff:cd:34:96:ae:2b:9a:8a:d8:ec:48:01:01:71:ae:89:a9:a6:
         a7:5d:a2:be:4f:44:11:bc:89:51:c2:9e:8c:7f:14:e6:99:41:
         26:5a:d6:ba:45:ed:0d:66:24:82:f2:15:b3:77:b1:47:1a:d0:
         3f:7d:0d:56:27:b4:86:fb:bf:cf:d6:76:57:2e:88:4b:28:f5:
         29:2a:6e:d5
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICB98wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTZCOEUxMTAvBgNVBAUTKDVGOTMzRDMwRjI0N0QwNDE5RkYwQkUwNjAzRTE2RDVD
MjdDNDA0MDcwHhcNMjUxMTI1MDEyNDI3WhcNMjYwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE2MTM1ZS00MWM0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAq3YaGKzadJVd9Dt4APRNO4gMMdCgKgc88+CNKQojYFV0ZEYmCBv8XaXaYdmU
BG141zsGxKMBQjo/YC/1gsC3svLw4W6+J7I+tNZX/zDx3tnsl69hXpPnGEUDIo1m
LMDgsiNFFv/0OOMrtPGIKFSpAp1ajxZCeYdfbNwk2EJOYNYpMjQE3QR07ywskq0Q
y6M43/PGgDFKbpfdklA7qjF3ZnmJRlewa7oeeaO6/FngapcdEk++tPdbqWdvfeNB
VBSkRyBgZgsdh/gACQ1FRP/Vprs1rFRgK5hhtBu0ztJQSfUfw6iIQ8duB8LXtBBy
eOWk5OiE1/F/Y1DOHN3ZMLIh4wIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFF7do7er
ofqYYDP6kmqjeQn8nfiWMB8GA1UdIwQYMBaAFF+TPTDyR9BBn/C+BgPhbVwnxAQH
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNkI4RS85N0E0NTFCNjJF
OTExMUVCQTUxRUU4M0NDNEY5QUUwMi9YNU05TVBKSDBFR2Y4TDRHQS1GdFhDZkVC
QWMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1g1TTlNUEpIMEVHZjhMNEdBLUZ0WENmRUJBYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTZCOEUvOTdBNDUxQjYyRTkxMTFFQkE1MUVFODNDQzRGOUFFMDIvN0I3NTg5NUVD
OTlEMTFGMEJEODFERjFBQzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ1gYMA0GCSqGSIb3DQEBCwUAA4IBAQB6XKXc7PZOYfQFhu3QdiEw
jkthPhgzQRmhzXPLp7wgtp5HIW+i622iKe2Hny4UHBSP1gca49sW8Mrmjf98YX7m
0fTWi9iRYEFGGbYOlvYlRK0I5pKl9xL9uTdiw1pq/3am3Vrs6oTTaevV/BjUW0Wz
g/PDeu4+NcbUOP5XRBGhPGFoDvqE0W83CqJd5bqIsx1yS40hHZmWx2L6gIoIro5s
gHAn6ttROYKBXqGM58/Ax2T19a//zTSWriuaitjsSAEBca6JqaanXaK+T0QRvIlR
wp6MfxTmmUEmWta6Re0NZiSC8hWzd7FHGtA/fQ1WJ7SG+7/P1nZXLohLKPUpKm7V
-----END CERTIFICATE-----
Generated at Fri Mar 27 08:15:30 2026 by rpki-client