Route Origin Authorization

$ rpki-client -vvvf rpki.apnic.net/member_repository/A91E1B78/C8DF41AC145411F0B3B7C679C4F9AE02/47131A44145511F082FDAA7AC4F9AE02.roa
File:                     47131A44145511F082FDAA7AC4F9AE02.roa (raw, json)
Hash identifier:          or+wWY02saveHL2n16cR48CIFiLFzU62AjgfsBRVCxY=
Subject key identifier:   75:2E:0C:4A:DF:84:10:64:D4:CF:E6:08:B5:40:12:52:3C:EA:AA:58
Certificate issuer:       /CN=A91E1B78/serialNumber=A140D4806AE0CF60E73FE158BF242F39A83AD005
Certificate serial:       010E
Authority key identifier: A1:40:D4:80:6A:E0:CF:60:E7:3F:E1:58:BF:24:2F:39:A8:3A:D0:05
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/oUDUgGrgz2DnP-FYvyQvOag60AU.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E1B78/C8DF41AC145411F0B3B7C679C4F9AE02/47131A44145511F082FDAA7AC4F9AE02.roa
Signing time:             Sun 30 Aug 2026 03:36:38 +0000
ROA not before:           Sun 30 Aug 2026 03:36:38 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     153719
IP address blocks:        163.223.105.0/24 maxlen: 24
                          2401:fb60::/32 maxlen: 32
                          2401:fb60:1::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E1B78/C8DF41AC145411F0B3B7C679C4F9AE02/oUDUgGrgz2DnP-FYvyQvOag60AU.crl
                          rsync://rpki.apnic.net/member_repository/A91E1B78/C8DF41AC145411F0B3B7C679C4F9AE02/oUDUgGrgz2DnP-FYvyQvOag60AU.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/oUDUgGrgz2DnP-FYvyQvOag60AU.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:   Thu 24 Sep 2026 23:01:17 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 270 (0x10e)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E1B78, serialNumber=A140D4806AE0CF60E73FE158BF242F39A83AD005
        Validity
            Not Before: Aug 30 03:36:38 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a93a546-cedf
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d1:d9:67:36:c4:7c:4d:47:1d:79:a0:43:de:ec:
                    8f:b1:71:c5:90:51:8d:fc:20:f0:70:35:09:d9:50:
                    da:fe:44:b0:f5:60:1b:12:c6:63:ff:51:b0:2d:67:
                    48:6b:88:87:02:08:1d:8a:a5:e1:5c:f4:af:0d:de:
                    04:e9:0d:e9:65:01:62:dc:9c:a2:9e:90:d2:f0:55:
                    62:9d:a3:33:5f:c1:55:53:bc:8a:fd:d0:19:28:87:
                    76:70:c4:19:6a:4a:44:95:42:d5:13:30:90:89:46:
                    70:be:be:fe:cb:86:b3:ae:d4:38:d5:3f:b3:89:53:
                    5a:24:48:e7:3c:60:31:26:07:cf:09:c5:d3:20:41:
                    89:9f:03:ec:57:2e:81:6c:ec:3f:93:af:d7:73:94:
                    57:ce:87:48:f6:2b:32:c0:d4:b8:ff:c1:11:fd:c7:
                    b2:a5:8a:f9:d3:6b:b8:6b:d1:02:c4:41:5b:3f:16:
                    9f:1f:77:d0:21:01:87:65:6d:ba:aa:0a:8d:0a:08:
                    93:69:4f:42:43:ef:ec:9e:2a:3a:de:48:75:02:2e:
                    bb:95:47:7b:58:cf:3a:c2:d1:a2:80:9e:38:34:5c:
                    3a:16:d8:9c:60:ee:0a:91:45:b8:09:5a:bf:39:82:
                    c3:30:a3:d3:15:fe:20:8c:b9:66:b3:24:13:4f:73:
                    34:89
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                75:2E:0C:4A:DF:84:10:64:D4:CF:E6:08:B5:40:12:52:3C:EA:AA:58
            X509v3 Authority Key Identifier:
                keyid:A1:40:D4:80:6A:E0:CF:60:E7:3F:E1:58:BF:24:2F:39:A8:3A:D0:05

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E1B78/C8DF41AC145411F0B3B7C679C4F9AE02/oUDUgGrgz2DnP-FYvyQvOag60AU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/oUDUgGrgz2DnP-FYvyQvOag60AU.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/A91E1B78/C8DF41AC145411F0B3B7C679C4F9AE02/47131A44145511F082FDAA7AC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  163.223.105.0/24
                IPv6:
                  2401:fb60::/32

    Signature Algorithm: sha256WithRSAEncryption
         97:44:b4:91:e2:97:df:a4:a6:0f:74:38:b1:9a:b9:18:21:08:
         0b:27:7d:82:8c:56:a9:29:96:87:b0:85:f5:67:b3:6f:75:fb:
         f8:7e:30:3c:1e:f6:58:a0:ea:10:a6:3e:a4:91:37:95:ee:35:
         ec:7f:b4:d7:34:41:0f:47:7a:c8:f5:aa:9b:0b:ea:ba:dc:a3:
         d6:16:d8:bb:49:2d:58:6e:8d:dd:76:cc:94:d9:03:c2:00:81:
         1e:86:e2:be:41:ff:69:1a:11:35:77:72:8b:5d:0d:a4:10:62:
         d1:1f:57:d1:b7:4e:e8:17:d8:65:b0:78:f0:62:f9:79:c5:58:
         82:96:68:1f:be:03:0b:5b:ba:0b:d4:64:ad:db:0c:79:8a:cf:
         44:ca:2b:15:29:e7:e0:db:94:9d:80:ee:a0:72:39:a2:09:e5:
         4f:e1:84:f9:e2:0e:21:59:7e:01:f7:f7:f9:1e:03:96:ad:24:
         4a:ae:e0:76:01:13:3f:79:ea:ce:2c:7a:33:75:b3:72:c4:36:
         3e:11:3b:c0:ae:9d:41:bc:d0:1a:e3:44:72:12:9e:4d:42:e8:
         0b:b8:bf:97:8f:02:47:27:13:63:6e:03:78:aa:33:c1:b1:c6:
         20:c8:a9:a4:29:d7:ce:2a:a9:43:fa:8f:70:1c:b2:42:3d:ad:
         90:79:67:86
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICAQ4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTFCNzgxMTAvBgNVBAUTKEExNDBENDgwNkFFMENGNjBFNzNGRTE1OEJGMjQyRjM5
QTgzQUQwMDUwHhcNMjYwODMwMDMzNjM4WhcNMjcwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTkzYTU0Ni1jZWRmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA0dlnNsR8TUcdeaBD3uyPsXHFkFGN/CDwcDUJ2VDa/kSw9WAbEsZj/1GwLWdI
a4iHAggdiqXhXPSvDd4E6Q3pZQFi3JyinpDS8FVinaMzX8FVU7yK/dAZKId2cMQZ
akpElULVEzCQiUZwvr7+y4azrtQ41T+ziVNaJEjnPGAxJgfPCcXTIEGJnwPsVy6B
bOw/k6/Xc5RXzodI9isywNS4/8ER/ceypYr502u4a9ECxEFbPxafH3fQIQGHZW26
qgqNCgiTaU9CQ+/snio63kh1Ai67lUd7WM86wtGigJ44NFw6FticYO4KkUW4CVq/
OYLDMKPTFf4gjLlmsyQTT3M0iQIDAQABo4ICbzCCAmswHQYDVR0OBBYEFHUuDErf
hBBk1M/mCLVAElI86qpYMB8GA1UdIwQYMBaAFKFA1IBq4M9g5z/hWL8kLzmoOtAF
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFMUI3OC9DOERGNDFBQzE0
NTQxMUYwQjNCN0M2NzlDNEY5QUUwMi9vVURVZ0dyZ3oyRG5QLUZZdnlRdk9hZzYw
QVUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL29VRFVnR3JnejJEblAtRll2eVF2T2FnNjBBVS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTFCNzgvQzhERjQxQUMxNDU0MTFGMEIzQjdDNjc5QzRGOUFFMDIvNDcxMzFBNDQx
NDU1MTFGMDgyRkRBQTdBQzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQAo99pMA0EAgACMAcDBQAkAftgMA0GCSqGSIb3DQEBCwUAA4IBAQCX
RLSR4pffpKYPdDixmrkYIQgLJ32CjFapKZaHsIX1Z7Nvdfv4fjA8HvZYoOoQpj6k
kTeV7jXsf7TXNEEPR3rI9aqbC+q63KPWFti7SS1Ybo3ddsyU2QPCAIEehuK+Qf9p
GhE1d3KLXQ2kEGLRH1fRt07oF9hlsHjwYvl5xViClmgfvgMLW7oL1GSt2wx5is9E
yisVKefg25SdgO6gcjmiCeVP4YT54g4hWX4B9/f5HgOWrSRKruB2ARM/eerOLHoz
dbNyxDY+ETvArp1BvNAa40RyEp5NQugLuL+XjwJHJxNjbgN4qjPBscYgyKmkKdfO
KqlD+o9wHLJCPa2QeWeG
-----END CERTIFICATE-----
Generated at Sun Sep 20 21:09:58 2026 by rpki-client