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/A91A4402/FDBFD0203D9611EA8EA0702FC4F9AE02/F894F5B0E09411F0B3B2B389426F56BC.roa
File:                     F894F5B0E09411F0B3B2B389426F56BC.roa (raw, json)
Hash identifier:          l0zJiMqUs38T7gj8LgR61k0ZJBInXfpY/Qkr3IvYCnU=
Subject key identifier:   DD:6D:FF:F3:52:FD:10:B1:92:39:22:93:53:E2:7A:4D:49:6A:4F:E0
Certificate issuer:       /CN=A91A4402/serialNumber=B4116A8E6DA991FDCF71626E7BEA11FF69CBA846
Certificate serial:       0CE1
Authority key identifier: B4:11:6A:8E:6D:A9:91:FD:CF:71:62:6E:7B:EA:11:FF:69:CB:A8:46
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/tBFqjm2pkf3PcWJue-oR_2nLqEY.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A4402/FDBFD0203D9611EA8EA0702FC4F9AE02/F894F5B0E09411F0B3B2B389426F56BC.roa
Signing time:             Fri 02 Jan 2026 08:36:11 +0000
ROA not before:           Fri 02 Jan 2026 08:36:11 +0000
ROA not after:            Thu 28 May 2026 00:00:00 +0000
asID:                     2914
IP address blocks:        103.197.208.0/24 maxlen: 24
                          103.197.209.0/24 maxlen: 24
                          103.197.210.0/23 maxlen: 23
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A4402/FDBFD0203D9611EA8EA0702FC4F9AE02/tBFqjm2pkf3PcWJue-oR_2nLqEY.crl
                          rsync://rpki.apnic.net/member_repository/A91A4402/FDBFD0203D9611EA8EA0702FC4F9AE02/tBFqjm2pkf3PcWJue-oR_2nLqEY.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/tBFqjm2pkf3PcWJue-oR_2nLqEY.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:   Tue 13 Jan 2026 18:34:38 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3297 (0xce1)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A4402, serialNumber=B4116A8E6DA991FDCF71626E7BEA11FF69CBA846
        Validity
            Not Before: Jan  2 08:36:11 2026 GMT
            Not After : May 28 00:00:00 2026 GMT
        Subject: CN=6957837b-7a71
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b4:a5:ed:55:43:11:e2:48:13:bf:0f:3b:74:45:
                    83:61:da:fb:a4:4e:6c:43:68:4b:bf:4e:f7:2e:bb:
                    88:26:7c:46:66:29:bb:42:b2:88:91:37:1e:2d:a9:
                    07:81:42:db:ab:2a:e4:90:ad:da:05:88:66:d6:fd:
                    48:4a:7f:f8:ed:b8:1c:71:27:92:df:41:f2:f5:49:
                    d7:de:42:d5:d2:63:33:27:e6:6a:a4:cc:d8:f1:25:
                    8f:1f:3d:d2:e7:43:01:0d:67:3b:6d:e9:b2:7f:ec:
                    8a:d9:a6:04:17:3f:dd:43:28:d3:5e:73:ab:c9:de:
                    6b:a8:d7:ed:86:1f:b5:a4:ce:f7:e0:2a:e0:83:6e:
                    96:ec:6f:a6:86:59:c2:fc:99:4c:9b:37:00:e7:c8:
                    66:d2:0e:71:91:15:3e:70:4d:c5:4b:09:cc:9d:69:
                    87:0c:74:bb:9b:08:e0:a5:8a:66:05:77:83:66:00:
                    63:53:2a:68:5d:49:e1:15:ac:10:86:0c:84:ac:b2:
                    d8:b5:17:98:a6:58:f9:5c:6e:f4:01:4e:68:b9:ef:
                    07:0b:94:f2:33:59:8c:28:a6:01:b7:0f:20:78:81:
                    92:37:85:cb:7b:df:67:e2:f8:31:f1:29:65:67:ac:
                    ca:55:26:a0:83:d4:ed:28:ee:2f:39:da:ba:f4:c3:
                    93:85
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                DD:6D:FF:F3:52:FD:10:B1:92:39:22:93:53:E2:7A:4D:49:6A:4F:E0
            X509v3 Authority Key Identifier:
                keyid:B4:11:6A:8E:6D:A9:91:FD:CF:71:62:6E:7B:EA:11:FF:69:CB:A8:46

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A4402/FDBFD0203D9611EA8EA0702FC4F9AE02/tBFqjm2pkf3PcWJue-oR_2nLqEY.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/tBFqjm2pkf3PcWJue-oR_2nLqEY.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/A91A4402/FDBFD0203D9611EA8EA0702FC4F9AE02/F894F5B0E09411F0B3B2B389426F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.197.208.0/22

    Signature Algorithm: sha256WithRSAEncryption
         80:a0:fd:12:81:dd:85:0c:1e:39:df:4c:85:84:e2:78:8d:ae:
         e8:d3:ef:05:4f:cd:68:c2:87:5a:ce:26:a6:7b:dd:73:92:82:
         5a:e5:9c:8f:28:d1:c0:51:18:97:d2:cc:f3:f7:6a:5c:5b:68:
         07:3b:82:11:f6:13:28:7f:7d:15:eb:a6:4a:85:d1:ef:6d:60:
         3d:db:76:c8:92:c9:52:3e:72:a9:a7:7a:3f:d4:b4:d0:20:84:
         8f:9c:e9:18:48:64:18:11:a1:ef:76:c4:b8:d9:3e:38:2a:96:
         db:89:21:45:21:d5:e9:c3:4b:e6:04:32:ac:07:e5:76:f4:19:
         0c:e1:f0:06:fa:23:af:0b:e3:a4:a3:c8:c0:2b:dc:93:1d:a6:
         85:81:4c:86:65:c6:58:59:22:11:ea:37:21:30:ac:6b:3c:0d:
         07:48:3d:05:ae:5a:f1:4d:d6:20:db:c4:58:86:57:1b:4c:36:
         27:31:24:57:b5:90:e6:4f:b5:86:da:7b:b3:12:e1:78:74:89:
         8c:1d:db:d4:89:de:37:18:0c:23:63:50:42:c1:c2:07:ae:3b:
         8a:ca:d1:62:0c:f6:b4:aa:52:19:2e:c0:31:4e:5d:39:da:69:
         36:0b:84:7e:8b:2e:bf:e4:34:ef:c6:34:1d:31:6c:fd:0b:2e:
         76:0b:c0:b1
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICDOEwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTQ0MDIxMTAvBgNVBAUTKEI0MTE2QThFNkRBOTkxRkRDRjcxNjI2RTdCRUExMUZG
NjlDQkE4NDYwHhcNMjYwMTAyMDgzNjExWhcNMjYwNTI4MDAwMDAwWjAYMRYwFAYD
VQQDDA02OTU3ODM3Yi03YTcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAtKXtVUMR4kgTvw87dEWDYdr7pE5sQ2hLv073LruIJnxGZim7QrKIkTceLakH
gULbqyrkkK3aBYhm1v1ISn/47bgccSeS30Hy9UnX3kLV0mMzJ+ZqpMzY8SWPHz3S
50MBDWc7bemyf+yK2aYEFz/dQyjTXnOryd5rqNfthh+1pM734Crgg26W7G+mhlnC
/JlMmzcA58hm0g5xkRU+cE3FSwnMnWmHDHS7mwjgpYpmBXeDZgBjUypoXUnhFawQ
hgyErLLYtReYplj5XG70AU5oue8HC5TyM1mMKKYBtw8geIGSN4XLe99n4vgx8Sll
Z6zKVSagg9TtKO4vOdq69MOThQIDAQABo4IClTCCApEwHQYDVR0OBBYEFN1t//NS
/RCxkjkik1Piek1Jak/gMB8GA1UdIwQYMBaAFLQRao5tqZH9z3FibnvqEf9py6hG
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNDQwMi9GREJGRDAyMDNE
OTYxMUVBOEVBMDcwMkZDNEY5QUUwMi90QkZxam0ycGtmM1BjV0p1ZS1vUl8ybkxx
RVkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3RCRnFqbTJwa2YzUGNXSnVlLW9SXzJuTHFFWS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTQ0MDIvRkRCRkQwMjAzRDk2MTFFQThFQTA3MDJGQzRGOUFFMDIvRjg5NEY1QjBF
MDk0MTFGMEIzQjJCMzg5NDI2RjU2QkMucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAJnxdAwDQYJKoZIhvcNAQELBQADggEBAICg/RKB3YUMHjnf
TIWE4niNrujT7wVPzWjCh1rOJqZ73XOSglrlnI8o0cBRGJfSzPP3alxbaAc7ghH2
Eyh/fRXrpkqF0e9tYD3bdsiSyVI+cqmnej/UtNAghI+c6RhIZBgRoe92xLjZPjgq
ltuJIUUh1enDS+YEMqwH5Xb0GQzh8Ab6I68L46SjyMAr3JMdpoWBTIZlxlhZIhHq
NyEwrGs8DQdIPQWuWvFN1iDbxFiGVxtMNicxJFe1kOZPtYbae7MS4Xh0iYwd29SJ
3jcYDCNjUELBwgeuO4rK0WIM9rSqUhkuwDFOXTnaaTYLhH6LLr/kNO/GNB0xbP0L
LnYLwLE=
-----END CERTIFICATE-----
Generated at Thu Jan 8 00:16:40 2026 by rpki-client