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/A913B805/F8076B8A7B7B11E98B6EC074C4F9AE02/D08850D2B71411ED98AFCC20C4F9AE02.roa
File:                     D08850D2B71411ED98AFCC20C4F9AE02.roa (raw, json)
Hash identifier:          S9dCatXPnvNBySIphPxJrVb98H/eL9HMRP8TQWjXOLM=
Subject key identifier:   43:CA:90:77:DB:4C:73:92:70:78:E2:E3:EB:DE:FD:29:0B:56:A1:CF
Certificate issuer:       /CN=A913B805/serialNumber=42D3ECB9C8570AB090EB601EDB3379C0D3D8A6D0
Certificate serial:       2691
Authority key identifier: 42:D3:EC:B9:C8:57:0A:B0:90:EB:60:1E:DB:33:79:C0:D3:D8:A6:D0
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/QtPsuchXCrCQ62Ae2zN5wNPYptA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A913B805/F8076B8A7B7B11E98B6EC074C4F9AE02/D08850D2B71411ED98AFCC20C4F9AE02.roa
Signing time:             Wed 31 Dec 2025 18:14:42 +0000
ROA not before:           Wed 31 Dec 2025 18:14:42 +0000
ROA not after:            Fri 01 May 2026 00:00:00 +0000
asID:                     24242424
IP address blocks:        103.138.210.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A913B805/F8076B8A7B7B11E98B6EC074C4F9AE02/QtPsuchXCrCQ62Ae2zN5wNPYptA.crl
                          rsync://rpki.apnic.net/member_repository/A913B805/F8076B8A7B7B11E98B6EC074C4F9AE02/QtPsuchXCrCQ62Ae2zN5wNPYptA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/QtPsuchXCrCQ62Ae2zN5wNPYptA.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 17:14:52 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 9873 (0x2691)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A913B805, serialNumber=42D3ECB9C8570AB090EB601EDB3379C0D3D8A6D0
        Validity
            Not Before: Dec 31 18:14:42 2025 GMT
            Not After : May  1 00:00:00 2026 GMT
        Subject: CN=69556812-5faa
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:92:c0:db:45:1b:c5:90:f8:ba:19:39:92:2d:80:
                    09:a4:12:a7:30:e9:46:d4:89:be:2a:00:23:b5:32:
                    0f:4f:99:8e:c7:77:09:d1:d6:a3:3e:b8:4a:83:77:
                    6b:07:10:a9:b3:d5:fc:de:1a:2c:04:27:4a:cc:4a:
                    60:38:6e:30:51:d3:d1:ea:6b:d8:20:93:e7:91:de:
                    7b:3c:71:95:be:b0:44:61:45:67:27:1c:3a:62:5c:
                    fb:9d:47:cc:dc:8a:b8:6b:f0:83:90:a9:3c:70:fb:
                    95:9d:b1:20:3c:11:86:82:6b:17:ee:64:6c:c2:2a:
                    4d:a8:49:1e:d6:c4:d5:1d:b7:12:1f:d3:27:68:33:
                    d8:32:bd:dd:26:5d:79:2d:0f:4d:27:4f:43:e6:0f:
                    ab:df:78:3a:19:af:e1:7d:61:6f:ce:ba:2c:b0:bb:
                    7f:ab:b9:46:90:06:16:ca:b6:7c:73:2f:7c:01:0f:
                    92:af:27:b1:10:0c:f6:6a:11:4b:20:3e:53:03:5f:
                    61:ec:cf:e7:8a:76:25:97:a1:08:1b:36:e1:69:f6:
                    a5:dd:7d:18:c4:4f:b9:71:27:01:f0:d1:cb:07:3b:
                    ed:9c:64:85:07:8f:99:3f:1b:26:3b:a4:38:38:fa:
                    10:a5:92:fc:d6:28:ca:23:f6:10:f4:4e:4f:13:5c:
                    c9:fb
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                43:CA:90:77:DB:4C:73:92:70:78:E2:E3:EB:DE:FD:29:0B:56:A1:CF
            X509v3 Authority Key Identifier:
                keyid:42:D3:EC:B9:C8:57:0A:B0:90:EB:60:1E:DB:33:79:C0:D3:D8:A6:D0

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A913B805/F8076B8A7B7B11E98B6EC074C4F9AE02/QtPsuchXCrCQ62Ae2zN5wNPYptA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/QtPsuchXCrCQ62Ae2zN5wNPYptA.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/A913B805/F8076B8A7B7B11E98B6EC074C4F9AE02/D08850D2B71411ED98AFCC20C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.138.210.0/24

    Signature Algorithm: sha256WithRSAEncryption
         59:14:f7:2b:71:44:9f:96:45:37:82:93:66:15:96:1f:01:f7:
         fc:90:80:83:0f:a7:62:e5:d0:b7:0c:c2:d7:1f:cd:1a:95:2a:
         49:53:74:7f:a2:43:f8:81:72:54:87:60:03:52:f3:a5:80:a6:
         ef:4c:4a:0f:ee:79:c3:78:e1:d5:b6:f3:7a:92:f7:66:c7:8c:
         56:44:67:ef:fa:cd:50:67:37:d2:b0:bf:5d:02:21:e8:69:ec:
         2e:dd:2e:27:45:77:f7:54:6c:b8:78:a8:91:a1:92:e5:0f:8a:
         e0:f6:56:56:a0:35:24:9b:6d:52:fd:5e:cf:ba:b4:a7:33:07:
         c1:9a:17:25:75:2d:4f:03:6c:37:1c:2c:14:ea:80:6d:b8:60:
         74:50:48:7d:65:5b:20:eb:7a:c2:58:f3:98:b8:c2:37:9d:bb:
         7c:d1:66:27:0f:6f:ac:ce:96:cc:7b:5b:9e:48:28:e4:99:57:
         f4:74:d3:e6:b2:dc:cb:02:74:5a:ee:ce:0a:b0:25:ba:23:0c:
         b3:75:e9:7b:a7:2d:c7:29:1c:b8:ec:a9:8f:ed:74:0e:98:4f:
         e0:e1:ae:13:9c:67:39:b1:f5:e8:6f:bb:96:4f:e3:40:ce:fd:
         bc:d7:e6:21:86:d6:e7:3a:74:05:b0:bb:06:24:50:63:6b:5c:
         e2:b4:fe:c3
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICJpEwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
M0I4MDUxMTAvBgNVBAUTKDQyRDNFQ0I5Qzg1NzBBQjA5MEVCNjAxRURCMzM3OUMw
RDNEOEE2RDAwHhcNMjUxMjMxMTgxNDQyWhcNMjYwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTU1NjgxMi01ZmFhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAksDbRRvFkPi6GTmSLYAJpBKnMOlG1Im+KgAjtTIPT5mOx3cJ0dajPrhKg3dr
BxCps9X83hosBCdKzEpgOG4wUdPR6mvYIJPnkd57PHGVvrBEYUVnJxw6Ylz7nUfM
3Iq4a/CDkKk8cPuVnbEgPBGGgmsX7mRswipNqEke1sTVHbcSH9MnaDPYMr3dJl15
LQ9NJ09D5g+r33g6Ga/hfWFvzrossLt/q7lGkAYWyrZ8cy98AQ+SryexEAz2ahFL
ID5TA19h7M/ninYll6EIGzbhafal3X0YxE+5cScB8NHLBzvtnGSFB4+ZPxsmO6Q4
OPoQpZL81ijKI/YQ9E5PE1zJ+wIDAQABo4IClTCCApEwHQYDVR0OBBYEFEPKkHfb
THOScHji4+ve/SkLVqHPMB8GA1UdIwQYMBaAFELT7LnIVwqwkOtgHtszecDT2KbQ
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEzQjgwNS9GODA3NkI4QTdC
N0IxMUU5OEI2RUMwNzRDNEY5QUUwMi9RdFBzdWNoWENyQ1E2MkFlMnpONXdOUFlw
dEEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1F0UHN1Y2hYQ3JDUTYyQWUyek41d05QWXB0QS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
M0I4MDUvRjgwNzZCOEE3QjdCMTFFOThCNkVDMDc0QzRGOUFFMDIvRDA4ODUwRDJC
NzE0MTFFRDk4QUZDQzIwQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnitIwDQYJKoZIhvcNAQELBQADggEBAFkU9ytxRJ+WRTeC
k2YVlh8B9/yQgIMPp2Ll0LcMwtcfzRqVKklTdH+iQ/iBclSHYANS86WApu9MSg/u
ecN44dW283qS92bHjFZEZ+/6zVBnN9Kwv10CIehp7C7dLidFd/dUbLh4qJGhkuUP
iuD2VlagNSSbbVL9Xs+6tKczB8GaFyV1LU8DbDccLBTqgG24YHRQSH1lWyDresJY
85i4wjedu3zRZicPb6zOlsx7W55IKOSZV/R00+ay3MsCdFruzgqwJbojDLN16Xun
LccpHLjsqY/tdA6YT+DhrhOcZzmx9ehvu5ZP40DO/bzX5iGG1uc6dAWwuwYkUGNr
XOK0/sM=
-----END CERTIFICATE-----
Generated at Sun Jan 25 15:34:46 2026 by rpki-client