Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91383F0/DCFCA6A20A8311EE9E6A9250C4F9AE02/14C77BFA28C611EFA33ED95FC4F9AE02.roa
File:                     14C77BFA28C611EFA33ED95FC4F9AE02.roa (raw, json)
Hash identifier:          Q0LoGlP5N2/weH7/FwPA6BOZyUvEn5PhrF2OzfbHoJ4=
Subject key identifier:   FF:69:41:A6:B3:FE:F3:42:F9:62:60:D9:4D:D6:BC:59:9C:A1:9A:63
Certificate issuer:       /CN=A91383F0/serialNumber=1036C1E0FFE1CFC37D655D89FA65D65FE22E1F7A
Certificate serial:       0232
Authority key identifier: 10:36:C1:E0:FF:E1:CF:C3:7D:65:5D:89:FA:65:D6:5F:E2:2E:1F:7A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/EDbB4P_hz8N9ZV2J-mXWX-IuH3o.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91383F0/DCFCA6A20A8311EE9E6A9250C4F9AE02/14C77BFA28C611EFA33ED95FC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 10:15:10 +0000
ROA not before:           Wed 23 Jul 2025 04:09:39 +0000
ROA not after:            Wed 30 Sep 2026 00:00:00 +0000
asID:                     138362
IP address blocks:        103.221.66.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91383F0/DCFCA6A20A8311EE9E6A9250C4F9AE02/EDbB4P_hz8N9ZV2J-mXWX-IuH3o.crl
                          rsync://rpki.apnic.net/member_repository/A91383F0/DCFCA6A20A8311EE9E6A9250C4F9AE02/EDbB4P_hz8N9ZV2J-mXWX-IuH3o.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/EDbB4P_hz8N9ZV2J-mXWX-IuH3o.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:   Sun 08 Mar 2026 23:42:56 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 562 (0x232)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91383F0, serialNumber=1036C1E0FFE1CFC37D655D89FA65D65FE22E1F7A
        Validity
            Not Before: Jul 23 04:09:39 2025 GMT
            Not After : Sep 30 00:00:00 2026 GMT
        Subject: CN=69a411ad-5dde
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c6:9f:fb:53:08:e5:da:53:95:f6:ec:36:83:74:
                    e1:74:d4:a4:d9:e6:84:80:5a:da:9e:38:92:8b:ba:
                    0f:b1:58:58:23:43:bc:67:b4:b5:1f:84:61:d6:14:
                    72:d4:68:b6:f1:72:d4:17:e2:35:8c:f1:b1:a2:90:
                    58:41:a2:58:24:fd:09:62:1a:b0:42:8a:9e:5d:06:
                    7e:f8:27:35:15:7a:90:1d:54:36:c9:ff:79:88:8b:
                    0d:30:04:d6:08:23:13:cd:66:f2:93:da:e2:01:c0:
                    45:e2:c8:2d:00:dc:88:bf:14:6f:32:f7:30:29:47:
                    80:5e:bd:6b:d3:aa:b4:de:85:c6:25:aa:aa:34:f4:
                    48:16:e2:37:bb:22:72:cf:66:1e:c5:55:79:06:27:
                    5a:95:ba:e1:2e:56:62:16:42:d0:e4:1a:0a:b6:ba:
                    cd:99:75:5d:e2:3a:bd:0e:1d:69:4e:be:37:05:6d:
                    56:1d:63:3b:41:f4:74:f6:09:ba:3b:40:32:e6:a4:
                    8e:b7:87:a3:cb:4e:92:a1:df:8f:96:83:a0:a0:08:
                    c5:1d:81:ce:44:6f:33:20:e9:e3:5a:98:eb:0f:f7:
                    2b:f4:d4:ad:6f:2c:13:df:11:8b:23:22:dc:03:57:
                    1f:88:19:77:96:c9:06:0e:e9:88:2c:a5:c6:5c:4d:
                    05:bf
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                FF:69:41:A6:B3:FE:F3:42:F9:62:60:D9:4D:D6:BC:59:9C:A1:9A:63
            X509v3 Authority Key Identifier:
                keyid:10:36:C1:E0:FF:E1:CF:C3:7D:65:5D:89:FA:65:D6:5F:E2:2E:1F:7A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91383F0/DCFCA6A20A8311EE9E6A9250C4F9AE02/EDbB4P_hz8N9ZV2J-mXWX-IuH3o.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/EDbB4P_hz8N9ZV2J-mXWX-IuH3o.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/A91383F0/DCFCA6A20A8311EE9E6A9250C4F9AE02/14C77BFA28C611EFA33ED95FC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.221.66.0/23

    Signature Algorithm: sha256WithRSAEncryption
         25:a2:76:58:3f:5a:1d:47:e5:db:21:af:64:eb:68:52:54:2f:
         ad:29:7f:b1:25:f0:8f:23:91:bb:9b:8f:8f:c0:5f:0d:e0:0d:
         be:f1:7f:21:a1:89:69:cd:fb:48:aa:8f:38:a0:0b:4b:0e:64:
         e8:6b:bd:fa:02:08:d9:8d:0c:1f:c2:12:c7:c7:a6:9b:03:86:
         e6:0a:a7:7f:d1:f3:bb:19:3c:31:9b:62:34:eb:6c:9d:6b:92:
         5d:cb:6b:35:16:f6:3c:17:98:91:58:d2:21:86:85:b6:92:b3:
         8d:e9:e5:d4:1f:3e:ab:0c:4a:20:de:2f:c6:10:57:be:0a:60:
         3f:95:77:ea:47:c8:6a:a7:6b:9c:74:5e:95:3c:a8:fa:29:bb:
         4d:1f:85:97:65:21:03:08:61:50:d2:76:cb:58:d7:b6:26:d4:
         ed:bd:4f:b5:e7:c4:50:f9:98:e2:48:5c:b8:2c:9a:c6:8d:22:
         eb:f5:43:5b:64:49:c3:54:e2:ce:52:1e:1c:14:bd:b0:7a:34:
         3e:98:ba:7a:0a:af:6d:d2:14:fd:66:7f:40:b6:09:9a:24:89:
         fd:02:6b:d7:fb:1c:77:20:f8:95:6c:c2:d9:d1:46:fe:f6:db:
         4f:32:f7:82:ce:2f:f8:55:24:cd:ad:04:4f:e0:62:9d:2a:ad:
         d7:9a:e6:8e
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICAjIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MzgzRjAxMTAvBgNVBAUTKDEwMzZDMUUwRkZFMUNGQzM3RDY1NUQ4OUZBNjVENjVG
RTIyRTFGN0EwHhcNMjUwNzIzMDQwOTM5WhcNMjYwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MTFhZC01ZGRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxp/7Uwjl2lOV9uw2g3ThdNSk2eaEgFranjiSi7oPsVhYI0O8Z7S1H4Rh1hRy
1Gi28XLUF+I1jPGxopBYQaJYJP0JYhqwQoqeXQZ++Cc1FXqQHVQ2yf95iIsNMATW
CCMTzWbyk9riAcBF4sgtANyIvxRvMvcwKUeAXr1r06q03oXGJaqqNPRIFuI3uyJy
z2YexVV5BidalbrhLlZiFkLQ5BoKtrrNmXVd4jq9Dh1pTr43BW1WHWM7QfR09gm6
O0Ay5qSOt4ejy06Sod+PloOgoAjFHYHORG8zIOnjWpjrD/cr9NStbywT3xGLIyLc
A1cfiBl3lskGDumILKXGXE0FvwIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFP9pQaaz
/vNC+WJg2U3WvFmcoZpjMB8GA1UdIwQYMBaAFBA2weD/4c/DfWVdifpl1l/iLh96
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEzODNGMC9EQ0ZDQTZBMjBB
ODMxMUVFOUU2QTkyNTBDNEY5QUUwMi9FRGJCNFBfaHo4TjlaVjJKLW1YV1gtSXVI
M28uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0VEYkI0UF9oejhOOVpWMkotbVhXWC1JdUgzby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MzgzRjAvRENGQ0E2QTIwQTgzMTFFRTlFNkE5MjUwQzRGOUFFMDIvMTRDNzdCRkEy
OEM2MTFFRkEzM0VEOTVGQzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ91CMA0GCSqGSIb3DQEBCwUAA4IBAQAlonZYP1odR+XbIa9k62hS
VC+tKX+xJfCPI5G7m4+PwF8N4A2+8X8hoYlpzftIqo84oAtLDmToa736AgjZjQwf
whLHx6abA4bmCqd/0fO7GTwxm2I062yda5Jdy2s1FvY8F5iRWNIhhoW2krON6eXU
Hz6rDEog3i/GEFe+CmA/lXfqR8hqp2ucdF6VPKj6KbtNH4WXZSEDCGFQ0nbLWNe2
JtTtvU+158RQ+ZjiSFy4LJrGjSLr9UNbZEnDVOLOUh4cFL2wejQ+mLp6Cq9t0hT9
Zn9AtgmaJIn9AmvX+xx3IPiVbMLZ0Ub+9ttPMveCzi/4VSTNrQRP4GKdKq3XmuaO
-----END CERTIFICATE-----
Generated at Mon Mar 2 04:33:21 2026 by rpki-client