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/A913EBFD/F7CE629A3A8E11EA80AF0E31C4F9AE02/A2139F38EF8111F091D2B45E5F6F56BC.roa
File:                     A2139F38EF8111F091D2B45E5F6F56BC.roa (raw, json)
Hash identifier:          9d3qiIYS1LzSnMlxE9vdwXHvae2kNvYFG4SMHxjF78k=
Subject key identifier:   39:88:DD:E7:86:53:EA:66:EE:AD:49:6F:21:19:25:CF:5F:E6:B5:E4
Certificate issuer:       /CN=A913EBFD/serialNumber=B140AF04919B4513825A6EA57E1AB9E54379E3C8
Certificate serial:       0BB1
Authority key identifier: B1:40:AF:04:91:9B:45:13:82:5A:6E:A5:7E:1A:B9:E5:43:79:E3:C8
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/sUCvBJGbRROCWm6lfhq55UN548g.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A913EBFD/F7CE629A3A8E11EA80AF0E31C4F9AE02/A2139F38EF8111F091D2B45E5F6F56BC.roa
Signing time:             Mon 12 Jan 2026 19:15:43 +0000
ROA not before:           Mon 12 Jan 2026 19:15:43 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     138550
IP address blocks:        103.132.184.0/24 maxlen: 24
                          2001:df7:8300::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A913EBFD/F7CE629A3A8E11EA80AF0E31C4F9AE02/sUCvBJGbRROCWm6lfhq55UN548g.crl
                          rsync://rpki.apnic.net/member_repository/A913EBFD/F7CE629A3A8E11EA80AF0E31C4F9AE02/sUCvBJGbRROCWm6lfhq55UN548g.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/sUCvBJGbRROCWm6lfhq55UN548g.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 18:31:28 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2993 (0xbb1)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A913EBFD, serialNumber=B140AF04919B4513825A6EA57E1AB9E54379E3C8
        Validity
            Not Before: Jan 12 19:15:43 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=6965485f-c2a5
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bd:6d:ff:5e:cb:86:1c:ac:7c:e7:1b:34:c2:83:
                    4d:37:70:2e:34:03:19:2e:bf:a2:03:30:19:e0:83:
                    2b:8e:27:a2:79:05:90:e4:a4:e8:7d:3a:b2:13:f1:
                    b8:61:f7:b9:3a:85:ef:3b:0f:27:dc:20:72:f9:5c:
                    ea:60:36:a2:d5:49:a7:fd:51:bd:6b:35:3a:3d:cc:
                    be:72:29:d0:10:b9:d7:2e:9d:52:aa:9d:51:89:00:
                    42:e3:29:71:fd:48:d9:08:67:fb:73:b0:43:b1:27:
                    b6:bb:ee:a5:38:9a:87:75:1f:99:df:7e:93:24:e7:
                    62:49:ed:ae:bf:fb:ef:e5:37:6b:1d:7e:e7:f9:9a:
                    b9:a3:60:f3:88:6a:c3:7e:a5:b7:6b:a0:ba:4a:24:
                    4c:9b:fc:33:ec:4d:c5:b7:3d:60:61:61:81:64:6d:
                    1a:38:c5:5c:69:e4:5b:7b:db:17:5d:e5:cf:3a:71:
                    e5:4f:08:f2:2f:1c:38:98:a7:97:a0:cc:e6:b5:a2:
                    cd:02:26:91:df:e2:26:76:02:06:69:c8:cd:44:9a:
                    79:ff:9a:eb:0a:79:9e:8b:26:9b:81:ed:7c:3d:ba:
                    b5:88:98:c9:e9:fb:20:02:e5:49:14:4f:eb:7e:fb:
                    98:8f:8d:bf:0e:6d:e4:f7:14:46:5f:77:17:a4:d7:
                    91:d1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                39:88:DD:E7:86:53:EA:66:EE:AD:49:6F:21:19:25:CF:5F:E6:B5:E4
            X509v3 Authority Key Identifier:
                keyid:B1:40:AF:04:91:9B:45:13:82:5A:6E:A5:7E:1A:B9:E5:43:79:E3:C8

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A913EBFD/F7CE629A3A8E11EA80AF0E31C4F9AE02/sUCvBJGbRROCWm6lfhq55UN548g.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/sUCvBJGbRROCWm6lfhq55UN548g.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/A913EBFD/F7CE629A3A8E11EA80AF0E31C4F9AE02/A2139F38EF8111F091D2B45E5F6F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.132.184.0/24
                IPv6:
                  2001:df7:8300::/48

    Signature Algorithm: sha256WithRSAEncryption
         68:5b:f8:8b:29:2b:11:bc:a8:a6:62:20:19:8c:77:22:78:09:
         36:c8:86:a6:6f:18:67:74:73:c3:8f:df:53:1b:26:d6:52:90:
         9d:f0:29:f3:67:71:43:c4:94:95:13:a1:8d:69:cb:9c:b7:58:
         d7:dc:f5:c0:df:8a:50:9f:6c:53:70:25:55:1a:78:dc:1d:e4:
         87:8b:32:b7:a7:bb:51:bc:2f:82:32:47:b0:30:d7:f9:1a:f4:
         10:9e:c9:f6:06:04:92:f9:f7:cb:47:10:bf:3e:9e:23:82:b5:
         0b:f5:0a:75:f7:5e:4e:24:75:b8:29:48:0d:f0:bf:11:50:2c:
         a6:2c:2c:8b:cb:90:77:db:2f:ae:d8:9b:95:0e:90:dd:7d:43:
         2f:11:1e:fc:47:cc:8d:a0:ae:8e:8c:da:1e:1e:9e:42:b5:5e:
         6c:79:c2:9f:cb:4e:8f:b6:d2:19:9c:f4:00:74:50:4d:ff:81:
         c4:e1:8f:04:d2:b9:83:85:fa:61:b8:da:e7:ec:27:a9:40:51:
         c1:70:c8:a2:c3:5e:26:7d:3e:d0:6c:04:dd:da:9e:ca:7a:58:
         fe:58:0f:b3:0b:8f:24:e8:e0:6f:31:00:62:74:56:84:4e:7a:
         ae:b5:dc:ad:3a:9a:f7:ce:38:15:9c:26:30:df:75:b9:91:4a:
         09:2f:b8:2f
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICC7EwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
M0VCRkQxMTAvBgNVBAUTKEIxNDBBRjA0OTE5QjQ1MTM4MjVBNkVBNTdFMUFCOUU1
NDM3OUUzQzgwHhcNMjYwMTEyMTkxNTQzWhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTY1NDg1Zi1jMmE1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvW3/XsuGHKx85xs0woNNN3AuNAMZLr+iAzAZ4IMrjieieQWQ5KTofTqyE/G4
Yfe5OoXvOw8n3CBy+VzqYDai1Umn/VG9azU6Pcy+cinQELnXLp1Sqp1RiQBC4ylx
/UjZCGf7c7BDsSe2u+6lOJqHdR+Z336TJOdiSe2uv/vv5TdrHX7n+Zq5o2DziGrD
fqW3a6C6SiRMm/wz7E3Ftz1gYWGBZG0aOMVcaeRbe9sXXeXPOnHlTwjyLxw4mKeX
oMzmtaLNAiaR3+ImdgIGacjNRJp5/5rrCnmeiyabge18Pbq1iJjJ6fsgAuVJFE/r
fvuYj42/Dm3k9xRGX3cXpNeR0QIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFDmI3eeG
U+pm7q1JbyEZJc9f5rXkMB8GA1UdIwQYMBaAFLFArwSRm0UTglpupX4aueVDeePI
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEzRUJGRC9GN0NFNjI5QTNB
OEUxMUVBODBBRjBFMzFDNEY5QUUwMi9zVUN2QkpHYlJST0NXbTZsZmhxNTVVTjU0
OGcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3NVQ3ZCSkdiUlJPQ1dtNmxmaHE1NVVONTQ4Zy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
M0VCRkQvRjdDRTYyOUEzQThFMTFFQTgwQUYwRTMxQzRGOUFFMDIvQTIxMzlGMzhF
RjgxMTFGMDkxRDJCNDVFNUY2RjU2QkMucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBABnhLgwDwQCAAIwCQMHACABDfeDADANBgkqhkiG9w0BAQsF
AAOCAQEAaFv4iykrEbyopmIgGYx3IngJNsiGpm8YZ3Rzw4/fUxsm1lKQnfAp82dx
Q8SUlROhjWnLnLdY19z1wN+KUJ9sU3AlVRp43B3kh4syt6e7UbwvgjJHsDDX+Rr0
EJ7J9gYEkvn3y0cQvz6eI4K1C/UKdfdeTiR1uClIDfC/EVAspiwsi8uQd9svrtib
lQ6Q3X1DLxEe/EfMjaCujozaHh6eQrVebHnCn8tOj7bSGZz0AHRQTf+BxOGPBNK5
g4X6Ybja5+wnqUBRwXDIosNeJn0+0GwE3dqeynpY/lgPswuPJOjgbzEAYnRWhE56
rrXcrTqa9844FZwmMN91uZFKCS+4Lw==
-----END CERTIFICATE-----
Generated at Sun Jan 25 12:18:13 2026 by rpki-client