Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/1C57CEAC70E911E2B36D4B6B2979BB20/E0A72D4AC0D611EE89AC0485C4F9AE02.roa
File:                     E0A72D4AC0D611EE89AC0485C4F9AE02.roa (raw, json)
Hash identifier:          MR64+GScEeSS08TBTpwrq5S5cwQBnBd7me17Xtxo6K0=
Subject key identifier:   3F:3C:7E:75:01:10:0D:EE:A4:B1:A6:DD:BB:1C:97:50:24:EE:AD:11
Certificate issuer:       /CN=A918EDB2/serialNumber=A7AE474416B0E8AD3A89E86774A640FEBE6973F9
Certificate serial:       30D9
Authority key identifier: A7:AE:47:44:16:B0:E8:AD:3A:89:E8:67:74:A6:40:FE:BE:69:73:F9
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/p65HRBaw6K06iehndKZA_r5pc_k.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A918EDB2/1C57CEAC70E911E2B36D4B6B2979BB20/E0A72D4AC0D611EE89AC0485C4F9AE02.roa
Signing time:             Mon 06 Jul 2026 16:17:34 +0000
ROA not before:           Mon 06 Jul 2026 16:17:34 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     137645
IP address blocks:        157.15.88.0/23 maxlen: 24
                          157.15.250.0/23 maxlen: 24
                          160.25.138.0/23 maxlen: 24
                          162.4.80.0/24 maxlen: 24
                          162.4.81.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A918EDB2/1C57CEAC70E911E2B36D4B6B2979BB20/p65HRBaw6K06iehndKZA_r5pc_k.crl
                          rsync://rpki.apnic.net/member_repository/A918EDB2/1C57CEAC70E911E2B36D4B6B2979BB20/p65HRBaw6K06iehndKZA_r5pc_k.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/p65HRBaw6K06iehndKZA_r5pc_k.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:   Mon 27 Jul 2026 15:25:03 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 12505 (0x30d9)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=A7AE474416B0E8AD3A89E86774A640FEBE6973F9
        Validity
            Not Before: Jul  6 16:17:34 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a4bd51e-b3ee
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ba:75:f9:9b:17:5e:20:24:c9:9b:55:2a:75:11:
                    1e:c9:ec:cb:dd:01:0d:a1:03:48:31:66:08:6d:67:
                    6f:03:51:3c:b7:41:49:09:60:1c:01:22:9f:97:89:
                    b5:36:28:e7:7d:ed:27:6d:dd:01:b6:69:75:f4:1c:
                    11:19:10:2f:9d:4e:5b:39:76:c2:bc:0b:71:92:60:
                    8d:bd:a9:65:43:f3:9a:be:e2:83:10:92:9e:c3:0c:
                    94:ff:45:2e:d1:ac:73:30:cb:4b:8a:78:cd:82:f2:
                    af:f4:75:71:8f:09:fd:c3:46:43:7c:d5:b1:e3:83:
                    eb:b3:f5:bd:f6:bb:1a:b1:d2:a7:bf:fa:94:2c:2e:
                    3f:a1:fc:dc:c0:e8:88:bf:bd:e7:9b:b0:8b:32:e6:
                    ca:ff:e5:5d:ce:ff:4f:5a:8c:6a:f2:ca:7f:44:00:
                    5b:e4:ea:94:ca:fb:8a:e1:b1:22:24:c9:61:05:5a:
                    47:a5:6f:78:1c:9b:8b:76:04:99:6c:4a:9e:6b:2a:
                    13:54:01:bc:2c:87:6f:2e:b2:09:90:37:a6:46:d9:
                    cc:e2:fc:11:b7:d9:25:8a:dc:13:2f:ae:47:60:5c:
                    6a:54:28:94:4b:f6:45:1b:a2:c7:fd:f6:fa:55:b8:
                    a4:23:4d:23:b9:05:c1:9c:04:17:20:5f:1a:58:65:
                    cc:cd
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                3F:3C:7E:75:01:10:0D:EE:A4:B1:A6:DD:BB:1C:97:50:24:EE:AD:11
            X509v3 Authority Key Identifier:
                keyid:A7:AE:47:44:16:B0:E8:AD:3A:89:E8:67:74:A6:40:FE:BE:69:73:F9

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A918EDB2/1C57CEAC70E911E2B36D4B6B2979BB20/p65HRBaw6K06iehndKZA_r5pc_k.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/p65HRBaw6K06iehndKZA_r5pc_k.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/A918EDB2/1C57CEAC70E911E2B36D4B6B2979BB20/E0A72D4AC0D611EE89AC0485C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  157.15.88.0/23
                  157.15.250.0/23
                  160.25.138.0/23
                  162.4.80.0/23

    Signature Algorithm: sha256WithRSAEncryption
         29:63:ad:fc:f6:7a:c0:f9:4a:79:b6:7c:b4:d4:75:16:d5:48:
         44:d8:07:76:77:e7:6f:ea:7a:2d:ba:f8:10:d9:0d:61:d5:d9:
         8b:b0:cf:2e:8f:cc:a5:6c:81:da:ea:79:f3:98:56:f2:7d:80:
         d3:ef:48:f9:7e:21:7a:f5:e7:9d:56:3e:4b:f6:30:d3:10:28:
         86:27:ee:4d:dc:ab:af:40:f6:a2:f1:ec:78:59:d6:94:9c:05:
         45:66:9c:d4:ff:68:20:72:2d:de:3a:95:19:d4:f9:53:54:32:
         78:bb:cd:40:d8:35:32:ff:5d:7d:ad:75:98:bd:74:4f:6f:d3:
         9b:29:d7:95:a4:dd:37:47:b4:40:c8:c9:58:78:3c:ab:81:a6:
         83:15:39:84:51:9b:2b:df:47:62:ae:ba:53:b9:ff:ee:2f:3a:
         90:f9:14:d4:5f:ce:3f:70:cf:f6:fa:e8:1a:70:5f:da:d9:ae:
         26:9a:bf:d7:40:22:6d:20:8b:7f:13:9b:bd:ac:0e:5b:68:f7:
         fe:52:c9:50:3a:93:52:5b:f0:bd:27:4d:84:57:92:87:c6:ac:
         cf:0f:3d:b1:66:db:8d:e9:ab:4d:28:2a:9d:29:19:58:da:9f:
         ab:27:f5:c9:bb:15:98:fe:4e:01:4e:39:f1:83:ce:56:11:c2:
         23:ff:e7:f1
-----BEGIN CERTIFICATE-----
MIIFTjCCBDagAwIBAgICMNkwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OEVEQjIxMTAvBgNVBAUTKEE3QUU0NzQ0MTZCMEU4QUQzQTg5RTg2Nzc0QTY0MEZF
QkU2OTczRjkwHhcNMjYwNzA2MTYxNzM0WhcNMjcwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTRiZDUxZS1iM2VlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAunX5mxdeICTJm1UqdREeyezL3QENoQNIMWYIbWdvA1E8t0FJCWAcASKfl4m1
Nijnfe0nbd0Btml19BwRGRAvnU5bOXbCvAtxkmCNvallQ/OavuKDEJKewwyU/0Uu
0axzMMtLinjNgvKv9HVxjwn9w0ZDfNWx44Prs/W99rsasdKnv/qULC4/ofzcwOiI
v73nm7CLMubK/+Vdzv9PWoxq8sp/RABb5OqUyvuK4bEiJMlhBVpHpW94HJuLdgSZ
bEqeayoTVAG8LIdvLrIJkDemRtnM4vwRt9klitwTL65HYFxqVCiUS/ZFG6LH/fb6
VbikI00juQXBnAQXIF8aWGXMzQIDAQABo4ICcjCCAm4wHQYDVR0OBBYEFD88fnUB
EA3upLGm3bscl1Ak7q0RMB8GA1UdIwQYMBaAFKeuR0QWsOitOonoZ3SmQP6+aXP5
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4RURCMi8xQzU3Q0VBQzcw
RTkxMUUyQjM2RDRCNkIyOTc5QkIyMC9wNjVIUkJhdzZLMDZpZWhuZEtaQV9yNXBj
X2suY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0IzQTI0RjIwMUQ2NjExRTI4QUM4ODM3Qzcy
RkQxRkYyL3A2NUhSQmF3NkswNmllaG5kS1pBX3I1cGNfay5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OEVEQjIvMUM1N0NFQUM3MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvRTBBNzJENEFD
MEQ2MTFFRTg5QUMwNDg1QzRGOUFFMDIucm9hMDEGCCsGAQUFBwEHAQH/BCIwIDAe
BAIAATAYAwQBnQ9YAwQBnQ/6AwQBoBmKAwQBogRQMA0GCSqGSIb3DQEBCwUAA4IB
AQApY6389nrA+Up5tny01HUW1UhE2Ad2d+dv6notuvgQ2Q1h1dmLsM8uj8ylbIHa
6nnzmFbyfYDT70j5fiF69eedVj5L9jDTECiGJ+5N3KuvQPai8ex4WdaUnAVFZpzU
/2ggci3eOpUZ1PlTVDJ4u81A2DUy/119rXWYvXRPb9ObKdeVpN03R7RAyMlYeDyr
gaaDFTmEUZsr30dirrpTuf/uLzqQ+RTUX84/cM/2+ugacF/a2a4mmr/XQCJtIIt/
E5u9rA5baPf+UslQOpNSW/C9J02EV5KHxqzPDz2xZtuN6atNKCqdKRlY2p+rJ/XJ
uxWY/k4BTjnxg85WEcIj/+fx
-----END CERTIFICATE-----
Generated at Tue Jul 21 14:52:05 2026 by rpki-client