Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91B3B4C/DC9DE28E8C5011EFA067C815C4F9AE02/2FE7B7E6500D11F0B18D7376C4F9AE02.roa
File:                     2FE7B7E6500D11F0B18D7376C4F9AE02.roa (raw, json)
Hash identifier:          Nw7bdEXIt94l0l1M2JoUcNpjGgfJnBtSbrpDec58/34=
Subject key identifier:   F2:96:DE:8F:83:F7:51:38:58:A2:ED:A7:87:C7:50:4E:C2:E3:E8:90
Certificate issuer:       /CN=A91B3B4C/serialNumber=B63DFD686CE0A90076E4F5FF428685F63FB08EDD
Certificate serial:       91
Authority key identifier: B6:3D:FD:68:6C:E0:A9:00:76:E4:F5:FF:42:86:85:F6:3F:B0:8E:DD
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/tj39aGzgqQB25PX_QoaF9j-wjt0.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91B3B4C/DC9DE28E8C5011EFA067C815C4F9AE02/2FE7B7E6500D11F0B18D7376C4F9AE02.roa
Signing time:             Mon 23 Jun 2025 08:36:42 +0000
ROA not before:           Mon 23 Jun 2025 08:36:42 +0000
ROA not after:            Mon 01 Dec 2025 00:00:00 +0000
asID:                     8796
IP address blocks:        103.110.220.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91B3B4C/DC9DE28E8C5011EFA067C815C4F9AE02/tj39aGzgqQB25PX_QoaF9j-wjt0.crl
                          rsync://rpki.apnic.net/member_repository/A91B3B4C/DC9DE28E8C5011EFA067C815C4F9AE02/tj39aGzgqQB25PX_QoaF9j-wjt0.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/tj39aGzgqQB25PX_QoaF9j-wjt0.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:   Sat 26 Jul 2025 06:43:07 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 145 (0x91)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91B3B4C, serialNumber=B63DFD686CE0A90076E4F5FF428685F63FB08EDD
        Validity
            Not Before: Jun 23 08:36:42 2025 GMT
            Not After : Dec  1 00:00:00 2025 GMT
        Subject: CN=68591219-21ec
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d2:87:8a:2f:e3:b0:b8:3f:f8:8e:5c:1b:4b:5e:
                    a7:2f:ba:0e:db:57:a0:02:3b:27:10:ec:3e:65:4f:
                    91:40:e0:67:7c:d0:6b:e6:59:bd:e9:1e:0d:dc:9d:
                    2d:29:e0:91:0f:47:93:cb:2f:2a:dc:d4:a5:6c:90:
                    d3:b5:05:fc:f4:39:d7:ea:fa:ad:89:85:5b:a4:b9:
                    9b:88:da:89:e1:90:7d:38:59:41:fc:b1:1f:d0:1d:
                    ef:40:41:76:df:a5:f9:3a:5f:81:cb:63:fb:d8:3a:
                    6e:67:23:d8:82:42:01:4a:6f:79:80:94:59:41:9f:
                    8b:a2:d8:0e:e6:c4:b0:5b:f5:ec:cc:83:25:0f:ef:
                    0f:43:d6:d2:ff:11:6c:18:5d:8e:98:22:46:48:9b:
                    1a:01:2e:16:72:a7:01:6d:28:a8:38:4b:ed:f5:a6:
                    2c:6e:2b:cf:4f:33:6a:b8:c2:c5:8c:aa:bb:31:f6:
                    0b:18:1a:21:08:5b:a8:91:0b:cf:ce:bf:de:17:63:
                    94:48:c1:e0:f8:d5:1d:5d:01:8d:cf:73:e0:f0:72:
                    78:85:61:18:61:5c:67:2a:09:67:30:10:10:af:d8:
                    25:f8:18:1a:a4:64:fd:06:8d:43:62:1a:e9:c4:3a:
                    9e:8b:2b:0c:36:79:44:76:9b:ce:12:37:5d:a0:65:
                    12:19
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                F2:96:DE:8F:83:F7:51:38:58:A2:ED:A7:87:C7:50:4E:C2:E3:E8:90
            X509v3 Authority Key Identifier:
                keyid:B6:3D:FD:68:6C:E0:A9:00:76:E4:F5:FF:42:86:85:F6:3F:B0:8E:DD

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91B3B4C/DC9DE28E8C5011EFA067C815C4F9AE02/tj39aGzgqQB25PX_QoaF9j-wjt0.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/tj39aGzgqQB25PX_QoaF9j-wjt0.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/A91B3B4C/DC9DE28E8C5011EFA067C815C4F9AE02/2FE7B7E6500D11F0B18D7376C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.110.220.0/23

    Signature Algorithm: sha256WithRSAEncryption
         04:fd:fe:bf:5b:83:a7:4f:39:7f:2e:86:77:9d:79:0a:27:86:
         7a:61:65:18:29:64:2f:63:cb:2b:e0:66:9a:d4:17:ad:0e:c8:
         22:b6:60:02:5b:83:c2:3b:15:9d:52:61:19:ac:68:da:45:7c:
         36:cf:6b:21:be:60:46:8c:77:56:dc:27:1d:63:a5:00:47:ec:
         26:50:44:d9:3c:fd:bf:32:cb:56:91:4a:9d:ea:65:23:eb:5b:
         56:51:49:78:ce:a5:d3:c0:9b:65:c4:c4:d5:73:77:0d:97:ef:
         8f:38:c5:39:0a:06:f2:ff:da:cf:fa:64:1b:53:86:e7:06:63:
         c2:42:a6:88:61:a8:f8:d7:a8:1a:9d:d7:23:6f:70:94:97:ed:
         d8:82:92:06:ef:f5:51:6b:f3:72:fb:36:e0:e9:d7:a6:3a:aa:
         25:cc:d7:2a:8a:72:07:1b:9c:0a:67:7b:80:b9:db:80:1e:c1:
         a0:ff:8d:88:09:39:c3:d0:c5:47:57:c8:77:cf:04:be:1b:e8:
         21:40:85:ab:3f:b8:a8:aa:37:01:c0:c2:bd:f1:14:96:44:70:
         68:ca:e7:fb:10:5a:69:3f:23:ba:f4:40:0b:07:4e:85:6f:4d:
         c8:7d:d1:bb:3f:48:c3:a7:d2:d6:fb:dc:a6:b6:56:f7:23:79:
         53:3f:d4:ce
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAJEwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QjNCNEMxMTAvBgNVBAUTKEI2M0RGRDY4NkNFMEE5MDA3NkU0RjVGRjQyODY4NUY2
M0ZCMDhFREQwHhcNMjUwNjIzMDgzNjQyWhcNMjUxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02ODU5MTIxOS0yMWVjMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA0oeKL+OwuD/4jlwbS16nL7oO21egAjsnEOw+ZU+RQOBnfNBr5lm96R4N3J0t
KeCRD0eTyy8q3NSlbJDTtQX89DnX6vqtiYVbpLmbiNqJ4ZB9OFlB/LEf0B3vQEF2
36X5Ol+By2P72DpuZyPYgkIBSm95gJRZQZ+LotgO5sSwW/XszIMlD+8PQ9bS/xFs
GF2OmCJGSJsaAS4WcqcBbSioOEvt9aYsbivPTzNquMLFjKq7MfYLGBohCFuokQvP
zr/eF2OUSMHg+NUdXQGNz3Pg8HJ4hWEYYVxnKglnMBAQr9gl+BgapGT9Bo1DYhrp
xDqeiysMNnlEdpvOEjddoGUSGQIDAQABo4IClTCCApEwHQYDVR0OBBYEFPKW3o+D
91E4WKLtp4fHUE7C4+iQMB8GA1UdIwQYMBaAFLY9/Whs4KkAduT1/0KGhfY/sI7d
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCM0I0Qy9EQzlERTI4RThD
NTAxMUVGQTA2N0M4MTVDNEY5QUUwMi90ajM5YUd6Z3FRQjI1UFhfUW9hRjlqLXdq
dDAuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3RqMzlhR3pncVFCMjVQWF9Rb2FGOWotd2p0MC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QjNCNEMvREM5REUyOEU4QzUwMTFFRkEwNjdDODE1QzRGOUFFMDIvMkZFN0I3RTY1
MDBEMTFGMEIxOEQ3Mzc2QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnbtwwDQYJKoZIhvcNAQELBQADggEBAAT9/r9bg6dPOX8u
hnedeQonhnphZRgpZC9jyyvgZprUF60OyCK2YAJbg8I7FZ1SYRmsaNpFfDbPayG+
YEaMd1bcJx1jpQBH7CZQRNk8/b8yy1aRSp3qZSPrW1ZRSXjOpdPAm2XExNVzdw2X
7484xTkKBvL/2s/6ZBtThucGY8JCpohhqPjXqBqd1yNvcJSX7diCkgbv9VFr83L7
NuDp16Y6qiXM1yqKcgcbnApne4C524AewaD/jYgJOcPQxUdXyHfPBL4b6CFAhas/
uKiqNwHAwr3xFJZEcGjK5/sQWmk/I7r0QAsHToVvTch90bs/SMOn0tb73Ka2Vvcj
eVM/1M4=
-----END CERTIFICATE-----
Generated at Sun Jul 20 21:20:18 2025 by rpki-client