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/A911018B/3A061A5A354211EBA53FFB48C4F9AE02/87BCB892503311EB85660C6AC4F9AE02.roa
File:                     87BCB892503311EB85660C6AC4F9AE02.roa (raw, json)
Hash identifier:          zI+rZCciSwNhMaNAWHVSvSbX7eFw9ZW6HDJ6g7ERB6Q=
Subject key identifier:   B6:64:6A:EE:15:A7:93:88:7D:27:CD:88:43:84:A5:0A:93:3A:15:7C
Certificate issuer:       /CN=A911018B/serialNumber=15371EEA2AA2EA7DACD0D756BD29859201E54D25
Certificate serial:       0792
Authority key identifier: 15:37:1E:EA:2A:A2:EA:7D:AC:D0:D7:56:BD:29:85:92:01:E5:4D:25
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/FTce6iqi6n2s0NdWvSmFkgHlTSU.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A911018B/3A061A5A354211EBA53FFB48C4F9AE02/87BCB892503311EB85660C6AC4F9AE02.roa
Signing time:             Sat 20 Dec 2025 21:18:34 +0000
ROA not before:           Sat 20 Dec 2025 21:18:34 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     141443
IP address blocks:        103.159.130.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A911018B/3A061A5A354211EBA53FFB48C4F9AE02/FTce6iqi6n2s0NdWvSmFkgHlTSU.crl
                          rsync://rpki.apnic.net/member_repository/A911018B/3A061A5A354211EBA53FFB48C4F9AE02/FTce6iqi6n2s0NdWvSmFkgHlTSU.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/FTce6iqi6n2s0NdWvSmFkgHlTSU.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 27 Dec 2025 21:18:38 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1938 (0x792)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A911018B, serialNumber=15371EEA2AA2EA7DACD0D756BD29859201E54D25
        Validity
            Not Before: Dec 20 21:18:34 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=694712aa-e89b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:92:8d:06:9d:9d:65:89:e7:86:77:a4:a0:fc:c2:
                    0d:9a:23:99:61:50:34:8c:61:24:fd:1f:47:3c:5c:
                    80:af:69:6a:ec:ca:74:d0:57:6f:d6:51:0c:bf:fa:
                    72:41:5f:a4:4a:7a:6a:27:7f:ce:cd:bc:cd:94:09:
                    1c:93:73:02:41:12:03:df:b2:37:ea:45:06:2d:0b:
                    cc:c8:25:65:8b:86:82:0f:ed:84:be:b4:97:65:95:
                    cc:49:d1:9a:d9:6d:71:00:62:d0:59:c9:32:ed:81:
                    a4:d4:10:6f:e6:d9:79:f6:da:ac:26:74:8c:f8:04:
                    72:9c:59:93:c2:8a:4b:1c:39:5e:69:b3:e8:4a:bd:
                    6d:c9:ec:4c:6e:c2:10:c5:18:5f:4c:6b:ed:c0:99:
                    7f:10:e2:2b:9f:e5:a8:27:66:29:38:e6:a3:b8:0b:
                    63:80:a1:ed:e0:37:1a:99:7b:09:9e:3b:a3:da:d3:
                    0e:67:93:16:0c:c7:e5:57:66:44:90:e9:e1:09:a2:
                    d2:ae:f4:bc:a0:50:f8:a7:5c:e7:6d:9d:59:fe:69:
                    b2:99:cb:ff:6a:5e:d9:e3:66:55:9b:c4:31:dc:d6:
                    0c:d7:5c:d3:9d:cc:8b:8e:fc:84:7c:43:d4:46:91:
                    44:b4:76:c4:fb:25:c6:71:13:af:d0:d8:17:6c:6e:
                    44:b1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B6:64:6A:EE:15:A7:93:88:7D:27:CD:88:43:84:A5:0A:93:3A:15:7C
            X509v3 Authority Key Identifier:
                keyid:15:37:1E:EA:2A:A2:EA:7D:AC:D0:D7:56:BD:29:85:92:01:E5:4D:25

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A911018B/3A061A5A354211EBA53FFB48C4F9AE02/FTce6iqi6n2s0NdWvSmFkgHlTSU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/FTce6iqi6n2s0NdWvSmFkgHlTSU.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/A911018B/3A061A5A354211EBA53FFB48C4F9AE02/87BCB892503311EB85660C6AC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.159.130.0/23

    Signature Algorithm: sha256WithRSAEncryption
         5e:aa:c2:1b:93:f8:63:8d:de:90:7c:72:d7:dd:71:88:71:ee:
         06:2a:b1:9b:3d:b9:42:ea:a2:d3:11:54:eb:b9:a8:e2:81:38:
         31:76:fc:5c:95:e1:d2:5b:08:db:3d:f9:3a:4a:92:02:e8:26:
         53:f5:f4:ff:8b:ac:2e:d8:8d:6b:d1:22:d7:b3:59:87:b4:90:
         9e:50:a5:cd:71:43:12:87:2c:f0:90:5b:74:55:38:4b:6c:19:
         6e:f2:43:cf:a9:c6:14:96:b2:7f:35:9f:a6:a6:47:eb:f3:8a:
         94:7b:29:3a:d9:e3:73:ae:22:f0:09:cb:40:ce:ec:12:6a:1b:
         89:af:7e:f7:22:42:89:07:28:9b:e0:e1:25:95:b4:ba:20:03:
         d2:27:bb:7a:b8:7e:19:f6:62:08:6d:d8:02:d5:b5:22:df:68:
         86:c3:c6:68:b8:4c:f9:30:d8:66:d9:0f:72:8e:f8:57:be:7d:
         f5:5b:15:0f:93:44:ce:52:cc:f7:39:37:2e:57:68:1c:82:e6:
         69:3c:6e:1a:af:fe:a4:fb:bb:23:05:e6:e2:00:d1:6f:35:04:
         22:b9:bd:03:eb:2b:8a:c4:ad:74:33:0a:47:97:12:15:5b:01:
         fc:eb:b7:58:dc:2c:06:9c:2c:7f:4c:29:60:3d:36:ff:b1:3d:
         00:d6:46:be
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICB5IwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
MTAxOEIxMTAvBgNVBAUTKDE1MzcxRUVBMkFBMkVBN0RBQ0QwRDc1NkJEMjk4NTky
MDFFNTREMjUwHhcNMjUxMjIwMjExODM0WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTQ3MTJhYS1lODliMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAko0GnZ1lieeGd6Sg/MINmiOZYVA0jGEk/R9HPFyAr2lq7Mp00Fdv1lEMv/py
QV+kSnpqJ3/OzbzNlAkck3MCQRID37I36kUGLQvMyCVli4aCD+2EvrSXZZXMSdGa
2W1xAGLQWcky7YGk1BBv5tl59tqsJnSM+ARynFmTwopLHDleabPoSr1tyexMbsIQ
xRhfTGvtwJl/EOIrn+WoJ2YpOOajuAtjgKHt4DcamXsJnjuj2tMOZ5MWDMflV2ZE
kOnhCaLSrvS8oFD4p1znbZ1Z/mmymcv/al7Z42ZVm8Qx3NYM11zTncyLjvyEfEPU
RpFEtHbE+yXGcROv0NgXbG5EsQIDAQABo4IClTCCApEwHQYDVR0OBBYEFLZkau4V
p5OIfSfNiEOEpQqTOhV8MB8GA1UdIwQYMBaAFBU3Huoqoup9rNDXVr0phZIB5U0l
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExMDE4Qi8zQTA2MUE1QTM1
NDIxMUVCQTUzRkZCNDhDNEY5QUUwMi9GVGNlNmlxaTZuMnMwTmRXdlNtRmtnSGxU
U1UuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0ZUY2U2aXFpNm4yczBOZFd2U21Ga2dIbFRTVS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MTAxOEIvM0EwNjFBNUEzNTQyMTFFQkE1M0ZGQjQ4QzRGOUFFMDIvODdCQ0I4OTI1
MDMzMTFFQjg1NjYwQzZBQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnn4IwDQYJKoZIhvcNAQELBQADggEBAF6qwhuT+GON3pB8
ctfdcYhx7gYqsZs9uULqotMRVOu5qOKBODF2/FyV4dJbCNs9+TpKkgLoJlP19P+L
rC7YjWvRItezWYe0kJ5Qpc1xQxKHLPCQW3RVOEtsGW7yQ8+pxhSWsn81n6amR+vz
ipR7KTrZ43OuIvAJy0DO7BJqG4mvfvciQokHKJvg4SWVtLogA9Inu3q4fhn2Yght
2ALVtSLfaIbDxmi4TPkw2GbZD3KO+Fe+ffVbFQ+TRM5SzPc5Ny5XaByC5mk8bhqv
/qT7uyMF5uIA0W81BCK5vQPrK4rErXQzCkeXEhVbAfzrt1jcLAacLH9MKWA9Nv+x
PQDWRr4=
-----END CERTIFICATE-----
Generated at Mon Dec 22 06:33:49 2025 by rpki-client