Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91FDD2C/48CE516224B511EBA2878F50C4F9AE02/D9BD904224B611EBAE734152C4F9AE02.roa
File:                     D9BD904224B611EBAE734152C4F9AE02.roa (raw, json)
Hash identifier:          VECy9bXu6rw02FnOOGpPcxoW3DZ/qUJgajRcvUMZwpc=
Subject key identifier:   51:CE:E4:85:FE:61:32:FC:9A:82:04:FC:D8:E9:96:93:B6:72:1F:A2
Certificate issuer:       /CN=A91FDD2C/serialNumber=1F12EC2D4395F95AACC60C62ECDD82857ED30412
Certificate serial:       07EC
Authority key identifier: 1F:12:EC:2D:43:95:F9:5A:AC:C6:0C:62:EC:DD:82:85:7E:D3:04:12
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/HxLsLUOV-Vqsxgxi7N2ChX7TBBI.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91FDD2C/48CE516224B511EBA2878F50C4F9AE02/D9BD904224B611EBAE734152C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 08:39:51 +0000
ROA not before:           Thu 20 Mar 2025 22:01:43 +0000
ROA not after:            Thu 28 May 2026 00:00:00 +0000
asID:                     138621
IP address blocks:        103.134.254.0/23 maxlen: 23
                          103.134.254.0/24 maxlen: 24
                          103.134.255.0/24 maxlen: 24
                          2001:df7:db00::/48 maxlen: 48
                          2401:abe0::/32 maxlen: 40
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91FDD2C/48CE516224B511EBA2878F50C4F9AE02/HxLsLUOV-Vqsxgxi7N2ChX7TBBI.crl
                          rsync://rpki.apnic.net/member_repository/A91FDD2C/48CE516224B511EBA2878F50C4F9AE02/HxLsLUOV-Vqsxgxi7N2ChX7TBBI.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/HxLsLUOV-Vqsxgxi7N2ChX7TBBI.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:39:58 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2028 (0x7ec)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91FDD2C, serialNumber=1F12EC2D4395F95AACC60C62ECDD82857ED30412
        Validity
            Not Before: Mar 20 22:01:43 2025 GMT
            Not After : May 28 00:00:00 2026 GMT
        Subject: CN=69a3fb57-f5e7
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9d:f1:12:0c:32:f8:4c:71:f2:cf:c6:b7:7e:a8:
                    13:68:5b:7c:36:11:f5:de:af:20:80:c7:80:11:45:
                    a8:7d:30:a5:6e:82:8c:15:fb:ce:a6:f7:20:48:1b:
                    bc:26:23:2e:37:ad:c2:ac:bd:47:f5:86:5e:fe:09:
                    f3:06:89:85:4f:b2:fc:3f:ca:e4:ac:fe:92:8a:76:
                    e9:f1:3f:58:5a:f0:43:1d:d8:2b:6a:09:c6:56:f8:
                    ff:be:c6:08:b4:35:6e:c1:00:28:86:d8:eb:03:44:
                    78:61:0a:f6:3b:1e:f4:6d:78:88:3e:c6:4f:58:01:
                    a8:e2:44:c1:e7:0e:ca:de:6c:49:22:ee:84:23:bd:
                    98:9e:6d:6c:6d:e9:70:54:cd:06:e7:7c:03:40:f9:
                    fe:71:32:1b:0d:47:32:ca:44:66:6a:69:62:5d:e2:
                    98:70:da:7b:99:a4:08:d0:26:a0:5e:84:0b:75:f2:
                    17:d7:44:ee:b2:cd:94:03:80:26:01:1b:39:37:d7:
                    c8:3e:58:02:a4:b6:f4:98:37:8b:b2:16:94:b6:62:
                    ff:40:4e:7b:1c:aa:38:72:43:fc:93:bf:17:1e:e9:
                    ed:cd:1d:ab:a8:36:1a:a0:32:2a:95:19:fb:68:9f:
                    4d:71:09:3e:39:23:1b:8f:00:b8:fe:69:a0:65:13:
                    76:03
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                51:CE:E4:85:FE:61:32:FC:9A:82:04:FC:D8:E9:96:93:B6:72:1F:A2
            X509v3 Authority Key Identifier:
                keyid:1F:12:EC:2D:43:95:F9:5A:AC:C6:0C:62:EC:DD:82:85:7E:D3:04:12

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91FDD2C/48CE516224B511EBA2878F50C4F9AE02/HxLsLUOV-Vqsxgxi7N2ChX7TBBI.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/HxLsLUOV-Vqsxgxi7N2ChX7TBBI.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/A91FDD2C/48CE516224B511EBA2878F50C4F9AE02/D9BD904224B611EBAE734152C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.134.254.0/23
                IPv6:
                  2001:df7:db00::/48
                  2401:abe0::/32

    Signature Algorithm: sha256WithRSAEncryption
         39:b6:19:7c:01:fd:d5:20:cf:c2:b3:28:83:9c:48:ba:9f:a8:
         6b:0c:ad:11:8f:f0:8c:98:a0:20:2b:bb:92:de:b9:98:26:63:
         70:d5:79:da:cc:3b:2a:93:c9:53:46:a6:09:28:d0:c4:64:9d:
         0c:87:90:2c:84:ed:b5:fa:fa:67:b8:f2:95:e5:30:49:39:e8:
         86:4a:b8:01:ca:3b:15:43:b5:d3:ba:f2:9d:02:b0:49:0e:4f:
         d9:d3:68:37:c1:a6:b0:1a:bb:8a:e1:07:89:57:3b:49:3e:fe:
         f3:2d:1f:2d:c5:4c:b5:14:fe:82:9e:dc:af:62:98:2c:5f:66:
         2d:3b:46:e7:40:28:10:89:35:12:74:cd:da:45:3d:5d:f0:c2:
         bf:86:d0:08:73:a9:29:d3:14:98:ea:3e:37:14:3e:ff:2b:30:
         d7:74:70:14:f8:49:ad:84:03:f2:e1:7e:cf:4f:44:ad:7b:20:
         68:00:2c:6b:ab:36:14:42:c8:8d:60:37:ea:c0:90:00:6b:65:
         b3:44:5f:16:da:42:c1:05:ac:d3:be:7a:f4:8c:9b:a5:22:62:
         03:41:9c:f1:02:2c:30:de:0e:65:8b:45:97:63:15:0a:27:3a:
         d2:6e:3f:e9:1c:6e:ec:85:93:02:90:d3:89:dc:56:d1:dc:37:
         d4:49:8b:1d
-----BEGIN CERTIFICATE-----
MIIFVDCCBDygAwIBAgICB+wwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RkREMkMxMTAvBgNVBAUTKDFGMTJFQzJENDM5NUY5NUFBQ0M2MEM2MkVDREQ4Mjg1
N0VEMzA0MTIwHhcNMjUwMzIwMjIwMTQzWhcNMjYwNTI4MDAwMDAwWjAYMRYwFAYD
VQQDEw02OWEzZmI1Ny1mNWU3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAnfESDDL4THHyz8a3fqgTaFt8NhH13q8ggMeAEUWofTClboKMFfvOpvcgSBu8
JiMuN63CrL1H9YZe/gnzBomFT7L8P8rkrP6Sinbp8T9YWvBDHdgragnGVvj/vsYI
tDVuwQAohtjrA0R4YQr2Ox70bXiIPsZPWAGo4kTB5w7K3mxJIu6EI72Ynm1sbelw
VM0G53wDQPn+cTIbDUcyykRmamliXeKYcNp7maQI0CagXoQLdfIX10Tuss2UA4Am
ARs5N9fIPlgCpLb0mDeLshaUtmL/QE57HKo4ckP8k78XHuntzR2rqDYaoDIqlRn7
aJ9NcQk+OSMbjwC4/mmgZRN2AwIDAQABo4ICeDCCAnQwHQYDVR0OBBYEFFHO5IX+
YTL8moIE/NjplpO2ch+iMB8GA1UdIwQYMBaAFB8S7C1DlflarMYMYuzdgoV+0wQS
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGREQyQy80OENFNTE2MjI0
QjUxMUVCQTI4NzhGNTBDNEY5QUUwMi9IeExzTFVPVi1WcXN4Z3hpN04yQ2hYN1RC
QkkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0h4THNMVU9WLVZxc3hneGk3TjJDaFg3VEJCSS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RkREMkMvNDhDRTUxNjIyNEI1MTFFQkEyODc4RjUwQzRGOUFFMDIvRDlCRDkwNDIy
NEI2MTFFQkFFNzM0MTUyQzRGOUFFMDIucm9hMDcGCCsGAQUFBwEHAQH/BCgwJjAM
BAIAATAGAwQBZ4b+MBYEAgACMBADBwAgAQ332wADBQAkAavgMA0GCSqGSIb3DQEB
CwUAA4IBAQA5thl8Af3VIM/CsyiDnEi6n6hrDK0Rj/CMmKAgK7uS3rmYJmNw1Xna
zDsqk8lTRqYJKNDEZJ0Mh5AshO21+vpnuPKV5TBJOeiGSrgByjsVQ7XTuvKdArBJ
Dk/Z02g3waawGruK4QeJVztJPv7zLR8txUy1FP6CntyvYpgsX2YtO0bnQCgQiTUS
dM3aRT1d8MK/htAIc6kp0xSY6j43FD7/KzDXdHAU+EmthAPy4X7PT0SteyBoACxr
qzYUQsiNYDfqwJAAa2WzRF8W2kLBBazTvnr0jJulImIDQZzxAiww3g5li0WXYxUK
JzrSbj/pHG7shZMCkNOJ3FbR3DfUSYsd
-----END CERTIFICATE-----
Generated at Mon Mar 2 09:05:00 2026 by rpki-client