Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91F96DB/A864D0EA8E3D11ECA87ABF16C4F9AE02/F91B41A40C5811EFB9F63337C4F9AE02.roa
File:                     F91B41A40C5811EFB9F63337C4F9AE02.roa (raw, json)
Hash identifier:          Ep2GGy4x3F/l/bcsj+NUy5RBXFijDS1DT1sCoOlf0Og=
Subject key identifier:   85:59:78:CA:71:44:F6:CA:95:41:DD:EF:88:BE:1B:9E:B2:43:52:F8
Certificate issuer:       /CN=A91F96DB/serialNumber=4001F0CD19DDB9942CB5A39567EC3693BE25C6A0
Certificate serial:       046E
Authority key identifier: 40:01:F0:CD:19:DD:B9:94:2C:B5:A3:95:67:EC:36:93:BE:25:C6:A0
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/QAHwzRnduZQstaOVZ-w2k74lxqA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F96DB/A864D0EA8E3D11ECA87ABF16C4F9AE02/F91B41A40C5811EFB9F63337C4F9AE02.roa
Signing time:             Tue 07 Apr 2026 00:33:06 +0000
ROA not before:           Tue 07 Apr 2026 00:33:06 +0000
ROA not after:            Sat 01 May 2027 00:00:00 +0000
asID:                     132601
IP address blocks:        103.181.180.0/24 maxlen: 24
                          2001:df0:7140::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F96DB/A864D0EA8E3D11ECA87ABF16C4F9AE02/QAHwzRnduZQstaOVZ-w2k74lxqA.crl
                          rsync://rpki.apnic.net/member_repository/A91F96DB/A864D0EA8E3D11ECA87ABF16C4F9AE02/QAHwzRnduZQstaOVZ-w2k74lxqA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/QAHwzRnduZQstaOVZ-w2k74lxqA.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:   Fri 24 Apr 2026 00:02:40 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1134 (0x46e)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F96DB, serialNumber=4001F0CD19DDB9942CB5A39567EC3693BE25C6A0
        Validity
            Not Before: Apr  7 00:33:06 2026 GMT
            Not After : May  1 00:00:00 2027 GMT
        Subject: CN=69d450c2-13e7
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:94:ed:65:43:fb:b6:93:de:5e:8c:e3:1e:f1:32:
                    a3:e1:dc:a5:96:db:5f:79:0a:28:07:10:9b:3f:e5:
                    19:17:1a:d2:7e:33:15:f7:f0:08:17:b2:fb:4c:02:
                    33:24:fe:0f:fc:25:ed:a6:81:4e:f6:69:54:5c:b7:
                    55:2a:13:a3:cb:61:4e:63:b3:de:24:4a:33:2c:8b:
                    16:1e:74:5e:33:3e:bf:b7:e4:7e:01:94:8a:0c:c9:
                    d2:6e:27:f6:41:7f:5f:7e:17:e3:19:7d:ea:7f:00:
                    39:27:ad:e1:f2:e4:31:7d:ef:49:3a:19:20:35:b8:
                    40:7c:bd:d2:bb:ab:29:a9:c9:0a:07:99:58:ed:e4:
                    66:56:03:7e:0e:ae:50:1f:9a:98:bd:a5:b0:ba:28:
                    aa:3c:88:8a:a0:d0:64:be:f5:9a:e2:e0:82:7e:68:
                    eb:39:ce:74:3d:dd:e1:2f:d8:a0:56:98:0c:d5:a3:
                    ef:3e:b9:3a:f2:04:ea:d7:0e:9e:96:72:d1:4b:5d:
                    91:5c:f6:11:9a:46:d8:3e:7f:c2:56:d7:7a:cb:dc:
                    19:b9:e5:bf:61:00:9f:56:94:6c:c7:58:24:91:d3:
                    f7:38:a5:a1:f0:69:65:90:f1:db:57:07:e9:da:97:
                    0c:54:8f:0d:d8:2b:38:b3:bb:8f:45:bb:9b:08:fd:
                    9f:5b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                85:59:78:CA:71:44:F6:CA:95:41:DD:EF:88:BE:1B:9E:B2:43:52:F8
            X509v3 Authority Key Identifier:
                keyid:40:01:F0:CD:19:DD:B9:94:2C:B5:A3:95:67:EC:36:93:BE:25:C6:A0

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F96DB/A864D0EA8E3D11ECA87ABF16C4F9AE02/QAHwzRnduZQstaOVZ-w2k74lxqA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/QAHwzRnduZQstaOVZ-w2k74lxqA.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/A91F96DB/A864D0EA8E3D11ECA87ABF16C4F9AE02/F91B41A40C5811EFB9F63337C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.181.180.0/24
                IPv6:
                  2001:df0:7140::/48

    Signature Algorithm: sha256WithRSAEncryption
         55:91:44:0f:23:8b:52:d2:9c:11:aa:ac:54:e3:ad:c2:67:3f:
         b9:60:c3:28:66:d6:47:3e:f3:8f:19:26:47:12:a2:29:34:b3:
         8a:13:f9:23:ea:04:98:6d:4a:e7:31:af:13:25:69:11:f9:bb:
         d5:5b:7d:4f:8d:a1:80:d9:57:29:26:37:2d:f8:b5:99:ee:31:
         fc:32:6e:eb:bf:7b:9d:44:ab:24:af:2c:8d:b6:66:85:79:63:
         e2:aa:19:54:53:78:65:a8:50:d6:38:5d:88:5a:f7:b5:85:8f:
         2e:d3:fd:cd:3b:a9:0a:92:94:12:1f:3c:c0:12:3d:99:4a:a1:
         5b:79:59:12:99:f2:16:dc:79:18:c2:9e:8d:eb:73:62:ac:1b:
         a0:a1:b3:2c:a0:f3:be:5d:ad:a1:aa:20:63:92:7a:95:6c:98:
         a2:a2:d4:1b:e8:53:ce:4e:f1:2e:ef:72:58:0d:97:50:2c:90:
         fe:b3:4c:fb:4f:6a:6b:0e:c7:94:0a:25:8e:1d:76:98:13:49:
         1d:f6:80:3d:7f:af:57:28:7c:3e:73:6e:d2:53:bc:ed:e3:14:
         33:33:f8:bb:66:b8:72:a5:86:b8:1d:f8:16:90:42:7c:c1:1c:
         f3:3b:8a:ae:02:8b:a9:1c:f0:21:0d:e1:9e:b6:b5:07:b8:ec:
         fa:f6:5b:5a
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICBG4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
Rjk2REIxMTAvBgNVBAUTKDQwMDFGMENEMTlEREI5OTQyQ0I1QTM5NTY3RUMzNjkz
QkUyNUM2QTAwHhcNMjYwNDA3MDAzMzA2WhcNMjcwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWQ0NTBjMi0xM2U3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAlO1lQ/u2k95ejOMe8TKj4dyllttfeQooBxCbP+UZFxrSfjMV9/AIF7L7TAIz
JP4P/CXtpoFO9mlUXLdVKhOjy2FOY7PeJEozLIsWHnReMz6/t+R+AZSKDMnSbif2
QX9ffhfjGX3qfwA5J63h8uQxfe9JOhkgNbhAfL3Su6spqckKB5lY7eRmVgN+Dq5Q
H5qYvaWwuiiqPIiKoNBkvvWa4uCCfmjrOc50Pd3hL9igVpgM1aPvPrk68gTq1w6e
lnLRS12RXPYRmkbYPn/CVtd6y9wZueW/YQCfVpRsx1gkkdP3OKWh8GllkPHbVwfp
2pcMVI8N2Cs4s7uPRbubCP2fWwIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFIVZeMpx
RPbKlUHd74i+G56yQ1L4MB8GA1UdIwQYMBaAFEAB8M0Z3bmULLWjlWfsNpO+Jcag
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGOTZEQi9BODY0RDBFQThF
M0QxMUVDQTg3QUJGMTZDNEY5QUUwMi9RQUh3elJuZHVaUXN0YU9WWi13Mms3NGx4
cUEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1FBSHd6Um5kdVpRc3RhT1ZaLXcyazc0bHhxQS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
Rjk2REIvQTg2NEQwRUE4RTNEMTFFQ0E4N0FCRjE2QzRGOUFFMDIvRjkxQjQxQTQw
QzU4MTFFRkI5RjYzMzM3QzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQAZ7W0MA8EAgACMAkDBwAgAQ3wcUAwDQYJKoZIhvcNAQELBQADggEB
AFWRRA8ji1LSnBGqrFTjrcJnP7lgwyhm1kc+848ZJkcSoik0s4oT+SPqBJhtSucx
rxMlaRH5u9VbfU+NoYDZVykmNy34tZnuMfwybuu/e51EqySvLI22ZoV5Y+KqGVRT
eGWoUNY4XYha97WFjy7T/c07qQqSlBIfPMASPZlKoVt5WRKZ8hbceRjCno3rc2Ks
G6Chsyyg875draGqIGOSepVsmKKi1BvoU85O8S7vclgNl1AskP6zTPtPamsOx5QK
JY4ddpgTSR32gD1/r1cofD5zbtJTvO3jFDMz+LtmuHKlhrgd+BaQQnzBHPM7iq4C
i6kc8CEN4Z62tQe47Pr2W1o=
-----END CERTIFICATE-----
Generated at Sat Apr 18 11:25:12 2026 by rpki-client