Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A531A/2BDDFACE219711EBB45B0359C4F9AE02/43C467CA219911EB8F75645EC4F9AE02.roa
File:                     43C467CA219911EB8F75645EC4F9AE02.roa (raw, json)
Hash identifier:          QNzHW11SWADgkHvpenUy6h0MyRcCg0zO25JHvR44XhM=
Subject key identifier:   CA:17:80:D8:8B:E3:D5:F1:7A:35:DE:5F:3E:71:22:9F:7F:32:7D:CA
Certificate issuer:       /CN=A91A531A/serialNumber=C9935943691AD1E95366E741C139301FB7F7E6DB
Certificate serial:       07CB
Authority key identifier: C9:93:59:43:69:1A:D1:E9:53:66:E7:41:C1:39:30:1F:B7:F7:E6:DB
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/yZNZQ2ka0elTZudBwTkwH7f35ts.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A531A/2BDDFACE219711EBB45B0359C4F9AE02/43C467CA219911EB8F75645EC4F9AE02.roa
Signing time:             Sun 28 Dec 2025 21:17:31 +0000
ROA not before:           Sun 28 Dec 2025 21:17:31 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     141404
IP address blocks:        103.158.86.0/23 maxlen: 23
                          103.158.86.0/24 maxlen: 24
                          103.158.87.0/24 maxlen: 24
                          2001:df5:4b80::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A531A/2BDDFACE219711EBB45B0359C4F9AE02/yZNZQ2ka0elTZudBwTkwH7f35ts.crl
                          rsync://rpki.apnic.net/member_repository/A91A531A/2BDDFACE219711EBB45B0359C4F9AE02/yZNZQ2ka0elTZudBwTkwH7f35ts.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/yZNZQ2ka0elTZudBwTkwH7f35ts.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:   Wed 25 Feb 2026 20:42:30 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1995 (0x7cb)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A531A, serialNumber=C9935943691AD1E95366E741C139301FB7F7E6DB
        Validity
            Not Before: Dec 28 21:17:31 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69519e6b-fee6
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c7:06:bc:b6:a3:92:de:00:22:c0:9a:df:35:1b:
                    5e:d3:6f:d2:d1:c0:c1:77:93:be:b4:45:5f:18:e3:
                    dc:0c:fa:c6:26:d8:bd:f8:8b:37:be:f7:1b:38:26:
                    80:21:80:a1:f7:ca:32:4e:7e:ee:3a:f1:7b:da:48:
                    98:db:f8:4a:a5:24:0e:3b:f6:3e:de:ef:47:ce:b7:
                    1c:b2:87:7c:eb:4d:5a:ae:56:ff:1f:c3:ac:db:31:
                    88:0a:a3:9e:75:21:48:d9:a9:77:5a:5f:d0:cf:67:
                    59:7d:69:f9:f3:37:8c:b9:eb:23:d9:ab:3f:9e:cc:
                    b9:1f:fd:dd:50:f9:b9:19:d1:1d:70:e8:dd:0c:97:
                    5f:9b:cb:4d:5a:1d:d4:cb:de:b4:91:1c:15:84:1a:
                    8d:40:19:8b:48:43:18:a2:b4:d2:a3:a6:c2:fa:d7:
                    db:db:d6:18:69:57:6b:c2:2c:54:a9:90:61:f9:fb:
                    15:bf:cb:86:fe:5f:97:81:b1:99:46:c8:ae:3e:2f:
                    02:56:37:34:3f:47:80:ce:85:f6:ed:40:f7:36:d2:
                    68:e1:f4:64:e6:12:6b:f1:5e:bf:32:af:e1:d1:1c:
                    e5:7f:be:ac:99:25:fe:5a:97:79:dc:9f:75:0e:2e:
                    f9:30:23:f6:a0:93:22:f9:88:5d:83:92:d6:39:54:
                    19:01
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                CA:17:80:D8:8B:E3:D5:F1:7A:35:DE:5F:3E:71:22:9F:7F:32:7D:CA
            X509v3 Authority Key Identifier:
                keyid:C9:93:59:43:69:1A:D1:E9:53:66:E7:41:C1:39:30:1F:B7:F7:E6:DB

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A531A/2BDDFACE219711EBB45B0359C4F9AE02/yZNZQ2ka0elTZudBwTkwH7f35ts.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/yZNZQ2ka0elTZudBwTkwH7f35ts.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/A91A531A/2BDDFACE219711EBB45B0359C4F9AE02/43C467CA219911EB8F75645EC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.158.86.0/23
                IPv6:
                  2001:df5:4b80::/48

    Signature Algorithm: sha256WithRSAEncryption
         79:82:3f:76:19:fa:1e:4c:0e:e7:87:d1:78:82:80:4b:a8:27:
         0e:2a:cd:80:f2:6f:13:c8:7b:79:2d:3e:f5:ba:e1:c7:4b:37:
         79:6e:84:3f:18:09:0d:35:ce:4c:a3:f8:43:b5:a6:de:5f:9f:
         82:6e:11:e2:d1:69:cb:1e:de:90:63:7f:f3:0c:cb:33:81:5b:
         a1:17:1b:3f:15:54:86:20:1d:4e:e0:59:56:0e:75:06:b1:38:
         2e:80:f5:70:71:36:8c:72:6e:1a:b0:11:dc:dc:d5:8a:c8:c0:
         b2:50:c6:cc:2c:80:78:ad:2e:ad:19:f4:fd:e8:af:15:26:af:
         5b:38:72:2c:90:54:41:5f:86:93:57:74:b7:17:79:9c:d3:c3:
         36:34:f7:de:eb:67:7b:6a:6a:ee:1a:77:e1:8d:5c:e2:db:27:
         ba:1b:5c:74:e2:37:a2:7f:d3:93:1c:7e:c6:47:4d:9c:5f:18:
         77:2c:89:28:fc:5a:c2:c8:c7:1b:a8:7e:7d:5c:1e:dd:db:b6:
         70:7e:4d:9f:43:cb:61:bb:d1:a1:5c:ac:8f:26:86:35:10:52:
         7a:85:be:15:e9:1b:75:7d:78:a6:b4:ec:20:0e:8a:f0:65:19:
         41:f5:c6:9f:e8:7d:29:d0:41:6e:0b:f4:b2:59:6f:09:3f:41:
         75:d3:cb:34
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICB8swDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
QTUzMUExMTAvBgNVBAUTKEM5OTM1OTQzNjkxQUQxRTk1MzY2RTc0MUMxMzkzMDFG
QjdGN0U2REIwHhcNMjUxMjI4MjExNzMxWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTUxOWU2Yi1mZWU2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxwa8tqOS3gAiwJrfNRte02/S0cDBd5O+tEVfGOPcDPrGJti9+Is3vvcbOCaA
IYCh98oyTn7uOvF72kiY2/hKpSQOO/Y+3u9Hzrccsod8601arlb/H8Os2zGICqOe
dSFI2al3Wl/Qz2dZfWn58zeMuesj2as/nsy5H/3dUPm5GdEdcOjdDJdfm8tNWh3U
y960kRwVhBqNQBmLSEMYorTSo6bC+tfb29YYaVdrwixUqZBh+fsVv8uG/l+XgbGZ
RsiuPi8CVjc0P0eAzoX27UD3NtJo4fRk5hJr8V6/Mq/h0Rzlf76smSX+Wpd53J91
Di75MCP2oJMi+Yhdg5LWOVQZAQIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFMoXgNiL
49XxejXeXz5xIp9/Mn3KMB8GA1UdIwQYMBaAFMmTWUNpGtHpU2bnQcE5MB+39+bb
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNTMxQS8yQkRERkFDRTIx
OTcxMUVCQjQ1QjAzNTlDNEY5QUUwMi95Wk5aUTJrYTBlbFRadWRCd1Rrd0g3ZjM1
dHMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3laTlpRMmthMGVsVFp1ZEJ3VGt3SDdmMzV0cy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTUzMUEvMkJEREZBQ0UyMTk3MTFFQkI0NUIwMzU5QzRGOUFFMDIvNDNDNDY3Q0Ey
MTk5MTFFQjhGNzU2NDVFQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBAFnnlYwDwQCAAIwCQMHACABDfVLgDANBgkqhkiG9w0BAQsF
AAOCAQEAeYI/dhn6HkwO54fReIKAS6gnDirNgPJvE8h7eS0+9brhx0s3eW6EPxgJ
DTXOTKP4Q7Wm3l+fgm4R4tFpyx7ekGN/8wzLM4FboRcbPxVUhiAdTuBZVg51BrE4
LoD1cHE2jHJuGrAR3NzVisjAslDGzCyAeK0urRn0/eivFSavWzhyLJBUQV+Gk1d0
txd5nNPDNjT33utne2pq7hp34Y1c4tsnuhtcdOI3on/Tkxx+xkdNnF8YdyyJKPxa
wsjHG6h+fVwe3du2cH5Nn0PLYbvRoVysjyaGNRBSeoW+FekbdX14prTsIA6K8GUZ
QfXGn+h9KdBBbgv0sllvCT9BddPLNA==
-----END CERTIFICATE-----
Generated at Fri Feb 20 02:43:23 2026 by rpki-client