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/A91B569E/2525C7C84D2511EDA6DDD22EC4F9AE02/0CDAA8EEE86611EFA5152A24C4F9AE02.roa
File:                     0CDAA8EEE86611EFA5152A24C4F9AE02.roa (raw, json)
Hash identifier:          trPFy8cNIA9S7clvvpkdsBeW04ltNQk0Oe0zQdGvyFU=
Subject key identifier:   31:45:F0:FF:BE:B6:E1:FC:54:C4:AC:94:93:B1:71:B7:82:E5:1F:11
Certificate issuer:       /CN=A91B569E/serialNumber=DCB839319FD52EAD9FCB97782984FD1FD4492C17
Certificate serial:       0254
Authority key identifier: DC:B8:39:31:9F:D5:2E:AD:9F:CB:97:78:29:84:FD:1F:D4:49:2C:17
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/3Lg5MZ_VLq2fy5d4KYT9H9RJLBc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91B569E/2525C7C84D2511EDA6DDD22EC4F9AE02/0CDAA8EEE86611EFA5152A24C4F9AE02.roa
Signing time:             Thu 13 Nov 2025 00:17:45 +0000
ROA not before:           Thu 13 Nov 2025 00:17:45 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     140711
IP address blocks:        103.19.122.0/23 maxlen: 23
                          103.19.122.0/24 maxlen: 24
                          103.19.123.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91B569E/2525C7C84D2511EDA6DDD22EC4F9AE02/3Lg5MZ_VLq2fy5d4KYT9H9RJLBc.crl
                          rsync://rpki.apnic.net/member_repository/A91B569E/2525C7C84D2511EDA6DDD22EC4F9AE02/3Lg5MZ_VLq2fy5d4KYT9H9RJLBc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/3Lg5MZ_VLq2fy5d4KYT9H9RJLBc.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:   Fri 12 Dec 2025 00:04:34 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 596 (0x254)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91B569E, serialNumber=DCB839319FD52EAD9FCB97782984FD1FD4492C17
        Validity
            Not Before: Nov 13 00:17:45 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=691523a8-a9ae
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b3:37:bd:ae:39:55:70:93:6c:b5:0e:5c:f2:dc:
                    a3:57:fe:6f:cf:e1:9c:b7:60:f3:2c:8a:6b:15:28:
                    96:de:f7:59:42:e0:9f:a4:25:f8:9f:3a:ad:8b:5f:
                    a4:ef:5b:04:1f:81:78:e3:bd:fc:40:4c:43:41:69:
                    ee:2c:2f:04:76:b6:af:af:c2:58:00:a2:ba:e2:0e:
                    03:61:38:6a:0c:16:a0:51:ec:d8:86:6d:75:ae:65:
                    ae:b4:b1:89:b2:ad:4b:d9:6b:b7:f3:94:b8:1e:3a:
                    d0:93:c3:9c:4a:00:96:6a:69:e3:45:4c:2b:ba:5a:
                    fa:0d:8d:58:42:02:62:cf:b8:e8:e3:9a:bb:5a:a6:
                    df:5c:61:bb:91:ff:4e:d9:14:d8:ee:68:6e:e0:19:
                    39:8b:25:6c:97:64:07:b1:1c:4f:2a:1d:c1:93:2e:
                    69:41:70:d6:4b:7d:24:42:5e:68:3a:7f:98:72:71:
                    61:b4:7c:c5:9b:24:64:30:8e:35:5c:5e:7f:21:a0:
                    54:b6:87:d3:3d:c2:bc:97:98:a5:de:21:1d:46:b7:
                    6e:9c:f8:77:d4:da:66:9a:48:e0:de:73:f1:53:bf:
                    84:26:c9:66:c9:14:71:e8:57:46:7d:be:d8:22:21:
                    93:05:ee:e0:bb:b6:67:51:79:a9:4b:51:32:11:bd:
                    1e:75
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                31:45:F0:FF:BE:B6:E1:FC:54:C4:AC:94:93:B1:71:B7:82:E5:1F:11
            X509v3 Authority Key Identifier:
                keyid:DC:B8:39:31:9F:D5:2E:AD:9F:CB:97:78:29:84:FD:1F:D4:49:2C:17

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91B569E/2525C7C84D2511EDA6DDD22EC4F9AE02/3Lg5MZ_VLq2fy5d4KYT9H9RJLBc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/3Lg5MZ_VLq2fy5d4KYT9H9RJLBc.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/A91B569E/2525C7C84D2511EDA6DDD22EC4F9AE02/0CDAA8EEE86611EFA5152A24C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.19.122.0/23

    Signature Algorithm: sha256WithRSAEncryption
         22:25:ab:09:f1:6e:93:08:05:2f:f8:ad:d5:58:de:59:9e:3d:
         2f:0d:26:3a:95:b5:f2:ea:6e:08:94:41:f5:f8:14:1c:61:a7:
         51:d5:a9:d3:79:16:03:3e:bd:ea:77:58:77:6c:1c:84:06:db:
         fb:d6:ff:cd:91:39:94:cd:e4:6e:66:af:28:6f:00:8f:04:06:
         34:f0:26:eb:14:db:4e:a1:1e:c6:93:c8:ad:ff:c4:66:52:d9:
         1b:cd:89:b8:84:dd:fe:12:d0:62:67:09:b3:01:6e:a4:03:b2:
         73:b6:a8:a5:67:1e:ec:74:07:66:58:7e:e7:24:ba:a9:79:1e:
         fd:b1:4b:9d:64:b2:71:97:d8:18:5e:69:8f:3e:31:70:09:28:
         39:b8:9b:47:1b:7e:b1:33:39:58:9c:7d:70:bf:f7:a0:39:64:
         05:c8:88:00:f8:9b:eb:45:07:81:bc:ca:b0:e5:20:80:14:cc:
         35:d4:60:9d:51:5e:3f:2f:24:12:49:a7:17:78:e0:10:e8:db:
         b1:29:b9:58:37:d7:a4:13:28:59:04:ee:f7:86:93:67:af:49:
         5c:13:2b:42:a9:8f:74:77:e2:00:3f:f3:79:58:f3:49:2d:13:
         44:d0:8f:ab:2e:af:af:b2:30:3a:af:99:91:7f:c2:4b:e7:0e:
         ea:d2:82:b5
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAlQwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QjU2OUUxMTAvBgNVBAUTKERDQjgzOTMxOUZENTJFQUQ5RkNCOTc3ODI5ODRGRDFG
RDQ0OTJDMTcwHhcNMjUxMTEzMDAxNzQ1WhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTE1MjNhOC1hOWFlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAsze9rjlVcJNstQ5c8tyjV/5vz+Gct2DzLIprFSiW3vdZQuCfpCX4nzqti1+k
71sEH4F44738QExDQWnuLC8Edravr8JYAKK64g4DYThqDBagUezYhm11rmWutLGJ
sq1L2Wu385S4HjrQk8OcSgCWamnjRUwrulr6DY1YQgJiz7jo45q7WqbfXGG7kf9O
2RTY7mhu4Bk5iyVsl2QHsRxPKh3Bky5pQXDWS30kQl5oOn+YcnFhtHzFmyRkMI41
XF5/IaBUtofTPcK8l5il3iEdRrdunPh31Npmmkjg3nPxU7+EJslmyRRx6FdGfb7Y
IiGTBe7gu7ZnUXmpS1EyEb0edQIDAQABo4IClTCCApEwHQYDVR0OBBYEFDFF8P++
tuH8VMSslJOxcbeC5R8RMB8GA1UdIwQYMBaAFNy4OTGf1S6tn8uXeCmE/R/USSwX
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCNTY5RS8yNTI1QzdDODRE
MjUxMUVEQTZEREQyMkVDNEY5QUUwMi8zTGc1TVpfVkxxMmZ5NWQ0S1lUOUg5UkpM
QmMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzNMZzVNWl9WTHEyZnk1ZDRLWVQ5SDlSSkxCYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QjU2OUUvMjUyNUM3Qzg0RDI1MTFFREE2REREMjJFQzRGOUFFMDIvMENEQUE4RUVF
ODY2MTFFRkE1MTUyQTI0QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnE3owDQYJKoZIhvcNAQELBQADggEBACIlqwnxbpMIBS/4
rdVY3lmePS8NJjqVtfLqbgiUQfX4FBxhp1HVqdN5FgM+vep3WHdsHIQG2/vW/82R
OZTN5G5mryhvAI8EBjTwJusU206hHsaTyK3/xGZS2RvNibiE3f4S0GJnCbMBbqQD
snO2qKVnHux0B2ZYfuckuql5Hv2xS51ksnGX2BheaY8+MXAJKDm4m0cbfrEzOVic
fXC/96A5ZAXIiAD4m+tFB4G8yrDlIIAUzDXUYJ1RXj8vJBJJpxd44BDo27EpuVg3
16QTKFkE7veGk2evSVwTK0Kpj3R34gA/83lY80ktE0TQj6sur6+yMDqvmZF/wkvn
DurSgrU=
-----END CERTIFICATE-----
Generated at Sat Dec 6 20:40:10 2025 by rpki-client