Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91FFA15/701F53D21D8711EAA8169B6CC4F9AE02/E5C9B0541B3E11EBBC57067AC4F9AE02.roa
File:                     E5C9B0541B3E11EBBC57067AC4F9AE02.roa (raw, json)
Hash identifier:          bTLlb/2u7iS5Ad2viXPUXPjVg32ujRVd0pzOx369Isg=
Subject key identifier:   27:9C:D2:7C:B9:8C:C0:CF:53:9C:2D:D5:5E:5A:E5:DE:19:49:8D:62
Certificate issuer:       /CN=A91FFA15/serialNumber=87237FF689024D94FDB49EC25C5B120D0BB94297
Certificate serial:       0C5E
Authority key identifier: 87:23:7F:F6:89:02:4D:94:FD:B4:9E:C2:5C:5B:12:0D:0B:B9:42:97
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/hyN_9okCTZT9tJ7CXFsSDQu5Qpc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91FFA15/701F53D21D8711EAA8169B6CC4F9AE02/E5C9B0541B3E11EBBC57067AC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 15:36:24 +0000
ROA not before:           Tue 16 Sep 2025 18:58:59 +0000
ROA not after:            Sat 31 Oct 2026 00:00:00 +0000
asID:                     136905
IP address blocks:        103.98.128.0/24 maxlen: 24
                          103.98.129.0/24 maxlen: 24
                          103.98.130.0/24 maxlen: 24
                          103.98.131.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91FFA15/701F53D21D8711EAA8169B6CC4F9AE02/hyN_9okCTZT9tJ7CXFsSDQu5Qpc.crl
                          rsync://rpki.apnic.net/member_repository/A91FFA15/701F53D21D8711EAA8169B6CC4F9AE02/hyN_9okCTZT9tJ7CXFsSDQu5Qpc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/hyN_9okCTZT9tJ7CXFsSDQu5Qpc.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 02:36:36 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3166 (0xc5e)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91FFA15, serialNumber=87237FF689024D94FDB49EC25C5B120D0BB94297
        Validity
            Not Before: Sep 16 18:58:59 2025 GMT
            Not After : Oct 31 00:00:00 2026 GMT
        Subject: CN=69a45cf8-c348
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bb:e2:2a:45:dc:39:4d:53:4a:cb:9a:92:6c:fa:
                    06:9a:64:3e:39:33:6e:d1:49:2a:e2:2f:e3:29:6b:
                    a9:15:82:cf:d1:73:35:cc:ec:53:7b:a3:17:b0:4c:
                    e8:9a:ea:4c:78:de:74:a3:16:34:4a:81:00:4a:61:
                    85:29:49:15:11:d9:3a:a6:96:2f:32:cd:87:5d:07:
                    cc:24:9a:b3:6e:01:00:b4:44:2c:d4:26:11:ce:da:
                    e6:10:dc:82:b6:ca:f5:36:cd:13:77:51:c1:49:46:
                    82:fd:68:02:bf:34:be:4b:db:49:24:ee:cb:aa:5d:
                    e3:7a:6e:ae:fd:81:7a:55:48:74:22:ac:d0:cd:a4:
                    9b:33:d7:17:d6:cc:bd:4f:92:39:32:95:f5:69:fb:
                    0d:0c:c1:22:a8:40:0a:33:89:f5:85:24:55:6b:91:
                    f0:a9:ff:78:76:11:1e:77:96:b7:e5:b8:08:71:de:
                    77:25:18:8d:72:24:60:76:aa:7b:72:bc:23:40:a5:
                    23:de:5c:7a:e1:20:cc:31:39:eb:98:d8:9a:ee:a8:
                    e7:cf:78:51:0a:7a:1a:56:49:34:53:71:68:bd:83:
                    f7:4a:0d:97:1c:aa:55:a1:5b:85:88:82:5e:79:e7:
                    ce:e2:ab:ea:b8:ca:a9:c8:59:32:11:c2:a0:37:0e:
                    20:87
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                27:9C:D2:7C:B9:8C:C0:CF:53:9C:2D:D5:5E:5A:E5:DE:19:49:8D:62
            X509v3 Authority Key Identifier:
                keyid:87:23:7F:F6:89:02:4D:94:FD:B4:9E:C2:5C:5B:12:0D:0B:B9:42:97

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91FFA15/701F53D21D8711EAA8169B6CC4F9AE02/hyN_9okCTZT9tJ7CXFsSDQu5Qpc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/hyN_9okCTZT9tJ7CXFsSDQu5Qpc.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/A91FFA15/701F53D21D8711EAA8169B6CC4F9AE02/E5C9B0541B3E11EBBC57067AC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.98.128.0/22

    Signature Algorithm: sha256WithRSAEncryption
         1b:66:20:c0:64:d5:d6:01:22:67:2b:72:74:e5:7b:78:8d:75:
         cd:13:53:4d:54:cd:4c:c6:ae:49:ae:79:b2:29:50:7b:0a:eb:
         a1:95:18:4b:d3:44:e4:91:a5:11:01:b2:70:40:09:37:d6:d0:
         37:3f:5f:da:21:f3:94:6e:b5:f8:e8:e9:89:9b:9c:32:b2:f7:
         19:fe:b9:2b:5c:e2:3d:0d:3d:cb:49:6f:e4:93:00:de:5c:2a:
         91:8a:c4:3f:e4:bb:79:0b:b5:16:e4:ad:4c:da:15:75:3c:38:
         22:5e:45:17:f3:36:33:74:35:9b:35:ac:2b:e7:e5:5c:26:e1:
         ac:fe:38:28:04:21:50:c8:58:b6:01:6f:5d:dd:49:31:0a:16:
         4a:61:0e:a7:e7:e5:5f:82:2a:fd:1e:1e:e0:ed:e3:60:17:1e:
         3d:38:e0:3a:db:62:6a:73:35:83:cf:48:7a:ea:18:14:4a:0d:
         f3:b4:8a:a1:7d:52:b0:e0:be:46:c4:cb:c5:6d:b1:9b:41:c7:
         1d:6c:fb:c7:89:f2:01:a1:d8:f4:f7:29:c4:06:d7:1d:ed:e7:
         fc:58:f6:31:5e:22:b7:b9:5b:f3:bc:7b:49:4b:11:84:ca:0b:
         41:9e:d6:3f:fe:00:7a:88:fd:05:f7:9b:68:18:ed:ca:6b:b2:
         c0:25:00:f8
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICDF4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RkZBMTUxMTAvBgNVBAUTKDg3MjM3RkY2ODkwMjREOTRGREI0OUVDMjVDNUIxMjBE
MEJCOTQyOTcwHhcNMjUwOTE2MTg1ODU5WhcNMjYxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NWNmOC1jMzQ4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAu+IqRdw5TVNKy5qSbPoGmmQ+OTNu0Ukq4i/jKWupFYLP0XM1zOxTe6MXsEzo
mupMeN50oxY0SoEASmGFKUkVEdk6ppYvMs2HXQfMJJqzbgEAtEQs1CYRztrmENyC
tsr1Ns0Td1HBSUaC/WgCvzS+S9tJJO7Lql3jem6u/YF6VUh0IqzQzaSbM9cX1sy9
T5I5MpX1afsNDMEiqEAKM4n1hSRVa5Hwqf94dhEed5a35bgIcd53JRiNciRgdqp7
crwjQKUj3lx64SDMMTnrmNia7qjnz3hRCnoaVkk0U3FovYP3Sg2XHKpVoVuFiIJe
eefO4qvquMqpyFkyEcKgNw4ghwIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFCec0ny5
jMDPU5wt1V5a5d4ZSY1iMB8GA1UdIwQYMBaAFIcjf/aJAk2U/bSewlxbEg0LuUKX
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGRkExNS83MDFGNTNEMjFE
ODcxMUVBQTgxNjlCNkNDNEY5QUUwMi9oeU5fOW9rQ1RaVDl0SjdDWEZzU0RRdTVR
cGMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2h5Tl85b2tDVFpUOXRKN0NYRnNTRFF1NVFwYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RkZBMTUvNzAxRjUzRDIxRDg3MTFFQUE4MTY5QjZDQzRGOUFFMDIvRTVDOUIwNTQx
QjNFMTFFQkJDNTcwNjdBQzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQCZ2KAMA0GCSqGSIb3DQEBCwUAA4IBAQAbZiDAZNXWASJnK3J05Xt4
jXXNE1NNVM1Mxq5JrnmyKVB7CuuhlRhL00TkkaURAbJwQAk31tA3P1/aIfOUbrX4
6OmJm5wysvcZ/rkrXOI9DT3LSW/kkwDeXCqRisQ/5Lt5C7UW5K1M2hV1PDgiXkUX
8zYzdDWbNawr5+VcJuGs/jgoBCFQyFi2AW9d3UkxChZKYQ6n5+Vfgir9Hh7g7eNg
Fx49OOA622JqczWDz0h66hgUSg3ztIqhfVKw4L5GxMvFbbGbQccdbPvHifIBodj0
9ynEBtcd7ef8WPYxXiK3uVvzvHtJSxGEygtBntY//gB6iP0F95toGO3Ka7LAJQD4
-----END CERTIFICATE-----
Generated at Mon Mar 2 05:58:31 2026 by rpki-client