Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91DF0EC/991CEF7E795811EA93AE9646C4F9AE02/FD114232912711EFBCB4ED6EC4F9AE02.roa
File:                     FD114232912711EFBCB4ED6EC4F9AE02.roa (raw, json)
Hash identifier:          4Zrn7txORPl8JygMjOfsUh68XzVxkhEFrQUrRY1C0As=
Subject key identifier:   85:5F:7F:60:A6:9D:36:A2:66:61:DE:3D:C7:5F:83:C8:F2:59:BA:84
Certificate issuer:       /CN=A91DF0EC/serialNumber=DA2B43CC183CA8E0F6A8F6DAA54CDD7306F86228
Certificate serial:       0A94
Authority key identifier: DA:2B:43:CC:18:3C:A8:E0:F6:A8:F6:DA:A5:4C:DD:73:06:F8:62:28
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2itDzBg8qOD2qPbapUzdcwb4Yig.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91DF0EC/991CEF7E795811EA93AE9646C4F9AE02/FD114232912711EFBCB4ED6EC4F9AE02.roa
Signing time:             Wed 18 Feb 2026 19:17:12 +0000
ROA not before:           Wed 18 Feb 2026 19:17:12 +0000
ROA not after:            Sat 01 May 2027 00:00:00 +0000
asID:                     139715
IP address blocks:        123.0.29.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91DF0EC/991CEF7E795811EA93AE9646C4F9AE02/2itDzBg8qOD2qPbapUzdcwb4Yig.crl
                          rsync://rpki.apnic.net/member_repository/A91DF0EC/991CEF7E795811EA93AE9646C4F9AE02/2itDzBg8qOD2qPbapUzdcwb4Yig.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2itDzBg8qOD2qPbapUzdcwb4Yig.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 19:17:17 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2708 (0xa94)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91DF0EC, serialNumber=DA2B43CC183CA8E0F6A8F6DAA54CDD7306F86228
        Validity
            Not Before: Feb 18 19:17:12 2026 GMT
            Not After : May  1 00:00:00 2027 GMT
        Subject: CN=69961038-ac43
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a1:95:1e:d3:22:6c:4f:eb:80:5f:34:46:58:cb:
                    79:f2:a6:6a:19:f6:57:ce:ce:b6:38:1f:cd:f6:50:
                    13:6e:52:42:68:aa:eb:69:e1:6e:49:c5:44:6b:14:
                    8a:ad:32:d1:61:c0:21:7b:7b:c7:7a:88:93:04:b6:
                    d5:db:7f:70:c0:b8:48:13:5b:86:e0:b1:c6:27:10:
                    9e:40:30:0b:88:82:9e:fc:f4:65:63:d1:92:51:7c:
                    80:2e:0c:45:05:6e:fc:3d:5b:37:b4:9e:d1:59:84:
                    39:d5:36:2b:bc:2a:f2:42:21:6c:2d:5b:f7:9a:ab:
                    7b:2c:cc:01:16:0b:36:fd:98:1a:42:fa:42:4d:cb:
                    8d:9c:a6:9b:df:ab:60:66:5c:c8:14:1d:5d:6c:9f:
                    84:6a:ef:49:95:35:14:94:d6:cd:83:ec:f9:c3:43:
                    73:8a:1f:39:a4:5d:c3:7b:3c:81:73:45:67:40:03:
                    d3:85:88:ab:34:20:da:df:f4:12:49:39:18:7f:f4:
                    64:32:bc:7a:64:5e:c9:3e:5a:4a:a6:8c:fb:7d:71:
                    4d:e5:74:80:40:2c:df:e0:3b:b9:e9:31:2d:a0:4d:
                    0e:d9:b8:aa:a2:ae:7c:f7:00:0b:68:44:73:f7:35:
                    b5:01:21:e7:5a:c2:8e:4d:61:51:c8:75:6b:ab:8e:
                    70:ad
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                85:5F:7F:60:A6:9D:36:A2:66:61:DE:3D:C7:5F:83:C8:F2:59:BA:84
            X509v3 Authority Key Identifier:
                keyid:DA:2B:43:CC:18:3C:A8:E0:F6:A8:F6:DA:A5:4C:DD:73:06:F8:62:28

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91DF0EC/991CEF7E795811EA93AE9646C4F9AE02/2itDzBg8qOD2qPbapUzdcwb4Yig.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2itDzBg8qOD2qPbapUzdcwb4Yig.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/A91DF0EC/991CEF7E795811EA93AE9646C4F9AE02/FD114232912711EFBCB4ED6EC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  123.0.29.0/24

    Signature Algorithm: sha256WithRSAEncryption
         01:80:a9:b2:2a:57:3f:d2:c3:3b:3a:7f:ef:2b:ea:dd:d2:6b:
         e5:40:ef:73:09:cc:d1:b6:05:f2:17:fb:7a:d1:33:ce:6f:36:
         69:a0:aa:4c:f8:8a:de:6c:07:92:20:f8:09:34:c7:b4:a2:3a:
         bc:97:23:6c:68:c1:e0:f7:4a:62:bc:7b:60:e6:53:7a:11:cb:
         f0:f5:cb:25:8f:6a:37:31:6f:e3:16:a7:7e:5a:4d:fd:06:da:
         1a:2b:06:38:fe:f9:0c:94:2b:63:89:62:4a:ae:fc:98:78:56:
         e1:cf:55:d4:3f:3c:8e:e0:2f:f4:d7:15:76:e2:b6:f9:67:a5:
         ca:d1:7a:95:56:77:77:a5:38:c0:dc:12:8f:f1:07:36:fd:54:
         73:6d:44:a8:8b:22:0b:a6:3e:75:04:ad:9c:68:63:a3:10:4b:
         12:2a:49:3a:72:6d:01:4d:57:88:63:f3:91:63:7f:06:59:97:
         06:e8:38:8f:83:4b:50:e5:d9:1c:0f:fc:63:af:99:ba:9a:43:
         8f:c4:23:71:7c:ba:62:03:7f:6a:a9:56:74:b4:ea:4c:d2:56:
         e8:14:9a:81:e3:01:5a:a6:df:15:62:cb:4a:2f:a9:57:cf:f6:
         eb:58:ce:fb:55:30:a4:ea:7a:32:d1:3e:7a:a3:15:d4:1a:a9:
         de:70:13:6e
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICCpQwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
REYwRUMxMTAvBgNVBAUTKERBMkI0M0NDMTgzQ0E4RTBGNkE4RjZEQUE1NENERDcz
MDZGODYyMjgwHhcNMjYwMjE4MTkxNzEyWhcNMjcwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTk2MTAzOC1hYzQzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAoZUe0yJsT+uAXzRGWMt58qZqGfZXzs62OB/N9lATblJCaKrraeFuScVEaxSK
rTLRYcAhe3vHeoiTBLbV239wwLhIE1uG4LHGJxCeQDALiIKe/PRlY9GSUXyALgxF
BW78PVs3tJ7RWYQ51TYrvCryQiFsLVv3mqt7LMwBFgs2/ZgaQvpCTcuNnKab36tg
ZlzIFB1dbJ+Eau9JlTUUlNbNg+z5w0Nzih85pF3DezyBc0VnQAPThYirNCDa3/QS
STkYf/RkMrx6ZF7JPlpKpoz7fXFN5XSAQCzf4Du56TEtoE0O2biqoq589wALaERz
9zW1ASHnWsKOTWFRyHVrq45wrQIDAQABo4IClTCCApEwHQYDVR0OBBYEFIVff2Cm
nTaiZmHePcdfg8jyWbqEMB8GA1UdIwQYMBaAFNorQ8wYPKjg9qj22qVM3XMG+GIo
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFERjBFQy85OTFDRUY3RTc5
NTgxMUVBOTNBRTk2NDZDNEY5QUUwMi8yaXREekJnOHFPRDJxUGJhcFV6ZGN3YjRZ
aWcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzJpdER6Qmc4cU9EMnFQYmFwVXpkY3diNFlpZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
REYwRUMvOTkxQ0VGN0U3OTU4MTFFQTkzQUU5NjQ2QzRGOUFFMDIvRkQxMTQyMzI5
MTI3MTFFRkJDQjRFRDZFQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAB7AB0wDQYJKoZIhvcNAQELBQADggEBAAGAqbIqVz/Swzs6
f+8r6t3Sa+VA73MJzNG2BfIX+3rRM85vNmmgqkz4it5sB5Ig+Ak0x7SiOryXI2xo
weD3SmK8e2DmU3oRy/D1yyWPajcxb+MWp35aTf0G2horBjj++QyUK2OJYkqu/Jh4
VuHPVdQ/PI7gL/TXFXbitvlnpcrRepVWd3elOMDcEo/xBzb9VHNtRKiLIgumPnUE
rZxoY6MQSxIqSTpybQFNV4hj85FjfwZZlwboOI+DS1Dl2RwP/GOvmbqaQ4/EI3F8
umIDf2qpVnS06kzSVugUmoHjAVqm3xViy0ovqVfP9utYzvtVMKTqejLRPnqjFdQa
qd5wE24=
-----END CERTIFICATE-----
Generated at Thu Feb 19 23:27:23 2026 by rpki-client