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/A91734C9/6736024A225D11EABACFC960C4F9AE02/78CFD3CC225E11EA8BD18A62C4F9AE02.roa
File:                     78CFD3CC225E11EA8BD18A62C4F9AE02.roa (raw, json)
Hash identifier:          L1wiXm6f0BfV9abgB0GxLBuSGYeuHdtpS3mqAGNzxF8=
Subject key identifier:   98:30:41:4D:F8:13:6D:66:D2:39:A9:AE:E7:DE:4D:43:FD:90:AC:02
Certificate issuer:       /CN=A91734C9/serialNumber=E34809BC5B454FC799487FEEDAD702124024623A
Certificate serial:       0C4B
Authority key identifier: E3:48:09:BC:5B:45:4F:C7:99:48:7F:EE:DA:D7:02:12:40:24:62:3A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/40gJvFtFT8eZSH_u2tcCEkAkYjo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91734C9/6736024A225D11EABACFC960C4F9AE02/78CFD3CC225E11EA8BD18A62C4F9AE02.roa
Signing time:             Tue 10 Feb 2026 19:15:50 +0000
ROA not before:           Tue 10 Feb 2026 19:15:50 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     16509
IP address blocks:        103.145.182.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91734C9/6736024A225D11EABACFC960C4F9AE02/40gJvFtFT8eZSH_u2tcCEkAkYjo.crl
                          rsync://rpki.apnic.net/member_repository/A91734C9/6736024A225D11EABACFC960C4F9AE02/40gJvFtFT8eZSH_u2tcCEkAkYjo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/40gJvFtFT8eZSH_u2tcCEkAkYjo.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 21 Feb 2026 18:30:33 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3147 (0xc4b)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91734C9, serialNumber=E34809BC5B454FC799487FEEDAD702124024623A
        Validity
            Not Before: Feb 10 19:15:50 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=698b83e5-8fef
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b3:02:4b:48:e7:1e:36:b2:08:70:cc:ef:4e:6c:
                    a6:12:b4:be:71:00:46:d9:a7:e7:34:ab:ff:2a:0a:
                    1c:dd:c5:9c:2a:95:c4:5b:a5:ed:b3:74:a9:b9:45:
                    3b:fd:36:8a:ef:ae:3d:ce:ac:47:81:3d:f8:2e:1c:
                    cd:41:20:77:69:88:ed:67:f9:f8:6b:23:c7:5a:f3:
                    ca:b8:53:ab:49:b7:85:df:fa:8a:f7:c7:65:f1:a1:
                    7a:5a:ee:26:e2:1b:f8:ba:32:61:c8:1a:7d:65:13:
                    64:a2:82:b2:7d:82:27:f0:c3:4f:17:6c:e3:30:c0:
                    f9:e5:80:a8:b5:e0:e1:34:bb:bb:41:21:34:45:bb:
                    5d:5d:60:e9:ca:2a:b6:34:15:11:00:2d:a2:25:43:
                    93:f0:a3:70:b3:e9:20:3f:0d:70:7b:d3:bb:70:1c:
                    8f:28:bf:ea:0f:95:08:b6:c8:a9:c1:c4:6c:33:99:
                    96:0a:af:e3:98:7c:76:61:58:b2:ea:9e:01:d6:b9:
                    36:52:70:3f:3f:2b:6f:a2:4f:30:4b:ca:ed:db:2d:
                    7d:96:da:b3:82:8c:2b:bc:90:da:b2:78:1c:2a:2a:
                    ce:1a:16:ea:97:15:0c:54:8f:91:b4:40:00:ac:11:
                    0b:9b:6d:78:98:08:48:07:dc:f0:13:9f:1b:90:78:
                    20:79
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                98:30:41:4D:F8:13:6D:66:D2:39:A9:AE:E7:DE:4D:43:FD:90:AC:02
            X509v3 Authority Key Identifier:
                keyid:E3:48:09:BC:5B:45:4F:C7:99:48:7F:EE:DA:D7:02:12:40:24:62:3A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91734C9/6736024A225D11EABACFC960C4F9AE02/40gJvFtFT8eZSH_u2tcCEkAkYjo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/40gJvFtFT8eZSH_u2tcCEkAkYjo.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/A91734C9/6736024A225D11EABACFC960C4F9AE02/78CFD3CC225E11EA8BD18A62C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.145.182.0/24

    Signature Algorithm: sha256WithRSAEncryption
         2b:61:4c:1a:44:8e:ef:63:98:97:ee:bf:e5:d7:94:b9:f2:14:
         c3:f7:f1:88:00:39:8b:59:59:6a:bc:cc:a0:17:07:af:71:15:
         31:a9:e5:c6:a0:83:2d:8f:a8:ce:7c:d7:3c:8e:cd:58:4f:bf:
         a8:1d:df:bb:4d:3b:93:43:26:f9:ca:13:b5:8c:97:f2:6d:e8:
         b1:86:61:58:8c:23:c5:6f:a6:1e:9f:d2:b7:ee:81:a0:85:d9:
         17:41:5e:09:c6:8c:20:89:e5:da:ff:58:23:e4:65:71:62:76:
         0f:b3:fd:fc:0b:0f:5d:73:46:ca:fb:b1:9a:32:fb:53:f5:07:
         22:68:81:b3:6b:21:d7:f6:b3:b2:d8:3c:05:ef:62:a5:dd:2c:
         17:1c:ad:e2:f9:7f:74:ad:5a:87:13:71:c6:13:fd:c1:b4:67:
         bd:77:a5:f7:33:6b:71:d5:05:e7:53:a3:6e:b3:21:2c:0d:7a:
         b2:ec:bd:16:e8:c0:c8:fb:b2:cd:59:f3:1e:22:57:a3:ec:e4:
         90:c9:c7:aa:59:e2:98:2b:7b:05:ed:6c:1e:72:7c:23:b0:23:
         47:9d:dc:9d:bf:ae:f1:2b:42:2b:8b:0e:14:3e:e7:96:b2:44:
         1a:22:58:70:6e:2a:92:7c:ed:58:32:a2:06:5a:f4:d6:ee:2b:
         02:67:cb:c7
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICDEswDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
NzM0QzkxMTAvBgNVBAUTKEUzNDgwOUJDNUI0NTRGQzc5OTQ4N0ZFRURBRDcwMjEy
NDAyNDYyM0EwHhcNMjYwMjEwMTkxNTUwWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OThiODNlNS04ZmVmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAswJLSOceNrIIcMzvTmymErS+cQBG2afnNKv/Kgoc3cWcKpXEW6Xts3SpuUU7
/TaK7649zqxHgT34LhzNQSB3aYjtZ/n4ayPHWvPKuFOrSbeF3/qK98dl8aF6Wu4m
4hv4ujJhyBp9ZRNkooKyfYIn8MNPF2zjMMD55YCoteDhNLu7QSE0RbtdXWDpyiq2
NBURAC2iJUOT8KNws+kgPw1we9O7cByPKL/qD5UItsipwcRsM5mWCq/jmHx2YViy
6p4B1rk2UnA/Pytvok8wS8rt2y19ltqzgowrvJDasngcKirOGhbqlxUMVI+RtEAA
rBELm214mAhIB9zwE58bkHggeQIDAQABo4IClTCCApEwHQYDVR0OBBYEFJgwQU34
E21m0jmprufeTUP9kKwCMB8GA1UdIwQYMBaAFONICbxbRU/HmUh/7trXAhJAJGI6
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE3MzRDOS82NzM2MDI0QTIy
NUQxMUVBQkFDRkM5NjBDNEY5QUUwMi80MGdKdkZ0RlQ4ZVpTSF91MnRjQ0VrQWtZ
am8uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzQwZ0p2RnRGVDhlWlNIX3UydGNDRWtBa1lqby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NzM0QzkvNjczNjAyNEEyMjVEMTFFQUJBQ0ZDOTYwQzRGOUFFMDIvNzhDRkQzQ0My
MjVFMTFFQThCRDE4QTYyQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnkbYwDQYJKoZIhvcNAQELBQADggEBACthTBpEju9jmJfu
v+XXlLnyFMP38YgAOYtZWWq8zKAXB69xFTGp5caggy2PqM581zyOzVhPv6gd37tN
O5NDJvnKE7WMl/Jt6LGGYViMI8Vvph6f0rfugaCF2RdBXgnGjCCJ5dr/WCPkZXFi
dg+z/fwLD11zRsr7sZoy+1P1ByJogbNrIdf2s7LYPAXvYqXdLBccreL5f3StWocT
ccYT/cG0Z713pfcza3HVBedTo26zISwNerLsvRbowMj7ss1Z8x4iV6Ps5JDJx6pZ
4pgrewXtbB5yfCOwI0ed3J2/rvErQiuLDhQ+55ayRBoiWHBuKpJ87VgyogZa9Nbu
KwJny8c=
-----END CERTIFICATE-----
Generated at Mon Feb 16 06:39:48 2026 by rpki-client