Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91B0380/77224E947BCB11EFA2489211C4F9AE02/09FB57587C7411EFB8CF8A27C4F9AE02.roa
File:                     09FB57587C7411EFB8CF8A27C4F9AE02.roa (raw, json)
Hash identifier:          MzNPXLeUHRXuqEsw2jAFx3fqhrieEdDBJpFkUnjbk2M=
Subject key identifier:   88:BA:BC:9F:29:3A:4E:27:20:C1:9D:EC:1D:E7:AF:60:AD:49:77:A0
Certificate issuer:       /CN=A91B0380/serialNumber=5BD324A69BD26EDDADF5129CD18F77A1D80523B6
Certificate serial:       0121
Authority key identifier: 5B:D3:24:A6:9B:D2:6E:DD:AD:F5:12:9C:D1:8F:77:A1:D8:05:23:B6
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/W9MkppvSbt2t9RKc0Y93odgFI7Y.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91B0380/77224E947BCB11EFA2489211C4F9AE02/09FB57587C7411EFB8CF8A27C4F9AE02.roa
Signing time:             Mon 02 Mar 2026 13:40:54 +0000
ROA not before:           Sat 05 Jul 2025 06:43:11 +0000
ROA not after:            Mon 31 Aug 2026 00:00:00 +0000
asID:                     18361
IP address blocks:        103.239.128.0/23 maxlen: 23
                          103.239.129.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91B0380/77224E947BCB11EFA2489211C4F9AE02/W9MkppvSbt2t9RKc0Y93odgFI7Y.crl
                          rsync://rpki.apnic.net/member_repository/A91B0380/77224E947BCB11EFA2489211C4F9AE02/W9MkppvSbt2t9RKc0Y93odgFI7Y.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/W9MkppvSbt2t9RKc0Y93odgFI7Y.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:   Mon 09 Mar 2026 13:40:56 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 289 (0x121)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91B0380, serialNumber=5BD324A69BD26EDDADF5129CD18F77A1D80523B6
        Validity
            Not Before: Jul  5 06:43:11 2025 GMT
            Not After : Aug 31 00:00:00 2026 GMT
        Subject: CN=69a59366-7313
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cd:90:cc:7a:9e:b2:ec:ea:05:6d:17:80:ad:fd:
                    ae:6b:93:1d:60:7a:7d:a7:ae:2e:10:6d:42:8a:f0:
                    e6:49:d7:10:cd:3b:74:d1:3a:cf:2c:d3:45:ed:25:
                    a2:c2:88:90:8e:45:c8:89:b4:0f:01:ab:a0:29:75:
                    77:14:52:1d:9b:6a:18:e3:e6:09:6d:6d:f6:e4:27:
                    80:d3:2d:eb:c0:46:93:64:7a:04:74:78:0f:91:84:
                    9c:c8:63:ff:cc:64:0d:65:f4:33:02:0d:47:fe:ed:
                    64:25:40:96:c5:0b:b9:17:d0:74:80:24:d5:99:63:
                    8e:12:48:33:7d:a8:83:4d:af:06:65:53:97:c3:60:
                    90:57:75:34:08:3b:88:f3:de:40:b6:c3:c4:46:b7:
                    59:e3:9c:56:92:15:03:58:0d:d3:9a:0c:87:96:45:
                    ab:2a:a4:70:70:d2:46:f9:83:a1:7b:e5:7b:a5:15:
                    e6:16:b6:96:fa:41:0d:ef:f0:7d:97:44:6a:c9:60:
                    c2:6a:96:ab:a6:34:ad:37:8b:3d:21:69:f7:6f:77:
                    a2:6b:8a:c8:24:41:5f:93:9b:d9:7f:64:21:a1:e4:
                    8f:4c:76:48:f0:32:87:e9:a7:07:99:ea:36:8d:01:
                    8b:5f:11:8f:95:8f:b9:db:8b:1c:3d:f0:af:2e:22:
                    f1:8f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                88:BA:BC:9F:29:3A:4E:27:20:C1:9D:EC:1D:E7:AF:60:AD:49:77:A0
            X509v3 Authority Key Identifier:
                keyid:5B:D3:24:A6:9B:D2:6E:DD:AD:F5:12:9C:D1:8F:77:A1:D8:05:23:B6

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91B0380/77224E947BCB11EFA2489211C4F9AE02/W9MkppvSbt2t9RKc0Y93odgFI7Y.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/W9MkppvSbt2t9RKc0Y93odgFI7Y.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/A91B0380/77224E947BCB11EFA2489211C4F9AE02/09FB57587C7411EFB8CF8A27C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.239.128.0/23

    Signature Algorithm: sha256WithRSAEncryption
         7b:72:5a:f9:98:04:25:7d:15:f0:f5:50:b5:32:cc:21:74:9c:
         52:38:7f:33:9a:d1:79:0f:7f:77:65:e3:ac:af:1e:50:2f:2f:
         b3:f8:15:24:7c:aa:7b:a6:14:a9:f3:95:9e:a2:d1:f6:81:87:
         bd:14:9c:06:87:b0:72:4f:58:ef:f8:21:99:b7:14:47:a9:c2:
         9e:54:f4:32:70:ee:49:8b:0a:97:c1:7e:57:c2:91:cb:5d:00:
         d9:bf:14:76:af:0f:d1:79:f6:03:7a:ba:1f:e3:62:66:b7:41:
         3f:04:09:9f:a1:e2:c1:22:5c:66:5d:c0:c1:c6:a4:58:e4:89:
         cb:5a:a6:68:1c:5d:c3:da:71:e6:f5:55:fa:3b:21:ce:87:a5:
         3c:96:be:ae:ca:cb:6f:7c:e3:05:39:09:a6:86:ce:0c:de:d9:
         9c:6b:f3:f4:a3:41:37:e5:09:bf:b2:ba:6b:f4:9d:96:80:7f:
         a0:9d:43:ec:db:09:80:eb:df:09:ed:3c:4d:15:79:9c:9a:f3:
         26:ef:66:8b:40:63:f1:7a:f6:b1:31:3a:fc:68:6e:8e:30:1d:
         49:cd:d3:1c:a9:2e:20:19:f1:44:0b:e3:ec:13:32:b4:61:9d:
         8b:96:a8:27:2b:9e:44:bd:e7:85:68:10:76:5a:56:57:64:49:
         44:1c:0d:9e
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICASEwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QjAzODAxMTAvBgNVBAUTKDVCRDMyNEE2OUJEMjZFRERBREY1MTI5Q0QxOEY3N0Ex
RDgwNTIzQjYwHhcNMjUwNzA1MDY0MzExWhcNMjYwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE1OTM2Ni03MzEzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAzZDMep6y7OoFbReArf2ua5MdYHp9p64uEG1CivDmSdcQzTt00TrPLNNF7SWi
woiQjkXIibQPAaugKXV3FFIdm2oY4+YJbW325CeA0y3rwEaTZHoEdHgPkYScyGP/
zGQNZfQzAg1H/u1kJUCWxQu5F9B0gCTVmWOOEkgzfaiDTa8GZVOXw2CQV3U0CDuI
895AtsPERrdZ45xWkhUDWA3TmgyHlkWrKqRwcNJG+YOhe+V7pRXmFraW+kEN7/B9
l0RqyWDCaparpjStN4s9IWn3b3eia4rIJEFfk5vZf2QhoeSPTHZI8DKH6acHmeo2
jQGLXxGPlY+524scPfCvLiLxjwIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFIi6vJ8p
Ok4nIMGd7B3nr2CtSXegMB8GA1UdIwQYMBaAFFvTJKab0m7drfUSnNGPd6HYBSO2
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCMDM4MC83NzIyNEU5NDdC
Q0IxMUVGQTI0ODkyMTFDNEY5QUUwMi9XOU1rcHB2U2J0MnQ5UktjMFk5M29kZ0ZJ
N1kuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1c5TWtwcHZTYnQydDlSS2MwWTkzb2RnRkk3WS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QjAzODAvNzcyMjRFOTQ3QkNCMTFFRkEyNDg5MjExQzRGOUFFMDIvMDlGQjU3NTg3
Qzc0MTFFRkI4Q0Y4QTI3QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ++AMA0GCSqGSIb3DQEBCwUAA4IBAQB7clr5mAQlfRXw9VC1Mswh
dJxSOH8zmtF5D393ZeOsrx5QLy+z+BUkfKp7phSp85WeotH2gYe9FJwGh7ByT1jv
+CGZtxRHqcKeVPQycO5JiwqXwX5XwpHLXQDZvxR2rw/RefYDerof42Jmt0E/BAmf
oeLBIlxmXcDBxqRY5InLWqZoHF3D2nHm9VX6OyHOh6U8lr6uystvfOMFOQmmhs4M
3tmca/P0o0E35Qm/srpr9J2WgH+gnUPs2wmA698J7TxNFXmcmvMm72aLQGPxevax
MTr8aG6OMB1JzdMcqS4gGfFEC+PsEzK0YZ2LlqgnK55EveeFaBB2WlZXZElEHA2e
-----END CERTIFICATE-----
Generated at Mon Mar 2 16:12:31 2026 by rpki-client