Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91C2875/C25DE0E6B4E811EC980C4471C4F9AE02/0E9CF77EBA6811EC8058A213C4F9AE02.roa
File:                     0E9CF77EBA6811EC8058A213C4F9AE02.roa (raw, json)
Hash identifier:          OPdDx0g2tqm/aWYyfgybN1ae44AwD+mRsgITq+8cJ1o=
Subject key identifier:   1A:B8:D4:AE:23:75:57:E4:C1:D8:08:2E:67:6C:20:A8:C5:4C:5C:E2
Certificate issuer:       /CN=A91C2875/serialNumber=90D99AA8D7913140AFAE9EE2BFEBCDA37BA1CD28
Certificate serial:       0433
Authority key identifier: 90:D9:9A:A8:D7:91:31:40:AF:AE:9E:E2:BF:EB:CD:A3:7B:A1:CD:28
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/kNmaqNeRMUCvrp7iv-vNo3uhzSg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91C2875/C25DE0E6B4E811EC980C4471C4F9AE02/0E9CF77EBA6811EC8058A213C4F9AE02.roa
Signing time:             Fri 05 Jun 2026 00:30:53 +0000
ROA not before:           Fri 05 Jun 2026 00:30:53 +0000
ROA not after:            Tue 31 Aug 2027 00:00:00 +0000
asID:                     198949
IP address blocks:        103.35.217.0/24 maxlen: 24
                          103.232.224.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91C2875/C25DE0E6B4E811EC980C4471C4F9AE02/kNmaqNeRMUCvrp7iv-vNo3uhzSg.crl
                          rsync://rpki.apnic.net/member_repository/A91C2875/C25DE0E6B4E811EC980C4471C4F9AE02/kNmaqNeRMUCvrp7iv-vNo3uhzSg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/kNmaqNeRMUCvrp7iv-vNo3uhzSg.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:   Sat 20 Jun 2026 00:23:08 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1075 (0x433)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91C2875, serialNumber=90D99AA8D7913140AFAE9EE2BFEBCDA37BA1CD28
        Validity
            Not Before: Jun  5 00:30:53 2026 GMT
            Not After : Aug 31 00:00:00 2027 GMT
        Subject: CN=6a2218bd-c29c
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c4:e5:e9:90:51:8e:8c:90:b3:3a:b9:c8:e2:42:
                    a5:49:6d:c9:23:97:4b:51:f4:57:a7:f7:d3:07:ec:
                    ca:47:64:82:9f:1d:56:a6:65:39:43:a8:40:0e:97:
                    ee:1f:2b:b6:f4:06:10:db:b0:d6:1e:4d:ee:90:bd:
                    87:8a:8e:fc:ad:9d:73:c2:00:ca:58:3a:9e:9f:ac:
                    44:f6:05:41:18:0a:52:82:e5:2f:3f:d5:64:a8:51:
                    8c:ff:ff:3e:b5:a2:7c:99:7c:82:f0:3e:a5:7d:b5:
                    49:93:10:24:10:55:d3:a8:e9:c7:07:13:b4:d2:40:
                    85:00:fb:45:7b:7c:1d:b3:f2:1f:57:cd:1d:37:f3:
                    45:f9:6b:09:d6:e2:50:92:9e:5d:64:b2:f3:02:8f:
                    4b:a7:b8:9d:9f:1e:c0:b0:6a:e7:f5:c4:b1:a5:82:
                    6b:ee:77:25:06:dc:e4:54:86:ed:98:a9:57:40:41:
                    cf:fb:f4:35:b8:61:19:7c:10:93:9c:d8:38:3a:4c:
                    3c:d6:28:24:c5:f1:1e:73:cb:e5:58:92:65:2c:fa:
                    36:57:48:47:b1:e9:12:54:38:c2:3b:9e:4e:85:c7:
                    0f:52:f2:78:1e:50:b3:28:88:ab:d3:8d:1b:f4:b8:
                    d5:f6:87:e2:cb:08:53:68:df:8c:c7:8e:a8:ed:d6:
                    7d:51
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                1A:B8:D4:AE:23:75:57:E4:C1:D8:08:2E:67:6C:20:A8:C5:4C:5C:E2
            X509v3 Authority Key Identifier:
                keyid:90:D9:9A:A8:D7:91:31:40:AF:AE:9E:E2:BF:EB:CD:A3:7B:A1:CD:28

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91C2875/C25DE0E6B4E811EC980C4471C4F9AE02/kNmaqNeRMUCvrp7iv-vNo3uhzSg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/kNmaqNeRMUCvrp7iv-vNo3uhzSg.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/A91C2875/C25DE0E6B4E811EC980C4471C4F9AE02/0E9CF77EBA6811EC8058A213C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.35.217.0/24
                  103.232.224.0/24

    Signature Algorithm: sha256WithRSAEncryption
         1d:bd:d7:df:af:8c:60:5c:3a:66:b8:82:46:72:31:1c:2d:13:
         cc:04:96:72:60:2e:83:ab:7e:aa:b2:62:10:ce:8f:98:01:c5:
         6f:59:05:52:65:45:ec:79:f4:d6:bb:10:6e:94:47:6d:1c:8a:
         19:5c:0a:d3:e6:d6:26:b5:8d:33:41:28:ae:b5:9c:44:db:fb:
         28:23:5d:9c:34:e5:f3:75:aa:d8:51:8b:2b:08:ef:5e:e9:e0:
         ce:18:f2:41:0e:68:51:b1:a3:d6:e6:fa:66:78:9c:bc:f2:f3:
         8c:1f:31:94:c6:fc:03:75:28:49:7f:a8:17:6c:da:c1:00:b5:
         e8:92:22:a3:af:6a:77:12:0e:b0:a2:f4:bd:d4:a0:84:72:50:
         b2:6a:f1:64:26:7d:ce:c4:5b:05:2a:64:18:60:b3:e7:9f:24:
         5c:c4:50:cf:bd:44:90:ff:74:9c:a7:1a:fc:ed:4a:fb:fc:6f:
         71:7b:e8:27:b0:20:71:dd:d9:d8:d6:fc:86:f8:c6:03:eb:54:
         8a:1a:aa:b4:af:f1:0b:cc:ea:c8:b6:a5:bc:6e:c1:72:11:ca:
         5f:22:e6:90:93:fd:77:4d:91:f1:4b:9b:7b:f0:d8:48:14:80:
         75:40:6f:a9:52:be:42:36:3d:83:23:46:53:b0:9e:c0:14:fc:
         f8:89:ef:88
-----BEGIN CERTIFICATE-----
MIIFQjCCBCqgAwIBAgICBDMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QzI4NzUxMTAvBgNVBAUTKDkwRDk5QUE4RDc5MTMxNDBBRkFFOUVFMkJGRUJDREEz
N0JBMUNEMjgwHhcNMjYwNjA1MDAzMDUzWhcNMjcwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTIyMThiZC1jMjljMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxOXpkFGOjJCzOrnI4kKlSW3JI5dLUfRXp/fTB+zKR2SCnx1WpmU5Q6hADpfu
Hyu29AYQ27DWHk3ukL2Hio78rZ1zwgDKWDqen6xE9gVBGApSguUvP9VkqFGM//8+
taJ8mXyC8D6lfbVJkxAkEFXTqOnHBxO00kCFAPtFe3wds/IfV80dN/NF+WsJ1uJQ
kp5dZLLzAo9Lp7idnx7AsGrn9cSxpYJr7nclBtzkVIbtmKlXQEHP+/Q1uGEZfBCT
nNg4Okw81igkxfEec8vlWJJlLPo2V0hHsekSVDjCO55OhccPUvJ4HlCzKIir040b
9LjV9ofiywhTaN+Mx46o7dZ9UQIDAQABo4ICZjCCAmIwHQYDVR0OBBYEFBq41K4j
dVfkwdgILmdsIKjFTFziMB8GA1UdIwQYMBaAFJDZmqjXkTFAr66e4r/rzaN7oc0o
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDMjg3NS9DMjVERTBFNkI0
RTgxMUVDOTgwQzQ0NzFDNEY5QUUwMi9rTm1hcU5lUk1VQ3ZycDdpdi12Tm8zdWh6
U2cuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2tObWFxTmVSTVVDdnJwN2l2LXZObzN1aHpTZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QzI4NzUvQzI1REUwRTZCNEU4MTFFQzk4MEM0NDcxQzRGOUFFMDIvMEU5Q0Y3N0VC
QTY4MTFFQzgwNThBMjEzQzRGOUFFMDIucm9hMCUGCCsGAQUFBwEHAQH/BBYwFDAS
BAIAATAMAwQAZyPZAwQAZ+jgMA0GCSqGSIb3DQEBCwUAA4IBAQAdvdffr4xgXDpm
uIJGcjEcLRPMBJZyYC6Dq36qsmIQzo+YAcVvWQVSZUXsefTWuxBulEdtHIoZXArT
5tYmtY0zQSiutZxE2/soI12cNOXzdarYUYsrCO9e6eDOGPJBDmhRsaPW5vpmeJy8
8vOMHzGUxvwDdShJf6gXbNrBALXokiKjr2p3Eg6wovS91KCEclCyavFkJn3OxFsF
KmQYYLPnnyRcxFDPvUSQ/3Scpxr87Ur7/G9xe+gnsCBx3dnY1vyG+MYD61SKGqq0
r/ELzOrItqW8bsFyEcpfIuaQk/13TZHxS5t78NhIFIB1QG+pUr5CNj2DI0ZTsJ7A
FPz4ie+I
-----END CERTIFICATE-----
Generated at Sat Jun 13 09:42:53 2026 by rpki-client