This project's continuity is at risk. If Internet routing security is important to you, throw a lifeline! Please donate to the 2026 fundraising campaign.


Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/1C57CEAC70E911E2B36D4B6B2979BB20/C2B344D6CF6111F0BF1B9179C4F9AE02.roa
File:                     C2B344D6CF6111F0BF1B9179C4F9AE02.roa (raw, json)
Hash identifier:          0sOglo+ZCwiJK4Pu7WvuRisSsVJbSvecIhl6ZUU1g48=
Subject key identifier:   4D:72:85:73:46:88:26:91:ED:25:FD:24:A2:E6:D3:2D:A7:35:EE:3A
Certificate issuer:       /CN=A918EDB2/serialNumber=A7AE474416B0E8AD3A89E86774A640FEBE6973F9
Certificate serial:       2062
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/C2B344D6CF6111F0BF1B9179C4F9AE02.roa
Signing time:             Tue 02 Dec 2025 09:36:19 +0000
ROA not before:           Tue 02 Dec 2025 09:36:19 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     149532
IP address blocks:        165.99.10.0/24 maxlen: 24
                          165.99.11.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:   Sat 13 Dec 2025 15:10:37 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 8290 (0x2062)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=A7AE474416B0E8AD3A89E86774A640FEBE6973F9
        Validity
            Not Before: Dec  2 09:36:19 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=692eb313-ab25
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cb:25:06:c1:63:50:75:61:a5:4e:52:ee:0e:db:
                    ae:a3:84:e8:c3:0e:20:f6:f8:a8:7d:fc:b9:ef:4c:
                    c5:3f:23:80:c4:5d:8f:bf:41:2f:19:1d:2e:45:46:
                    9d:9a:50:9e:c6:a5:72:f2:e3:40:cb:a0:4e:25:ec:
                    d5:a1:6a:b3:70:65:38:80:97:84:78:7d:ad:57:9a:
                    ca:5a:cd:61:57:fb:2f:9d:d9:01:b2:0e:9e:a3:b9:
                    d0:b4:db:de:32:5e:f8:ff:76:5c:a6:4d:90:7a:4a:
                    5c:81:e0:e8:c0:cd:5d:7f:2e:ec:b7:02:e9:38:11:
                    3f:d1:ca:70:63:0a:f1:e5:26:dd:67:0d:80:0b:98:
                    f7:ab:ac:b8:5e:ec:61:2c:03:91:98:40:3b:dc:7f:
                    48:be:10:b4:e8:eb:7e:60:b9:3c:86:11:b3:d6:ac:
                    34:2d:9c:20:02:85:40:8e:e0:de:b8:7f:2b:74:ba:
                    26:db:18:04:5c:52:c2:ac:d7:4a:ec:f3:c7:a8:d7:
                    7d:9a:e7:19:d9:9d:15:83:ca:6f:02:d2:93:59:62:
                    27:fd:a4:dc:80:49:98:90:16:f2:12:26:c1:0d:13:
                    fe:c4:36:99:35:6e:36:7a:68:59:c5:bb:9f:85:bd:
                    b2:b1:c8:ea:73:87:af:1a:99:a3:2d:07:64:11:8c:
                    c0:1f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                4D:72:85:73:46:88:26:91:ED:25:FD:24:A2:E6:D3:2D:A7:35:EE:3A
            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/C2B344D6CF6111F0BF1B9179C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  165.99.10.0/23

    Signature Algorithm: sha256WithRSAEncryption
         60:31:ce:53:c7:50:35:47:80:f4:11:6d:68:04:1e:10:6d:f9:
         63:fc:d2:54:e8:df:bc:ee:23:44:01:a3:a5:de:cb:07:68:f0:
         82:08:c7:25:01:30:42:b6:19:80:c1:16:12:c2:c6:73:40:53:
         13:68:ec:af:0b:2b:a4:5d:b4:a5:f5:23:82:12:4f:6a:ba:74:
         fb:32:b3:ca:a2:d1:01:4c:eb:1b:e9:c3:75:fe:3d:e9:64:18:
         68:c0:47:62:f2:0c:e0:49:99:bd:7d:11:67:27:2f:1f:18:c9:
         cf:56:20:05:de:86:31:ae:11:ee:f5:da:32:8b:ff:34:a0:c8:
         17:af:e9:af:5e:3d:7b:23:c5:42:de:be:8c:bd:52:97:be:26:
         ff:d4:c6:ad:e0:3b:68:3b:6c:49:aa:5c:c7:b1:ec:17:62:b1:
         29:cc:99:97:cc:f3:c3:96:df:48:3e:4d:48:9a:b7:04:e6:ea:
         84:2a:dd:fc:88:4d:f0:ce:39:6c:bb:84:70:0e:64:41:df:18:
         fa:89:87:85:24:a7:15:20:a4:04:42:06:4d:ff:2b:e2:e7:b7:
         b0:e2:0e:3d:80:8b:20:8f:4d:52:0e:1d:aa:a8:67:a6:ee:66:
         d8:1d:b2:af:38:ad:2c:10:de:09:3a:89:ce:e9:96:f5:b4:74:
         32:d0:a8:39
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICIGIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OEVEQjIxMTAvBgNVBAUTKEE3QUU0NzQ0MTZCMEU4QUQzQTg5RTg2Nzc0QTY0MEZF
QkU2OTczRjkwHhcNMjUxMjAyMDkzNjE5WhcNMjYwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTJlYjMxMy1hYjI1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAyyUGwWNQdWGlTlLuDtuuo4Toww4g9vioffy570zFPyOAxF2Pv0EvGR0uRUad
mlCexqVy8uNAy6BOJezVoWqzcGU4gJeEeH2tV5rKWs1hV/svndkBsg6eo7nQtNve
Ml74/3Zcpk2QekpcgeDowM1dfy7stwLpOBE/0cpwYwrx5SbdZw2AC5j3q6y4Xuxh
LAORmEA73H9IvhC06Ot+YLk8hhGz1qw0LZwgAoVAjuDeuH8rdLom2xgEXFLCrNdK
7PPHqNd9mucZ2Z0Vg8pvAtKTWWIn/aTcgEmYkBbyEibBDRP+xDaZNW42emhZxbuf
hb2yscjqc4evGpmjLQdkEYzAHwIDAQABo4IClTCCApEwHQYDVR0OBBYEFE1yhXNG
iCaR7SX9JKLm0y2nNe46MB8GA1UdIwQYMBaAFKeuR0QWsOitOonoZ3SmQP6+aXP5
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4RURCMi8xQzU3Q0VBQzcw
RTkxMUUyQjM2RDRCNkIyOTc5QkIyMC9wNjVIUkJhdzZLMDZpZWhuZEtaQV9yNXBj
X2suY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0IzQTI0RjIwMUQ2NjExRTI4QUM4ODM3Qzcy
RkQxRkYyL3A2NUhSQmF3NkswNmllaG5kS1pBX3I1cGNfay5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OEVEQjIvMUM1N0NFQUM3MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvQzJCMzQ0RDZD
RjYxMTFGMEJGMUI5MTc5QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAGlYwowDQYJKoZIhvcNAQELBQADggEBAGAxzlPHUDVHgPQR
bWgEHhBt+WP80lTo37zuI0QBo6Xeywdo8IIIxyUBMEK2GYDBFhLCxnNAUxNo7K8L
K6RdtKX1I4IST2q6dPsys8qi0QFM6xvpw3X+PelkGGjAR2LyDOBJmb19EWcnLx8Y
yc9WIAXehjGuEe712jKL/zSgyBev6a9ePXsjxULevoy9Upe+Jv/Uxq3gO2g7bEmq
XMex7BdisSnMmZfM88OW30g+TUiatwTm6oQq3fyITfDOOWy7hHAOZEHfGPqJh4Uk
pxUgpARCBk3/K+Lnt7DiDj2AiyCPTVIOHaqoZ6buZtgdsq84rSwQ3gk6ic7plvW0
dDLQqDk=
-----END CERTIFICATE-----
Generated at Sat Dec 6 18:24:14 2025 by rpki-client