Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91620E0/E1A384AC310E11EA9C3CE72FC4F9AE02/A40DF2FC959211EE839DCE49C4F9AE02.roa
File:                     A40DF2FC959211EE839DCE49C4F9AE02.roa (raw, json)
Hash identifier:          FjzFovZu6aXM8z/dlqSuAPqXLgKsrC/1lTjiwdyZmIg=
Subject key identifier:   9E:E9:80:6D:B2:E6:C2:C1:9A:6D:59:CA:CE:D2:A2:E1:06:56:7C:FA
Certificate issuer:       /CN=A91620E0/serialNumber=FD3B4EF8F79B0AE127E71E4B6C1869D81B22E880
Certificate serial:       11A6
Authority key identifier: FD:3B:4E:F8:F7:9B:0A:E1:27:E7:1E:4B:6C:18:69:D8:1B:22:E8:80
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/_TtO-PebCuEn5x5LbBhp2Bsi6IA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91620E0/E1A384AC310E11EA9C3CE72FC4F9AE02/A40DF2FC959211EE839DCE49C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 19:04:25 +0000
ROA not before:           Tue 02 Dec 2025 18:49:43 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     55386
IP address blocks:        115.245.40.0/22 maxlen: 22
                          115.245.96.0/22 maxlen: 22
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91620E0/E1A384AC310E11EA9C3CE72FC4F9AE02/_TtO-PebCuEn5x5LbBhp2Bsi6IA.crl
                          rsync://rpki.apnic.net/member_repository/A91620E0/E1A384AC310E11EA9C3CE72FC4F9AE02/_TtO-PebCuEn5x5LbBhp2Bsi6IA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/_TtO-PebCuEn5x5LbBhp2Bsi6IA.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 00:52:45 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 4518 (0x11a6)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91620E0, serialNumber=FD3B4EF8F79B0AE127E71E4B6C1869D81B22E880
        Validity
            Not Before: Dec  2 18:49:43 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=69a48db9-409f
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:be:bc:1b:8e:91:9e:e5:f7:ab:65:85:88:0f:c9:
                    5c:2c:b7:0a:a5:2d:5e:d4:4b:09:d1:a7:ea:34:13:
                    7d:af:9d:9d:a3:14:e6:f7:1d:1d:39:4a:1a:af:03:
                    a6:57:86:09:e1:8e:a8:55:b6:cf:7e:34:93:ce:a9:
                    96:39:c0:42:b5:87:6f:e5:a5:c1:91:74:e6:b0:b9:
                    19:53:12:d0:ea:a9:90:8b:fd:7a:14:99:17:19:ca:
                    ad:7e:1c:46:5e:61:13:a8:96:44:c2:98:97:dd:e6:
                    f9:48:42:c8:4e:69:b0:95:55:e2:ab:b0:78:34:f5:
                    f8:74:e5:98:11:38:ee:c2:85:82:ba:bc:7b:99:8f:
                    4e:17:48:35:41:f4:73:24:49:87:c1:dc:46:d5:77:
                    e8:a3:3a:23:0e:2a:77:ab:74:3f:eb:9f:18:b2:b1:
                    9e:7c:8b:db:d7:96:3d:df:a3:b2:0c:af:c4:01:59:
                    60:1b:65:f7:5b:f7:6e:23:80:ec:db:70:ef:89:b9:
                    ba:f2:d1:cf:06:a2:e6:ce:2c:59:91:47:25:79:07:
                    7f:69:7e:0c:ac:40:87:dc:76:93:67:aa:ab:7f:28:
                    62:e4:73:22:1f:22:39:d5:2f:83:27:a3:8f:0f:db:
                    60:4d:5b:f6:fb:8e:df:30:df:90:fc:cc:cd:7d:82:
                    a4:af
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                9E:E9:80:6D:B2:E6:C2:C1:9A:6D:59:CA:CE:D2:A2:E1:06:56:7C:FA
            X509v3 Authority Key Identifier:
                keyid:FD:3B:4E:F8:F7:9B:0A:E1:27:E7:1E:4B:6C:18:69:D8:1B:22:E8:80

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91620E0/E1A384AC310E11EA9C3CE72FC4F9AE02/_TtO-PebCuEn5x5LbBhp2Bsi6IA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/_TtO-PebCuEn5x5LbBhp2Bsi6IA.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/A91620E0/E1A384AC310E11EA9C3CE72FC4F9AE02/A40DF2FC959211EE839DCE49C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  115.245.40.0/22
                  115.245.96.0/22

    Signature Algorithm: sha256WithRSAEncryption
         25:b2:3f:5a:86:b6:9d:cc:bd:fa:c1:17:38:16:b3:8a:8a:c3:
         4d:01:c6:e2:ce:ee:f1:0d:30:77:b7:49:15:ba:ec:12:ee:f0:
         0e:be:5a:87:50:a6:09:8a:cd:2a:cb:98:db:80:1f:4f:b9:22:
         12:69:40:01:41:33:f7:2a:7b:73:a4:29:c4:dd:b0:e8:d4:a7:
         2b:d5:6c:89:32:e4:91:63:b4:51:19:ce:eb:ff:ac:e7:8e:17:
         b6:23:d3:3b:03:81:a0:06:bc:39:ec:3f:9b:8a:03:ee:95:49:
         10:04:f4:d4:21:c5:ec:66:38:d0:65:8c:50:01:ae:51:f8:4c:
         84:13:7b:eb:9f:57:48:32:c5:3a:52:e2:70:46:03:95:43:86:
         84:36:3f:4b:8d:31:49:ed:ea:b1:af:31:f7:e3:ef:36:83:9b:
         68:15:df:ea:29:f4:0e:73:a0:ac:a7:38:fa:c4:b8:09:61:fb:
         57:01:6a:2c:2b:25:ae:b0:1c:9f:77:9e:e3:c8:32:7d:0b:80:
         08:41:a3:59:d4:10:8b:9f:5e:ad:fc:21:c8:50:aa:65:67:5f:
         2a:85:53:1f:5d:8f:56:d2:7e:98:ad:28:28:51:0c:02:28:aa:
         dc:19:7d:66:92:78:98:b8:d8:de:41:83:6f:4d:6c:e5:2d:18:
         ca:d2:9f:f8
-----BEGIN CERTIFICATE-----
MIIFQjCCBCqgAwIBAgICEaYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NjIwRTAxMTAvBgNVBAUTKEZEM0I0RUY4Rjc5QjBBRTEyN0U3MUU0QjZDMTg2OUQ4
MUIyMkU4ODAwHhcNMjUxMjAyMTg0OTQzWhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0OGRiOS00MDlmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvrwbjpGe5ferZYWID8lcLLcKpS1e1EsJ0afqNBN9r52doxTm9x0dOUoarwOm
V4YJ4Y6oVbbPfjSTzqmWOcBCtYdv5aXBkXTmsLkZUxLQ6qmQi/16FJkXGcqtfhxG
XmETqJZEwpiX3eb5SELITmmwlVXiq7B4NPX4dOWYETjuwoWCurx7mY9OF0g1QfRz
JEmHwdxG1XfoozojDip3q3Q/658YsrGefIvb15Y936OyDK/EAVlgG2X3W/duI4Ds
23Dvibm68tHPBqLmzixZkUcleQd/aX4MrECH3HaTZ6qrfyhi5HMiHyI51S+DJ6OP
D9tgTVv2+47fMN+Q/MzNfYKkrwIDAQABo4ICZjCCAmIwHQYDVR0OBBYEFJ7pgG2y
5sLBmm1Zys7SouEGVnz6MB8GA1UdIwQYMBaAFP07Tvj3mwrhJ+ceS2wYadgbIuiA
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2MjBFMC9FMUEzODRBQzMx
MEUxMUVBOUMzQ0U3MkZDNEY5QUUwMi9fVHRPLVBlYkN1RW41eDVMYkJocDJCc2k2
SUEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL19UdE8tUGViQ3VFbjV4NUxiQmhwMkJzaTZJQS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NjIwRTAvRTFBMzg0QUMzMTBFMTFFQTlDM0NFNzJGQzRGOUFFMDIvQTQwREYyRkM5
NTkyMTFFRTgzOURDRTQ5QzRGOUFFMDIucm9hMCUGCCsGAQUFBwEHAQH/BBYwFDAS
BAIAATAMAwQCc/UoAwQCc/VgMA0GCSqGSIb3DQEBCwUAA4IBAQAlsj9ahradzL36
wRc4FrOKisNNAcbizu7xDTB3t0kVuuwS7vAOvlqHUKYJis0qy5jbgB9PuSISaUAB
QTP3KntzpCnE3bDo1Kcr1WyJMuSRY7RRGc7r/6znjhe2I9M7A4GgBrw57D+bigPu
lUkQBPTUIcXsZjjQZYxQAa5R+EyEE3vrn1dIMsU6UuJwRgOVQ4aENj9LjTFJ7eqx
rzH34+82g5toFd/qKfQOc6Cspzj6xLgJYftXAWosKyWusByfd57jyDJ9C4AIQaNZ
1BCLn16t/CHIUKplZ18qhVMfXY9W0n6YrSgoUQwCKKrcGX1mkniYuNjeQYNvTWzl
LRjK0p/4
-----END CERTIFICATE-----
Generated at Mon Mar 2 10:53:20 2026 by rpki-client