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/A917C11A/C086EA985A3911EB8E59C266C4F9AE02/4002E4BA5A3B11EBA4020D68C4F9AE02.roa
File:                     4002E4BA5A3B11EBA4020D68C4F9AE02.roa (raw, json)
Hash identifier:          xJCWGDypnj9ssiEQQZrLhJGVGql3tX5OriCp5YCferw=
Subject key identifier:   C0:A6:2F:9A:17:E4:A5:CC:81:78:15:32:F2:2E:48:7E:19:DD:C4:81
Certificate issuer:       /CN=A917C11A/serialNumber=DE8173E7D28FEAD1EC3A92C97658DA73285093E5
Certificate serial:       0742
Authority key identifier: DE:81:73:E7:D2:8F:EA:D1:EC:3A:92:C9:76:58:DA:73:28:50:93:E5
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/3oFz59KP6tHsOpLJdljacyhQk-U.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A917C11A/C086EA985A3911EB8E59C266C4F9AE02/4002E4BA5A3B11EBA4020D68C4F9AE02.roa
Signing time:             Fri 16 Jan 2026 21:18:18 +0000
ROA not before:           Fri 16 Jan 2026 21:18:18 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     134474
IP address blocks:        103.160.66.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A917C11A/C086EA985A3911EB8E59C266C4F9AE02/3oFz59KP6tHsOpLJdljacyhQk-U.crl
                          rsync://rpki.apnic.net/member_repository/A917C11A/C086EA985A3911EB8E59C266C4F9AE02/3oFz59KP6tHsOpLJdljacyhQk-U.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/3oFz59KP6tHsOpLJdljacyhQk-U.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 31 Jan 2026 21:04:14 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1858 (0x742)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A917C11A, serialNumber=DE8173E7D28FEAD1EC3A92C97658DA73285093E5
        Validity
            Not Before: Jan 16 21:18:18 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=696aab1a-f4d0
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c5:77:61:70:f8:71:59:f6:2d:f3:a7:a6:54:fb:
                    8a:6d:99:9c:ac:94:85:90:71:91:0c:3f:20:58:5d:
                    d4:d5:4a:4f:5a:22:ca:79:d8:c8:50:4e:f3:b8:b4:
                    eb:34:31:bf:20:c3:be:46:78:84:31:52:ca:4e:81:
                    fd:ab:37:e7:6c:23:92:cb:67:5d:e7:56:22:f8:0e:
                    1d:44:47:50:0a:45:2e:94:09:ea:81:cf:f3:22:a8:
                    11:b9:b7:c6:39:35:3c:9e:fc:cd:dd:95:c4:1c:26:
                    50:89:fd:a2:b9:df:60:2b:74:5f:83:3f:43:d3:ef:
                    0f:82:b9:dc:5a:b5:13:bb:9b:a7:e6:f0:06:65:d4:
                    7a:00:c9:32:72:e9:e9:2f:b6:10:f0:bc:87:d7:28:
                    86:2c:d5:71:40:24:f4:d5:fe:17:73:01:20:4c:6e:
                    c8:ba:3a:a2:14:87:87:33:07:7f:1f:fe:38:8d:ca:
                    7b:f0:d9:69:30:2e:a9:3d:13:47:89:bf:e1:34:85:
                    fb:51:77:92:f2:24:36:49:5d:63:96:8a:65:c9:52:
                    8b:0b:74:e4:35:5f:a8:9a:80:c6:a9:dd:8b:cf:f9:
                    f8:f3:8e:8b:5d:e1:ae:12:4d:2e:e0:bd:45:9e:9a:
                    c4:6b:54:9b:1f:a7:24:06:11:a4:ac:46:8e:f6:3a:
                    84:73
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                C0:A6:2F:9A:17:E4:A5:CC:81:78:15:32:F2:2E:48:7E:19:DD:C4:81
            X509v3 Authority Key Identifier:
                keyid:DE:81:73:E7:D2:8F:EA:D1:EC:3A:92:C9:76:58:DA:73:28:50:93:E5

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A917C11A/C086EA985A3911EB8E59C266C4F9AE02/3oFz59KP6tHsOpLJdljacyhQk-U.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/3oFz59KP6tHsOpLJdljacyhQk-U.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/A917C11A/C086EA985A3911EB8E59C266C4F9AE02/4002E4BA5A3B11EBA4020D68C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.160.66.0/23

    Signature Algorithm: sha256WithRSAEncryption
         27:a3:a8:72:de:28:ea:da:cc:9f:60:bc:f5:a2:97:b4:52:06:
         70:93:c2:60:fc:af:9d:46:0b:65:be:f0:a0:0f:f2:33:fd:0d:
         fe:78:5b:bd:d4:cf:5a:1e:38:c1:12:38:d7:48:a2:91:c0:8a:
         43:93:30:f6:0b:0b:dc:50:28:28:38:32:b2:a8:3a:5f:5d:37:
         d6:f9:72:89:2f:e8:63:79:46:20:1a:e2:d0:ee:a1:26:74:3c:
         27:89:30:19:de:46:3b:11:3b:8e:c4:87:d1:23:eb:34:5c:fe:
         0f:4c:a4:4f:7a:a5:6e:7b:67:26:87:56:ab:42:b9:3d:ce:79:
         f6:2b:3c:be:18:0a:51:2b:da:4d:05:03:64:35:29:a0:a2:3b:
         f3:bf:c1:07:ba:8b:57:28:96:0b:81:5b:78:ec:f5:d1:a0:d6:
         76:48:e3:9b:92:89:cd:ca:fc:f1:37:91:35:8d:23:ae:97:15:
         1a:da:a7:f5:9e:ef:d3:bd:c7:93:74:c8:67:3f:3c:f0:0c:a0:
         f6:73:d3:c3:d9:bf:1c:52:8b:32:ad:c5:68:40:54:f2:8f:61:
         e3:c7:71:75:04:29:13:42:62:e3:8a:9b:43:c8:52:ca:84:04:
         b8:d0:26:46:2b:2f:e0:fc:d0:ea:0f:ea:5e:61:a6:d9:38:24:
         f0:8f:8d:1c
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICB0IwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
N0MxMUExMTAvBgNVBAUTKERFODE3M0U3RDI4RkVBRDFFQzNBOTJDOTc2NThEQTcz
Mjg1MDkzRTUwHhcNMjYwMTE2MjExODE4WhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTZhYWIxYS1mNGQwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxXdhcPhxWfYt86emVPuKbZmcrJSFkHGRDD8gWF3U1UpPWiLKedjIUE7zuLTr
NDG/IMO+RniEMVLKToH9qzfnbCOSy2dd51Yi+A4dREdQCkUulAnqgc/zIqgRubfG
OTU8nvzN3ZXEHCZQif2iud9gK3Rfgz9D0+8PgrncWrUTu5un5vAGZdR6AMkycunp
L7YQ8LyH1yiGLNVxQCT01f4XcwEgTG7IujqiFIeHMwd/H/44jcp78NlpMC6pPRNH
ib/hNIX7UXeS8iQ2SV1jloplyVKLC3TkNV+omoDGqd2Lz/n4846LXeGuEk0u4L1F
nprEa1SbH6ckBhGkrEaO9jqEcwIDAQABo4IClTCCApEwHQYDVR0OBBYEFMCmL5oX
5KXMgXgVMvIuSH4Z3cSBMB8GA1UdIwQYMBaAFN6Bc+fSj+rR7DqSyXZY2nMoUJPl
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE3QzExQS9DMDg2RUE5ODVB
MzkxMUVCOEU1OUMyNjZDNEY5QUUwMi8zb0Z6NTlLUDZ0SHNPcExKZGxqYWN5aFFr
LVUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzNvRno1OUtQNnRIc09wTEpkbGphY3loUWstVS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
N0MxMUEvQzA4NkVBOTg1QTM5MTFFQjhFNTlDMjY2QzRGOUFFMDIvNDAwMkU0QkE1
QTNCMTFFQkE0MDIwRDY4QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnoEIwDQYJKoZIhvcNAQELBQADggEBACejqHLeKOrazJ9g
vPWil7RSBnCTwmD8r51GC2W+8KAP8jP9Df54W73Uz1oeOMESONdIopHAikOTMPYL
C9xQKCg4MrKoOl9dN9b5cokv6GN5RiAa4tDuoSZ0PCeJMBneRjsRO47Eh9Ej6zRc
/g9MpE96pW57ZyaHVqtCuT3OefYrPL4YClEr2k0FA2Q1KaCiO/O/wQe6i1colguB
W3js9dGg1nZI45uSic3K/PE3kTWNI66XFRrap/We79O9x5N0yGc/PPAMoPZz08PZ
vxxSizKtxWhAVPKPYePHcXUEKRNCYuOKm0PIUsqEBLjQJkYrL+D80OoP6l5hptk4
JPCPjRw=
-----END CERTIFICATE-----
Generated at Sun Jan 25 07:52:11 2026 by rpki-client