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/A91A5308/A81914E2F4D511E9B917F349C4F9AE02/D5FC2548F12211F0893A96874F6F56BC.roa
File:                     D5FC2548F12211F0893A96874F6F56BC.roa (raw, json)
Hash identifier:          DJXeKuUrBY1SuvYwb/SyM3yjoegdqn5cNt5Q57FPwrA=
Subject key identifier:   04:B8:7A:E3:D6:E0:9C:9D:46:91:83:B8:D6:CF:20:F4:3F:C8:C2:CC
Certificate issuer:       /CN=A91A5308/serialNumber=7B59055212849105AD6F39E5881D842E707439AF
Certificate serial:       0D43
Authority key identifier: 7B:59:05:52:12:84:91:05:AD:6F:39:E5:88:1D:84:2E:70:74:39:AF
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/e1kFUhKEkQWtbznliB2ELnB0Oa8.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A5308/A81914E2F4D511E9B917F349C4F9AE02/D5FC2548F12211F0893A96874F6F56BC.roa
Signing time:             Wed 14 Jan 2026 08:27:17 +0000
ROA not before:           Wed 14 Jan 2026 08:27:17 +0000
ROA not after:            Thu 28 May 2026 00:00:00 +0000
asID:                     134599
IP address blocks:        103.135.91.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A5308/A81914E2F4D511E9B917F349C4F9AE02/e1kFUhKEkQWtbznliB2ELnB0Oa8.crl
                          rsync://rpki.apnic.net/member_repository/A91A5308/A81914E2F4D511E9B917F349C4F9AE02/e1kFUhKEkQWtbznliB2ELnB0Oa8.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/e1kFUhKEkQWtbznliB2ELnB0Oa8.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:42:38 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3395 (0xd43)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A5308, serialNumber=7B59055212849105AD6F39E5881D842E707439AF
        Validity
            Not Before: Jan 14 08:27:17 2026 GMT
            Not After : May 28 00:00:00 2026 GMT
        Subject: CN=69675365-e65b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b3:64:83:65:b6:7f:ea:d6:70:51:d0:c1:50:de:
                    02:99:53:e6:48:8e:a0:70:40:eb:a9:e4:bf:38:e4:
                    1a:89:22:5d:ec:9e:a5:e9:94:2d:c4:72:8c:eb:f3:
                    a2:91:05:4e:b0:75:49:c9:4b:11:92:ce:cb:24:ca:
                    ae:8e:0f:9d:99:2c:9f:69:eb:ec:d9:00:2b:d4:09:
                    5e:a4:e4:75:f2:8d:fb:8f:a6:17:a5:7b:e5:6c:8f:
                    d7:4e:ed:40:b8:30:1c:f6:06:2d:82:ec:0e:df:a3:
                    3f:08:25:d7:94:39:15:1d:01:fd:93:b5:78:90:dd:
                    9b:da:e4:94:98:7b:1d:b8:32:cf:f2:eb:a9:43:22:
                    c4:25:f0:9e:8e:a4:09:93:d7:e3:95:4e:20:1a:25:
                    74:08:98:f1:22:63:6d:75:45:c9:35:35:e5:ac:53:
                    40:21:c0:34:cb:34:2a:52:37:ad:a7:da:aa:54:7a:
                    16:41:84:d4:4e:35:1a:43:0a:b9:0c:24:68:db:b7:
                    85:a3:23:61:b1:54:d0:1d:f4:e5:59:d4:53:66:5e:
                    3c:30:4b:1b:7c:48:31:7f:bd:0c:38:a4:6b:30:27:
                    f4:2a:17:04:f2:0d:d8:fd:cd:30:5e:e1:36:28:ef:
                    99:b7:fa:f8:19:c9:e5:89:60:dd:db:d2:b4:ff:ed:
                    d9:63
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                04:B8:7A:E3:D6:E0:9C:9D:46:91:83:B8:D6:CF:20:F4:3F:C8:C2:CC
            X509v3 Authority Key Identifier:
                keyid:7B:59:05:52:12:84:91:05:AD:6F:39:E5:88:1D:84:2E:70:74:39:AF

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A5308/A81914E2F4D511E9B917F349C4F9AE02/e1kFUhKEkQWtbznliB2ELnB0Oa8.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/e1kFUhKEkQWtbznliB2ELnB0Oa8.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/A91A5308/A81914E2F4D511E9B917F349C4F9AE02/D5FC2548F12211F0893A96874F6F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.135.91.0/24

    Signature Algorithm: sha256WithRSAEncryption
         33:15:06:70:cb:eb:26:5e:f6:dc:de:bf:04:b0:02:93:29:f9:
         26:a0:a9:ec:d5:49:3f:b8:a1:e8:e4:ef:c6:f3:d9:22:82:ac:
         ca:eb:e5:8e:77:98:54:d7:6f:17:a3:4e:08:41:28:8e:07:0d:
         00:63:1b:9f:06:40:0b:a8:b1:9e:03:5f:79:94:0f:be:05:34:
         9a:35:49:0f:4a:bf:35:87:cf:d5:dd:23:02:03:b1:d4:9d:59:
         af:99:46:78:7a:8e:48:6e:5e:bc:5e:b6:d9:c2:65:9f:f6:b6:
         9c:f7:20:d8:3f:78:33:8a:9f:7f:0e:6f:93:da:32:4a:47:bb:
         28:f4:62:12:b9:04:91:67:8d:e6:f1:f9:a1:bc:af:d0:4d:e2:
         94:89:7d:0d:20:03:69:b4:cf:40:ba:59:df:b2:cf:e7:92:a8:
         5a:cd:67:e2:d5:9e:82:fb:49:2d:3d:1a:b6:13:a7:68:da:38:
         de:6b:b6:ba:85:1c:bf:6b:d4:55:80:4f:a7:9b:24:e7:43:80:
         31:fb:f1:e2:f5:26:1d:b2:69:65:5d:06:f2:ee:4b:5c:7f:9c:
         e8:e5:b9:2a:16:79:ea:3c:1a:c9:5c:e7:52:66:80:80:a7:9b:
         27:77:e6:9f:33:83:e9:7c:43:bd:a2:67:61:5d:f4:0c:04:8e:
         38:74:b0:fd
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICDUMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTUzMDgxMTAvBgNVBAUTKDdCNTkwNTUyMTI4NDkxMDVBRDZGMzlFNTg4MUQ4NDJF
NzA3NDM5QUYwHhcNMjYwMTE0MDgyNzE3WhcNMjYwNTI4MDAwMDAwWjAYMRYwFAYD
VQQDDA02OTY3NTM2NS1lNjViMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAs2SDZbZ/6tZwUdDBUN4CmVPmSI6gcEDrqeS/OOQaiSJd7J6l6ZQtxHKM6/Oi
kQVOsHVJyUsRks7LJMqujg+dmSyfaevs2QAr1AlepOR18o37j6YXpXvlbI/XTu1A
uDAc9gYtguwO36M/CCXXlDkVHQH9k7V4kN2b2uSUmHsduDLP8uupQyLEJfCejqQJ
k9fjlU4gGiV0CJjxImNtdUXJNTXlrFNAIcA0yzQqUjetp9qqVHoWQYTUTjUaQwq5
DCRo27eFoyNhsVTQHfTlWdRTZl48MEsbfEgxf70MOKRrMCf0KhcE8g3Y/c0wXuE2
KO+Zt/r4GcnliWDd29K0/+3ZYwIDAQABo4IClTCCApEwHQYDVR0OBBYEFAS4euPW
4JydRpGDuNbPIPQ/yMLMMB8GA1UdIwQYMBaAFHtZBVIShJEFrW855YgdhC5wdDmv
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNTMwOC9BODE5MTRFMkY0
RDUxMUU5QjkxN0YzNDlDNEY5QUUwMi9lMWtGVWhLRWtRV3Riem5saUIyRUxuQjBP
YTguY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2Uxa0ZVaEtFa1FXdGJ6bmxpQjJFTG5CME9hOC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTUzMDgvQTgxOTE0RTJGNEQ1MTFFOUI5MTdGMzQ5QzRGOUFFMDIvRDVGQzI1NDhG
MTIyMTFGMDg5M0E5Njg3NEY2RjU2QkMucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnh1swDQYJKoZIhvcNAQELBQADggEBADMVBnDL6yZe9tze
vwSwApMp+SagqezVST+4oejk78bz2SKCrMrr5Y53mFTXbxejTghBKI4HDQBjG58G
QAuosZ4DX3mUD74FNJo1SQ9KvzWHz9XdIwIDsdSdWa+ZRnh6jkhuXrxettnCZZ/2
tpz3INg/eDOKn38Ob5PaMkpHuyj0YhK5BJFnjebx+aG8r9BN4pSJfQ0gA2m0z0C6
Wd+yz+eSqFrNZ+LVnoL7SS09GrYTp2jaON5rtrqFHL9r1FWAT6ebJOdDgDH78eL1
Jh2yaWVdBvLuS1x/nOjluSoWeeo8Gslc51JmgICnmyd35p8zg+l8Q72iZ2Fd9AwE
jjh0sP0=
-----END CERTIFICATE-----
Generated at Sun Jan 25 10:29:52 2026 by rpki-client