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/A91BA239/19AD0F1064B711EDA0918A83C4F9AE02/B2119B7464BA11ED8544E91DC4F9AE02.roa
File:                     B2119B7464BA11ED8544E91DC4F9AE02.roa (raw, json)
Hash identifier:          pUYNPnar81S73iFijD6KXWsT3TFbdkYlXNgNkRJcea4=
Subject key identifier:   D6:56:F3:E9:98:A2:FF:46:26:39:32:8A:64:5A:22:62:F2:F4:C8:4E
Certificate issuer:       /CN=A91BA239/serialNumber=108450C7EDFB78521B7E4871FE86E8F623A1051B
Certificate serial:       0260
Authority key identifier: 10:84:50:C7:ED:FB:78:52:1B:7E:48:71:FE:86:E8:F6:23:A1:05:1B
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/EIRQx-37eFIbfkhx_obo9iOhBRs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91BA239/19AD0F1064B711EDA0918A83C4F9AE02/B2119B7464BA11ED8544E91DC4F9AE02.roa
Signing time:             Mon 19 Jan 2026 01:21:00 +0000
ROA not before:           Mon 19 Jan 2026 01:21:00 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     150424
IP address blocks:        103.38.248.0/23 maxlen: 23
                          103.38.248.0/24 maxlen: 24
                          103.38.249.0/24 maxlen: 24
                          2401:1460::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91BA239/19AD0F1064B711EDA0918A83C4F9AE02/EIRQx-37eFIbfkhx_obo9iOhBRs.crl
                          rsync://rpki.apnic.net/member_repository/A91BA239/19AD0F1064B711EDA0918A83C4F9AE02/EIRQx-37eFIbfkhx_obo9iOhBRs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/EIRQx-37eFIbfkhx_obo9iOhBRs.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:   Sun 01 Feb 2026 00:57:05 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 608 (0x260)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91BA239, serialNumber=108450C7EDFB78521B7E4871FE86E8F623A1051B
        Validity
            Not Before: Jan 19 01:21:00 2026 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=696d86fc-f317
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a1:f5:ac:e0:74:01:f7:b9:68:22:6b:17:94:2c:
                    c5:65:c6:02:d1:ac:36:42:2c:71:b5:f4:e0:b8:f5:
                    8a:98:ec:e4:23:6d:81:6f:54:83:36:c4:c1:bc:2c:
                    cd:d7:17:71:46:ff:dc:52:35:63:53:66:c7:72:e6:
                    2b:71:ae:a0:01:aa:09:58:e5:aa:c7:20:39:c1:d1:
                    8e:16:d8:d1:e2:38:44:ea:8e:23:cc:b2:29:fe:f4:
                    96:ff:4f:bb:96:ca:8d:c8:ef:59:4c:c0:d2:3a:57:
                    1d:05:67:c4:8c:90:ab:aa:27:72:25:e1:af:e8:59:
                    30:18:53:8e:0d:a4:c5:bc:f7:21:a0:17:70:07:ee:
                    4d:49:64:f9:2c:14:ed:d6:31:cf:2c:a6:f9:a9:c1:
                    01:92:4a:60:77:65:e1:3a:aa:c1:24:db:53:e9:83:
                    1f:ac:f9:ce:bd:74:76:85:8d:d9:6c:76:26:e2:61:
                    70:23:70:62:81:28:65:d7:7d:77:de:40:46:3d:0d:
                    a0:7b:c4:ad:ac:eb:c5:ec:92:d9:58:33:3d:72:2e:
                    2a:08:46:ad:b3:f7:56:04:7c:4d:47:08:69:e3:2d:
                    06:a5:a9:2d:76:b6:32:57:1e:00:f8:c3:e0:4a:5f:
                    f1:c2:5c:2e:ea:a5:ec:bb:3c:e6:b9:5d:c7:c6:1b:
                    f0:1b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D6:56:F3:E9:98:A2:FF:46:26:39:32:8A:64:5A:22:62:F2:F4:C8:4E
            X509v3 Authority Key Identifier:
                keyid:10:84:50:C7:ED:FB:78:52:1B:7E:48:71:FE:86:E8:F6:23:A1:05:1B

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91BA239/19AD0F1064B711EDA0918A83C4F9AE02/EIRQx-37eFIbfkhx_obo9iOhBRs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/EIRQx-37eFIbfkhx_obo9iOhBRs.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/A91BA239/19AD0F1064B711EDA0918A83C4F9AE02/B2119B7464BA11ED8544E91DC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.38.248.0/23
                IPv6:
                  2401:1460::/32

    Signature Algorithm: sha256WithRSAEncryption
         4a:19:94:38:2d:f8:80:94:5c:2e:e9:e7:4b:50:24:78:c1:b8:
         74:97:52:98:cf:1d:cd:df:69:eb:4e:21:08:7f:06:9b:44:09:
         62:2e:13:bb:06:a9:f0:b4:58:c7:8c:e8:21:81:fd:50:88:8a:
         a1:7b:72:26:12:17:a6:0a:62:89:0f:04:49:d5:f0:cb:8f:6f:
         96:d2:aa:b1:ab:93:cf:6f:89:7b:e6:35:7c:f5:f0:62:95:fe:
         e3:71:e6:ff:49:a6:18:5b:11:95:4a:df:57:6f:ac:cf:c1:e4:
         a4:8e:1b:29:e1:f3:05:1e:cc:80:c0:8e:6e:63:93:ef:d4:4b:
         27:b1:04:67:68:ba:ba:b1:f8:82:41:61:83:94:61:d5:a3:5d:
         64:90:bb:00:ff:d4:42:7c:c0:06:06:d3:fa:f6:f2:35:73:68:
         8d:a3:65:52:56:9d:45:a6:76:ed:e3:af:e8:7a:b6:75:83:dd:
         ad:ce:1b:bb:46:54:28:bd:df:46:8a:ad:24:e6:79:cb:d7:06:
         84:5b:9c:1f:6f:e1:1d:62:ee:b1:67:97:9b:b1:f6:42:f0:a1:
         c4:26:93:5a:bc:5b:50:53:4d:fe:44:88:79:1e:ce:70:1b:d3:
         8b:17:f2:a9:e5:13:9f:eb:21:cc:3a:39:4b:e0:6f:b0:6c:cc:
         7a:44:7a:d8
-----BEGIN CERTIFICATE-----
MIIFgDCCBGigAwIBAgICAmAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
QkEyMzkxMTAvBgNVBAUTKDEwODQ1MEM3RURGQjc4NTIxQjdFNDg3MUZFODZFOEY2
MjNBMTA1MUIwHhcNMjYwMTE5MDEyMTAwWhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTZkODZmYy1mMzE3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAofWs4HQB97loImsXlCzFZcYC0aw2QixxtfTguPWKmOzkI22Bb1SDNsTBvCzN
1xdxRv/cUjVjU2bHcuYrca6gAaoJWOWqxyA5wdGOFtjR4jhE6o4jzLIp/vSW/0+7
lsqNyO9ZTMDSOlcdBWfEjJCrqidyJeGv6FkwGFOODaTFvPchoBdwB+5NSWT5LBTt
1jHPLKb5qcEBkkpgd2XhOqrBJNtT6YMfrPnOvXR2hY3ZbHYm4mFwI3BigShl1313
3kBGPQ2ge8StrOvF7JLZWDM9ci4qCEats/dWBHxNRwhp4y0GpaktdrYyVx4A+MPg
Sl/xwlwu6qXsuzzmuV3HxhvwGwIDAQABo4ICpDCCAqAwHQYDVR0OBBYEFNZW8+mY
ov9GJjkyimRaImLy9MhOMB8GA1UdIwQYMBaAFBCEUMft+3hSG35Icf6G6PYjoQUb
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCQTIzOS8xOUFEMEYxMDY0
QjcxMUVEQTA5MThBODNDNEY5QUUwMi9FSVJReC0zN2VGSWJma2h4X29ibzlpT2hC
UnMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0VJUlF4LTM3ZUZJYmZraHhfb2JvOWlPaEJScy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QkEyMzkvMTlBRDBGMTA2NEI3MTFFREEwOTE4QTgzQzRGOUFFMDIvQjIxMTlCNzQ2
NEJBMTFFRDg1NDRFOTFEQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwLgYIKwYBBQUHAQcBAf8E
HzAdMAwEAgABMAYDBAFnJvgwDQQCAAIwBwMFACQBFGAwDQYJKoZIhvcNAQELBQAD
ggEBAEoZlDgt+ICUXC7p50tQJHjBuHSXUpjPHc3faetOIQh/BptECWIuE7sGqfC0
WMeM6CGB/VCIiqF7ciYSF6YKYokPBEnV8MuPb5bSqrGrk89viXvmNXz18GKV/uNx
5v9JphhbEZVK31dvrM/B5KSOGynh8wUezIDAjm5jk+/USyexBGdourqx+IJBYYOU
YdWjXWSQuwD/1EJ8wAYG0/r28jVzaI2jZVJWnUWmdu3jr+h6tnWD3a3OG7tGVCi9
30aKrSTmecvXBoRbnB9v4R1i7rFnl5ux9kLwocQmk1q8W1BTTf5EiHkeznAb04sX
8qnlE5/rIcw6OUvgb7BszHpEetg=
-----END CERTIFICATE-----
Generated at Sun Jan 25 17:02:12 2026 by rpki-client