Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91E7363/FF8B4B6C1D8411E28CD33DDB08B02CD2/D93EA75AEE5C11E995881B1BC4F9AE02.roa
File:                     D93EA75AEE5C11E995881B1BC4F9AE02.roa (raw, json)
Hash identifier:          yKcUuax/slVA3Y5i7L6ycngWRGb9//L2dBDsq9PesHw=
Subject key identifier:   68:8D:80:07:2C:02:81:45:A8:59:28:AE:C8:2D:25:FA:5B:85:62:43
Certificate issuer:       /CN=A91E7363/serialNumber=A897C04DE12F0A6F59C1AD1509F0B209FA5438B3
Certificate serial:       3574
Authority key identifier: A8:97:C0:4D:E1:2F:0A:6F:59:C1:AD:15:09:F0:B2:09:FA:54:38:B3
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/qJfATeEvCm9Zwa0VCfCyCfpUOLM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E7363/FF8B4B6C1D8411E28CD33DDB08B02CD2/D93EA75AEE5C11E995881B1BC4F9AE02.roa
Signing time:             Fri 30 Jan 2026 15:10:20 +0000
ROA not before:           Fri 30 Jan 2026 15:10:20 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     45489
IP address blocks:        103.87.124.0/23 maxlen: 24
                          203.96.160.0/22 maxlen: 22
                          2001:df4:1b00::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E7363/FF8B4B6C1D8411E28CD33DDB08B02CD2/qJfATeEvCm9Zwa0VCfCyCfpUOLM.crl
                          rsync://rpki.apnic.net/member_repository/A91E7363/FF8B4B6C1D8411E28CD33DDB08B02CD2/qJfATeEvCm9Zwa0VCfCyCfpUOLM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/qJfATeEvCm9Zwa0VCfCyCfpUOLM.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 14:24:27 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 13684 (0x3574)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E7363, serialNumber=A897C04DE12F0A6F59C1AD1509F0B209FA5438B3
        Validity
            Not Before: Jan 30 15:10:20 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=697cc9dc-9740
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:be:db:15:02:83:9a:e3:c1:5a:70:29:7d:dc:80:
                    52:84:5f:29:be:1d:2e:db:f2:89:95:ac:77:8e:5b:
                    ac:ac:9f:de:e3:75:d4:08:71:ee:79:aa:34:8f:eb:
                    8a:cb:c3:62:ad:bc:18:ed:60:64:24:0d:1e:1f:92:
                    cd:d5:8a:34:54:23:a2:2f:56:93:d5:42:9b:75:cf:
                    67:0e:d7:52:bc:3e:4e:e2:a7:ae:28:b4:83:cd:c5:
                    c9:12:a0:7b:5d:a4:74:62:1f:f4:42:26:2f:7d:47:
                    fe:d9:5d:32:53:d3:5d:38:b4:47:fa:e4:ed:33:48:
                    e8:1d:9e:70:bd:1f:ba:2d:dd:5d:20:36:58:d9:77:
                    e1:4a:be:0f:4d:2f:99:fb:4c:44:41:95:00:d6:6b:
                    a6:5d:24:9f:bb:60:ce:f5:0d:8f:ae:49:e0:d6:a0:
                    3e:93:c1:1b:82:d1:6b:02:cb:13:9f:8f:47:47:f1:
                    72:30:29:f8:cf:1f:a7:90:7b:95:5c:a3:b6:19:1d:
                    6c:6e:13:74:ac:99:d8:99:fc:39:b2:1b:77:2b:8e:
                    86:35:32:ab:f9:e3:90:d1:dd:9a:16:0d:42:76:77:
                    f8:d8:8d:36:59:c6:f8:fe:f2:63:63:f1:ca:47:0f:
                    08:4a:0b:73:70:24:5f:a2:bd:09:26:1c:1b:fb:a9:
                    cc:7f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                68:8D:80:07:2C:02:81:45:A8:59:28:AE:C8:2D:25:FA:5B:85:62:43
            X509v3 Authority Key Identifier:
                keyid:A8:97:C0:4D:E1:2F:0A:6F:59:C1:AD:15:09:F0:B2:09:FA:54:38:B3

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E7363/FF8B4B6C1D8411E28CD33DDB08B02CD2/qJfATeEvCm9Zwa0VCfCyCfpUOLM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/qJfATeEvCm9Zwa0VCfCyCfpUOLM.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/A91E7363/FF8B4B6C1D8411E28CD33DDB08B02CD2/D93EA75AEE5C11E995881B1BC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.87.124.0/23
                  203.96.160.0/22
                IPv6:
                  2001:df4:1b00::/48

    Signature Algorithm: sha256WithRSAEncryption
         5f:11:7b:d2:bd:c7:43:69:e9:a4:72:87:1c:ce:a7:76:60:21:
         31:82:db:5b:26:5e:bf:fa:f5:fa:78:50:24:c6:d4:66:3b:26:
         f9:ba:74:dc:1e:71:29:1e:63:8a:5a:4e:f9:34:2b:08:a1:59:
         fd:d6:fd:cd:56:c3:54:03:fc:ef:e2:4f:54:ce:47:79:dd:72:
         f7:c9:bc:35:e3:26:c7:ab:eb:04:08:9c:44:c4:33:5f:8a:16:
         23:24:47:39:36:32:44:e7:98:84:bc:eb:cb:0e:dd:dc:6c:70:
         5e:37:9b:5b:98:6c:0d:69:04:56:24:7a:d8:4b:2e:4c:01:90:
         99:99:68:44:3a:2a:6b:f4:d1:00:4a:7e:7c:5b:35:d5:ef:5b:
         ef:02:6b:b9:d7:e0:2a:19:97:1d:82:72:7c:8a:be:a1:61:1d:
         d4:41:4c:f5:ae:b5:e1:0b:27:1b:ce:39:0e:26:bd:81:9c:63:
         20:95:03:75:a6:e3:87:f6:42:ca:24:8c:2a:be:d6:74:ad:6b:
         64:99:d1:ab:f0:6c:f5:5d:f7:11:7d:24:92:13:58:b6:4b:3d:
         cc:a7:1b:ba:d5:57:4c:92:74:21:6d:f4:ab:e3:b1:45:36:9f:
         95:93:0e:54:fe:82:58:f6:39:9a:ec:1a:3b:fc:a7:23:8e:66:
         36:5f:63:3e
-----BEGIN CERTIFICATE-----
MIIFiDCCBHCgAwIBAgICNXQwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
RTczNjMxMTAvBgNVBAUTKEE4OTdDMDRERTEyRjBBNkY1OUMxQUQxNTA5RjBCMjA5
RkE1NDM4QjMwHhcNMjYwMTMwMTUxMDIwWhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTdjYzlkYy05NzQwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvtsVAoOa48FacCl93IBShF8pvh0u2/KJlax3jlusrJ/e43XUCHHueao0j+uK
y8NirbwY7WBkJA0eH5LN1Yo0VCOiL1aT1UKbdc9nDtdSvD5O4qeuKLSDzcXJEqB7
XaR0Yh/0QiYvfUf+2V0yU9NdOLRH+uTtM0joHZ5wvR+6Ld1dIDZY2XfhSr4PTS+Z
+0xEQZUA1mumXSSfu2DO9Q2Prkng1qA+k8EbgtFrAssTn49HR/FyMCn4zx+nkHuV
XKO2GR1sbhN0rJnYmfw5sht3K46GNTKr+eOQ0d2aFg1Cdnf42I02Wcb4/vJjY/HK
Rw8ISgtzcCRfor0JJhwb+6nMfwIDAQABo4ICrDCCAqgwHQYDVR0OBBYEFGiNgAcs
AoFFqFkorsgtJfpbhWJDMB8GA1UdIwQYMBaAFKiXwE3hLwpvWcGtFQnwsgn6VDiz
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFNzM2My9GRjhCNEI2QzFE
ODQxMUUyOENEMzNEREIwOEIwMkNEMi9xSmZBVGVFdkNtOVp3YTBWQ2ZDeUNmcFVP
TE0uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3FKZkFUZUV2Q205WndhMFZDZkN5Q2ZwVU9MTS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTczNjMvRkY4QjRCNkMxRDg0MTFFMjhDRDMzRERCMDhCMDJDRDIvRDkzRUE3NUFF
RTVDMTFFOTk1ODgxQjFCQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwNgYIKwYBBQUHAQcBAf8E
JzAlMBIEAgABMAwDBAFnV3wDBALLYKAwDwQCAAIwCQMHACABDfQbADANBgkqhkiG
9w0BAQsFAAOCAQEAXxF70r3HQ2nppHKHHM6ndmAhMYLbWyZev/r1+nhQJMbUZjsm
+bp03B5xKR5jilpO+TQrCKFZ/db9zVbDVAP87+JPVM5Hed1y98m8NeMmx6vrBAic
RMQzX4oWIyRHOTYyROeYhLzryw7d3GxwXjebW5hsDWkEViR62EsuTAGQmZloRDoq
a/TRAEp+fFs11e9b7wJrudfgKhmXHYJyfIq+oWEd1EFM9a614QsnG845Dia9gZxj
IJUDdabjh/ZCyiSMKr7WdK1rZJnRq/Bs9V33EX0kkhNYtks9zKcbutVXTJJ0IW30
q+OxRTaflZMOVP6CWPY5muwaO/ynI45mNl9jPg==
-----END CERTIFICATE-----
Generated at Fri Feb 20 01:33:51 2026 by rpki-client