Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9131ABD/20E8F9A004E911EA8D20EE5FC4F9AE02/99191AA404E911EAA9C20A60C4F9AE02.roa
File:                     99191AA404E911EAA9C20A60C4F9AE02.roa (raw, json)
Hash identifier:          OGh3gB84SgLrNeV+oSTQFAGbvx7CV+eo340xHFNcHRk=
Subject key identifier:   64:46:1D:36:75:A9:25:A9:E0:26:5C:E8:78:E3:06:55:36:96:47:7B
Certificate issuer:       /CN=A9131ABD/serialNumber=2E9C91F4E394A4AFA976D6BC3F65DF2D9F079EBD
Certificate serial:       0CF8
Authority key identifier: 2E:9C:91:F4:E3:94:A4:AF:A9:76:D6:BC:3F:65:DF:2D:9F:07:9E:BD
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/LpyR9OOUpK-pdta8P2XfLZ8Hnr0.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9131ABD/20E8F9A004E911EA8D20EE5FC4F9AE02/99191AA404E911EAA9C20A60C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 15:35:28 +0000
ROA not before:           Wed 18 Jun 2025 18:22:48 +0000
ROA not after:            Mon 31 Aug 2026 00:00:00 +0000
asID:                     136165
IP address blocks:        103.77.224.0/24 maxlen: 24
                          103.100.107.0/24 maxlen: 24
                          103.249.71.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9131ABD/20E8F9A004E911EA8D20EE5FC4F9AE02/LpyR9OOUpK-pdta8P2XfLZ8Hnr0.crl
                          rsync://rpki.apnic.net/member_repository/A9131ABD/20E8F9A004E911EA8D20EE5FC4F9AE02/LpyR9OOUpK-pdta8P2XfLZ8Hnr0.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/LpyR9OOUpK-pdta8P2XfLZ8Hnr0.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 18:08:58 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3320 (0xcf8)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9131ABD, serialNumber=2E9C91F4E394A4AFA976D6BC3F65DF2D9F079EBD
        Validity
            Not Before: Jun 18 18:22:48 2025 GMT
            Not After : Aug 31 00:00:00 2026 GMT
        Subject: CN=69a45cbf-65f5
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9a:ff:da:5f:a2:8c:be:c1:be:1f:3c:4a:21:94:
                    22:40:d8:ba:12:12:e2:ca:82:df:12:97:aa:66:16:
                    0d:6c:e8:21:6a:32:c9:d7:16:ff:2c:eb:97:e7:bf:
                    4b:33:48:62:cd:38:c2:c8:c0:3b:6c:43:ac:cd:d4:
                    e6:41:c1:5a:b0:96:c6:e1:19:49:0c:52:1a:e4:7c:
                    60:ea:f7:6f:79:fa:d5:db:58:19:11:72:81:ea:5a:
                    1d:21:3e:6d:2d:f1:90:7e:16:a0:be:53:4a:58:d9:
                    7b:99:ed:e3:20:86:6e:f5:fd:d0:74:25:ef:39:ae:
                    a2:b7:3c:49:3a:4f:2c:63:93:cf:fb:bb:82:9f:ae:
                    e6:2f:85:6b:c2:1c:d4:51:73:ea:54:40:f6:2e:d9:
                    cd:5f:cf:d7:96:be:bf:3c:90:ec:ae:5a:e2:43:7f:
                    c1:bf:f6:27:fd:81:22:ff:a2:02:34:80:b9:ab:90:
                    7d:d6:63:29:d8:73:b0:09:d7:f1:e6:62:b6:9e:46:
                    b9:a2:58:8d:e8:f1:db:1c:c1:b4:8d:8e:41:3c:e0:
                    7d:e3:1a:85:bf:41:4d:b8:19:91:76:41:bc:6d:d9:
                    93:8e:cf:03:54:de:de:c9:9f:aa:9c:dc:e5:0b:0b:
                    6e:bf:42:6a:15:53:90:51:c9:07:d1:b2:45:b4:5a:
                    73:61
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                64:46:1D:36:75:A9:25:A9:E0:26:5C:E8:78:E3:06:55:36:96:47:7B
            X509v3 Authority Key Identifier:
                keyid:2E:9C:91:F4:E3:94:A4:AF:A9:76:D6:BC:3F:65:DF:2D:9F:07:9E:BD

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9131ABD/20E8F9A004E911EA8D20EE5FC4F9AE02/LpyR9OOUpK-pdta8P2XfLZ8Hnr0.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/LpyR9OOUpK-pdta8P2XfLZ8Hnr0.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/A9131ABD/20E8F9A004E911EA8D20EE5FC4F9AE02/99191AA404E911EAA9C20A60C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.77.224.0/24
                  103.100.107.0/24
                  103.249.71.0/24

    Signature Algorithm: sha256WithRSAEncryption
         30:23:c0:7d:4d:5e:6e:f7:76:c7:42:4c:11:f7:e1:26:65:d6:
         8c:43:b5:dc:91:0b:fe:7a:7c:2b:0b:66:c9:c5:7c:2a:68:01:
         72:0d:cb:dc:39:f6:9e:66:a5:5b:4b:b2:13:bd:1e:4d:f3:9e:
         89:e8:f9:71:9f:d7:52:9d:54:f9:47:a9:17:33:a3:dd:3a:af:
         28:3f:51:e3:b1:07:24:ff:a4:f4:c1:b4:45:43:cf:65:01:ae:
         c6:55:0f:a9:2a:18:ca:a0:59:e2:49:ac:8e:39:b4:46:d5:de:
         2f:86:26:cf:82:03:ff:d9:d5:59:e5:1f:78:c5:37:9b:2e:13:
         0a:0b:f4:c2:ab:ab:c8:97:9e:3b:c8:6d:1e:d3:a3:d1:15:5a:
         ff:db:71:ef:9d:5e:9c:32:9f:96:36:e9:4e:4a:4a:7c:f7:a5:
         21:02:25:43:f6:26:59:a1:48:10:c6:31:d4:6e:65:f4:91:f5:
         ea:40:3d:0b:38:2e:44:c5:64:95:ad:f0:a8:c7:97:fb:10:80:
         b6:a3:37:ca:11:44:9b:f7:20:ca:bc:ed:5a:79:f9:6a:44:b1:
         c8:19:c0:c4:aa:a7:6e:1b:6e:45:bc:a5:5e:9c:e9:33:a5:62:
         08:69:ad:38:27:72:35:02:08:c5:ac:dc:9f:40:f3:18:e7:88:
         72:5c:b2:15
-----BEGIN CERTIFICATE-----
MIIFSDCCBDCgAwIBAgICDPgwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MzFBQkQxMTAvBgNVBAUTKDJFOUM5MUY0RTM5NEE0QUZBOTc2RDZCQzNGNjVERjJE
OUYwNzlFQkQwHhcNMjUwNjE4MTgyMjQ4WhcNMjYwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NWNiZi02NWY1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAmv/aX6KMvsG+HzxKIZQiQNi6EhLiyoLfEpeqZhYNbOghajLJ1xb/LOuX579L
M0hizTjCyMA7bEOszdTmQcFasJbG4RlJDFIa5Hxg6vdvefrV21gZEXKB6lodIT5t
LfGQfhagvlNKWNl7me3jIIZu9f3QdCXvOa6itzxJOk8sY5PP+7uCn67mL4VrwhzU
UXPqVED2LtnNX8/Xlr6/PJDsrlriQ3/Bv/Yn/YEi/6ICNIC5q5B91mMp2HOwCdfx
5mK2nka5oliN6PHbHMG0jY5BPOB94xqFv0FNuBmRdkG8bdmTjs8DVN7eyZ+qnNzl
Cwtuv0JqFVOQUckH0bJFtFpzYQIDAQABo4ICbDCCAmgwHQYDVR0OBBYEFGRGHTZ1
qSWp4CZc6HjjBlU2lkd7MB8GA1UdIwQYMBaAFC6ckfTjlKSvqXbWvD9l3y2fB569
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEzMUFCRC8yMEU4RjlBMDA0
RTkxMUVBOEQyMEVFNUZDNEY5QUUwMi9McHlSOU9PVXBLLXBkdGE4UDJYZkxaOEhu
cjAuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0xweVI5T09VcEstcGR0YThQMlhmTFo4SG5yMC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MzFBQkQvMjBFOEY5QTAwNEU5MTFFQThEMjBFRTVGQzRGOUFFMDIvOTkxOTFBQTQw
NEU5MTFFQUE5QzIwQTYwQzRGOUFFMDIucm9hMCsGCCsGAQUFBwEHAQH/BBwwGjAY
BAIAATASAwQAZ03gAwQAZ2RrAwQAZ/lHMA0GCSqGSIb3DQEBCwUAA4IBAQAwI8B9
TV5u93bHQkwR9+EmZdaMQ7XckQv+enwrC2bJxXwqaAFyDcvcOfaeZqVbS7ITvR5N
856J6Plxn9dSnVT5R6kXM6PdOq8oP1HjsQck/6T0wbRFQ89lAa7GVQ+pKhjKoFni
SayOObRG1d4vhibPggP/2dVZ5R94xTebLhMKC/TCq6vIl547yG0e06PRFVr/23Hv
nV6cMp+WNulOSkp896UhAiVD9iZZoUgQxjHUbmX0kfXqQD0LOC5ExWSVrfCox5f7
EIC2ozfKEUSb9yDKvO1aeflqRLHIGcDEqqduG25FvKVenOkzpWIIaa04J3I1AgjF
rNyfQPMY54hyXLIV
-----END CERTIFICATE-----
Generated at Sat Mar 28 13:42:22 2026 by rpki-client