Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91F9E0A/03B052D43E6911EFA2CE676AC4F9AE02/9F4A37143EA511EF882FE276C4F9AE02.roa
File:                     9F4A37143EA511EF882FE276C4F9AE02.roa (raw, json)
Hash identifier:          bmVhAOvV7UXJ9islZHC9bY2mkqwPn0tjhiLeKB5QXHw=
Subject key identifier:   F1:82:BF:EC:F9:D2:02:D7:82:CA:7B:40:86:63:B4:0A:0B:0B:EF:14
Certificate issuer:       /CN=A91F9E0A/serialNumber=5F1EE82BF709A26CC000995B47481E54F6F3806E
Certificate serial:       018C
Authority key identifier: 5F:1E:E8:2B:F7:09:A2:6C:C0:00:99:5B:47:48:1E:54:F6:F3:80:6E
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/Xx7oK_cJomzAAJlbR0geVPbzgG4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F9E0A/03B052D43E6911EFA2CE676AC4F9AE02/9F4A37143EA511EF882FE276C4F9AE02.roa
Signing time:             Thu 09 Jul 2026 06:34:51 +0000
ROA not before:           Thu 09 Jul 2026 06:34:50 +0000
ROA not after:            Thu 30 Sep 2027 00:00:00 +0000
asID:                     152900
IP address blocks:        160.22.78.0/24 maxlen: 24
                          160.22.79.0/24 maxlen: 24
                          192.206.117.0/24 maxlen: 24
                          216.176.238.0/24 maxlen: 24
                          216.176.239.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F9E0A/03B052D43E6911EFA2CE676AC4F9AE02/Xx7oK_cJomzAAJlbR0geVPbzgG4.crl
                          rsync://rpki.apnic.net/member_repository/A91F9E0A/03B052D43E6911EFA2CE676AC4F9AE02/Xx7oK_cJomzAAJlbR0geVPbzgG4.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/Xx7oK_cJomzAAJlbR0geVPbzgG4.cer
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.crl
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/dAFlqA0QcZcKvAnAK3HBrHwdbg4.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 30 Jul 2026 06:05:10 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 396 (0x18c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F9E0A, serialNumber=5F1EE82BF709A26CC000995B47481E54F6F3806E
        Validity
            Not Before: Jul  9 06:34:50 2026 GMT
            Not After : Sep 30 00:00:00 2027 GMT
        Subject: CN=6a4f410a-9618
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c8:ff:7b:d6:24:e5:1e:f9:e6:09:aa:80:10:3a:
                    39:34:7c:46:f5:e8:18:4c:f7:c6:af:5b:61:33:bd:
                    84:c2:ec:21:f2:04:76:9e:69:aa:b8:d4:a7:d0:4a:
                    98:98:c8:d3:8a:6c:15:8e:63:d6:58:71:65:28:57:
                    82:74:a9:db:73:f2:b2:fc:a3:e0:9d:21:6f:2b:27:
                    33:f9:f5:ee:f5:55:cb:87:57:11:41:66:ab:ac:4b:
                    23:1a:d1:d3:8e:02:6e:4f:03:f1:9a:14:6c:9b:56:
                    6e:2e:d2:4e:97:9b:aa:ea:aa:3a:63:00:b3:51:01:
                    dc:7c:dd:7d:4d:ce:81:f7:fe:bb:b3:25:d5:6b:b9:
                    e1:07:82:03:be:fd:35:4a:31:c1:7a:42:a3:22:27:
                    d8:ae:5a:ef:6c:c5:24:f5:4c:c5:f8:6e:ea:eb:fb:
                    fe:54:1b:e8:24:39:07:f2:66:d9:61:8c:28:95:51:
                    c3:74:19:64:29:4a:02:51:f7:53:5e:d5:03:12:a6:
                    5d:51:12:e2:95:4e:09:52:0d:b4:50:1f:e5:7c:77:
                    df:f8:be:a6:7e:9e:11:3a:0f:41:ba:60:b2:45:0e:
                    ef:f2:3a:c9:a2:d6:6d:70:15:f1:a8:ce:45:57:35:
                    b7:bb:67:d7:73:0c:01:97:58:60:ac:47:a9:d4:5e:
                    1d:59
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                F1:82:BF:EC:F9:D2:02:D7:82:CA:7B:40:86:63:B4:0A:0B:0B:EF:14
            X509v3 Authority Key Identifier:
                keyid:5F:1E:E8:2B:F7:09:A2:6C:C0:00:99:5B:47:48:1E:54:F6:F3:80:6E

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F9E0A/03B052D43E6911EFA2CE676AC4F9AE02/Xx7oK_cJomzAAJlbR0geVPbzgG4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/Xx7oK_cJomzAAJlbR0geVPbzgG4.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/A91F9E0A/03B052D43E6911EFA2CE676AC4F9AE02/9F4A37143EA511EF882FE276C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  160.22.78.0/23
                  192.206.117.0/24
                  216.176.238.0/23

    Signature Algorithm: sha256WithRSAEncryption
         44:04:cf:22:0d:6e:66:f5:d2:19:13:27:42:c4:d8:da:b8:9e:
         fd:a7:d9:21:12:03:77:1f:7d:d5:09:b3:84:26:55:26:b1:e6:
         71:27:1c:f1:4e:13:5e:57:c3:35:68:2d:ff:8f:e2:ce:9f:09:
         59:08:0b:44:e9:08:87:04:02:e2:13:fe:91:68:5b:e0:a8:ab:
         fd:c0:4a:72:d2:95:3e:1e:d6:00:7a:6e:51:72:6f:01:bb:1c:
         10:92:bb:5c:19:54:9d:02:5a:41:73:b1:b6:36:79:e8:90:15:
         a6:31:b0:02:e2:fc:d6:bc:32:d5:3c:bd:b3:c8:5a:f2:c9:46:
         f7:5e:f1:2d:a5:85:c0:c5:9d:ce:64:d9:53:93:0d:db:e4:1b:
         0e:0e:d2:c6:ac:3e:0c:1c:4e:d4:28:86:6c:aa:55:f0:97:40:
         46:88:67:03:f3:16:e0:33:f0:cb:63:10:7c:a2:ca:27:3e:4f:
         8d:f1:17:51:ba:60:55:22:35:1e:46:90:d5:d9:d3:87:f7:1c:
         40:be:cd:7a:89:60:28:37:08:75:bf:1c:43:39:2e:75:da:41:
         f2:7d:bc:dd:a4:e0:68:4a:26:14:85:ff:cb:83:d0:ce:0a:00:
         80:5a:9e:11:69:aa:27:aa:db:2f:2c:b6:9b:cb:57:22:48:d0:
         d0:50:e2:21
-----BEGIN CERTIFICATE-----
MIIFSDCCBDCgAwIBAgICAYwwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RjlFMEExMTAvBgNVBAUTKDVGMUVFODJCRjcwOUEyNkNDMDAwOTk1QjQ3NDgxRTU0
RjZGMzgwNkUwHhcNMjYwNzA5MDYzNDUwWhcNMjcwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTRmNDEwYS05NjE4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAyP971iTlHvnmCaqAEDo5NHxG9egYTPfGr1thM72Ewuwh8gR2nmmquNSn0EqY
mMjTimwVjmPWWHFlKFeCdKnbc/Ky/KPgnSFvKycz+fXu9VXLh1cRQWarrEsjGtHT
jgJuTwPxmhRsm1ZuLtJOl5uq6qo6YwCzUQHcfN19Tc6B9/67syXVa7nhB4IDvv01
SjHBekKjIifYrlrvbMUk9UzF+G7q6/v+VBvoJDkH8mbZYYwolVHDdBlkKUoCUfdT
XtUDEqZdURLilU4JUg20UB/lfHff+L6mfp4ROg9BumCyRQ7v8jrJotZtcBXxqM5F
VzW3u2fXcwwBl1hgrEep1F4dWQIDAQABo4ICbDCCAmgwHQYDVR0OBBYEFPGCv+z5
0gLXgsp7QIZjtAoLC+8UMB8GA1UdIwQYMBaAFF8e6Cv3CaJswACZW0dIHlT284Bu
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGOUUwQS8wM0IwNTJENDNF
NjkxMUVGQTJDRTY3NkFDNEY5QUUwMi9YeDdvS19jSm9tekFBSmxiUjBnZVZQYnpn
RzQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0IzQTI0RjIwMUQ2NjExRTI4QUM4ODM3Qzcy
RkQxRkYyL1h4N29LX2NKb216QUFKbGJSMGdlVlBiemdHNC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RjlFMEEvMDNCMDUyRDQzRTY5MTFFRkEyQ0U2NzZBQzRGOUFFMDIvOUY0QTM3MTQz
RUE1MTFFRjg4MkZFMjc2QzRGOUFFMDIucm9hMCsGCCsGAQUFBwEHAQH/BBwwGjAY
BAIAATASAwQBoBZOAwQAwM51AwQB2LDuMA0GCSqGSIb3DQEBCwUAA4IBAQBEBM8i
DW5m9dIZEydCxNjauJ79p9khEgN3H33VCbOEJlUmseZxJxzxThNeV8M1aC3/j+LO
nwlZCAtE6QiHBALiE/6RaFvgqKv9wEpy0pU+HtYAem5Rcm8BuxwQkrtcGVSdAlpB
c7G2NnnokBWmMbAC4vzWvDLVPL2zyFryyUb3XvEtpYXAxZ3OZNlTkw3b5BsODtLG
rD4MHE7UKIZsqlXwl0BGiGcD8xbgM/DLYxB8osonPk+N8RdRumBVIjUeRpDV2dOH
9xxAvs16iWAoNwh1vxxDOS512kHyfbzdpOBoSiYUhf/Lg9DOCgCAWp4Raaonqtsv
LLaby1ciSNDQUOIh
-----END CERTIFICATE-----
Generated at Fri Jul 24 00:17:19 2026 by rpki-client