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/A9196C96/A8AE0F94904611EBBB84B227C4F9AE02/D49D6040912311EB9DCD2A33C4F9AE02.roa
File:                     D49D6040912311EB9DCD2A33C4F9AE02.roa (raw, json)
Hash identifier:          B7d9BhaxiPHzHsGZIEAvOMFy+Yf582L14C6Oc27Kbfg=
Subject key identifier:   D6:57:90:81:75:DB:DE:9F:65:1A:25:E0:83:88:AE:EF:23:DA:73:66
Certificate issuer:       /CN=A9196C96/serialNumber=04627DCC9B80842D436371C4CDC73D19AB7E5DBB
Certificate serial:       06A4
Authority key identifier: 04:62:7D:CC:9B:80:84:2D:43:63:71:C4:CD:C7:3D:19:AB:7E:5D:BB
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/BGJ9zJuAhC1DY3HEzcc9Gat-Xbs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9196C96/A8AE0F94904611EBBB84B227C4F9AE02/D49D6040912311EB9DCD2A33C4F9AE02.roa
Signing time:             Thu 04 Dec 2025 21:34:39 +0000
ROA not before:           Thu 04 Dec 2025 21:34:39 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     136005
IP address blocks:        103.79.119.0/24 maxlen: 24
                          2001:df6:a600::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9196C96/A8AE0F94904611EBBB84B227C4F9AE02/BGJ9zJuAhC1DY3HEzcc9Gat-Xbs.crl
                          rsync://rpki.apnic.net/member_repository/A9196C96/A8AE0F94904611EBBB84B227C4F9AE02/BGJ9zJuAhC1DY3HEzcc9Gat-Xbs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/BGJ9zJuAhC1DY3HEzcc9Gat-Xbs.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 13 Dec 2025 21:15:08 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1700 (0x6a4)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9196C96, serialNumber=04627DCC9B80842D436371C4CDC73D19AB7E5DBB
        Validity
            Not Before: Dec  4 21:34:39 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6931fe6f-5143
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9e:b9:c5:7c:0c:24:e3:b6:86:4c:72:50:58:89:
                    24:7c:44:89:83:e0:31:0a:cd:64:c5:91:8d:6a:3a:
                    fb:9a:0e:0b:df:2d:99:b1:7b:d6:dd:68:80:b8:54:
                    d2:af:aa:c7:9b:19:bc:a3:f9:a9:9b:64:9b:a6:8b:
                    10:64:a0:f3:02:f3:15:38:1e:df:0e:5c:72:03:a5:
                    48:1c:75:db:c0:99:5c:37:72:24:4b:6d:23:37:27:
                    b4:8d:ed:ae:d1:f2:b7:f0:15:74:39:92:e0:39:69:
                    02:a4:f6:fa:e8:d7:fc:28:95:69:21:d3:af:20:4a:
                    e0:12:07:58:ac:c0:e5:cf:b3:bc:fd:bc:b0:99:82:
                    2e:3c:60:5d:90:f8:5c:b3:1c:3e:76:6c:2c:bd:68:
                    c1:72:de:8b:a8:b8:a9:bf:b7:21:96:77:e9:af:02:
                    5e:ab:13:59:01:29:c5:b0:c2:6c:6e:f7:5c:19:ad:
                    be:3e:24:45:32:d9:a9:5f:8f:81:6d:f0:85:bd:6f:
                    92:fb:a9:4c:fb:c4:6e:7f:97:b9:e0:84:d7:25:9c:
                    3e:25:82:fe:04:15:25:e8:f5:73:a8:6d:1d:2d:41:
                    97:6a:bf:99:6b:9f:31:a6:26:d9:8c:b8:8a:27:40:
                    c7:6f:b1:ac:2a:99:c6:2f:f1:93:0e:7b:e1:61:cb:
                    46:21
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D6:57:90:81:75:DB:DE:9F:65:1A:25:E0:83:88:AE:EF:23:DA:73:66
            X509v3 Authority Key Identifier:
                keyid:04:62:7D:CC:9B:80:84:2D:43:63:71:C4:CD:C7:3D:19:AB:7E:5D:BB

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9196C96/A8AE0F94904611EBBB84B227C4F9AE02/BGJ9zJuAhC1DY3HEzcc9Gat-Xbs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/BGJ9zJuAhC1DY3HEzcc9Gat-Xbs.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/A9196C96/A8AE0F94904611EBBB84B227C4F9AE02/D49D6040912311EB9DCD2A33C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.79.119.0/24
                IPv6:
                  2001:df6:a600::/48

    Signature Algorithm: sha256WithRSAEncryption
         d1:5e:d5:fd:0d:2e:dd:6e:5a:fc:a2:90:e1:81:94:11:c9:0f:
         d1:ef:4a:7a:28:35:7f:92:0d:86:84:50:df:f9:19:13:96:24:
         9d:9f:f3:f2:91:76:44:c9:23:22:4a:24:56:2c:63:d7:9b:4d:
         14:f9:ff:a3:ab:7f:5b:06:61:3d:23:0e:9f:f3:a0:ae:d4:c9:
         a6:7f:da:4d:78:e4:6f:f8:91:b8:e6:8d:77:9d:2f:88:5e:24:
         31:be:9c:a2:14:a1:4c:5a:e3:92:22:86:ed:f2:c7:cb:a3:08:
         d1:73:b0:3c:aa:61:ee:54:4d:90:8f:cb:90:35:92:a0:73:e6:
         a1:a6:16:bd:18:9c:93:13:d7:83:7c:c2:d6:27:03:ca:6c:07:
         02:b3:4a:c8:32:7d:79:55:87:c8:3e:85:fb:c6:12:e5:6c:ae:
         a5:57:3c:bb:69:43:c5:69:51:1e:14:b5:02:e7:e2:c1:5a:90:
         71:2b:b0:57:24:e0:fb:bc:9f:88:d3:bb:f2:d0:05:e6:39:99:
         86:19:59:d2:c7:14:34:2e:1e:9a:5a:d2:4d:db:26:76:66:2c:
         dd:7f:8f:63:7c:c0:06:2c:6f:ff:62:c2:94:6f:bc:64:2f:a0:
         01:49:6d:de:a3:66:59:89:21:b7:38:34:28:9d:9f:fa:06:c7:
         49:24:ea:93
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICBqQwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OTZDOTYxMTAvBgNVBAUTKDA0NjI3RENDOUI4MDg0MkQ0MzYzNzFDNENEQzczRDE5
QUI3RTVEQkIwHhcNMjUxMjA0MjEzNDM5WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTMxZmU2Zi01MTQzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAnrnFfAwk47aGTHJQWIkkfESJg+AxCs1kxZGNajr7mg4L3y2ZsXvW3WiAuFTS
r6rHmxm8o/mpm2SbposQZKDzAvMVOB7fDlxyA6VIHHXbwJlcN3IkS20jNye0je2u
0fK38BV0OZLgOWkCpPb66Nf8KJVpIdOvIErgEgdYrMDlz7O8/bywmYIuPGBdkPhc
sxw+dmwsvWjBct6LqLipv7chlnfprwJeqxNZASnFsMJsbvdcGa2+PiRFMtmpX4+B
bfCFvW+S+6lM+8Ruf5e54ITXJZw+JYL+BBUl6PVzqG0dLUGXar+Za58xpibZjLiK
J0DHb7GsKpnGL/GTDnvhYctGIQIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFNZXkIF1
296fZRol4IOIru8j2nNmMB8GA1UdIwQYMBaAFARifcybgIQtQ2NxxM3HPRmrfl27
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5NkM5Ni9BOEFFMEY5NDkw
NDYxMUVCQkI4NEIyMjdDNEY5QUUwMi9CR0o5ekp1QWhDMURZM0hFemNjOUdhdC1Y
YnMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0JHSjl6SnVBaEMxRFkzSEV6Y2M5R2F0LVhicy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OTZDOTYvQThBRTBGOTQ5MDQ2MTFFQkJCODRCMjI3QzRGOUFFMDIvRDQ5RDYwNDA5
MTIzMTFFQjlEQ0QyQTMzQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBABnT3cwDwQCAAIwCQMHACABDfamADANBgkqhkiG9w0BAQsF
AAOCAQEA0V7V/Q0u3W5a/KKQ4YGUEckP0e9Keig1f5INhoRQ3/kZE5YknZ/z8pF2
RMkjIkokVixj15tNFPn/o6t/WwZhPSMOn/OgrtTJpn/aTXjkb/iRuOaNd50viF4k
Mb6cohShTFrjkiKG7fLHy6MI0XOwPKph7lRNkI/LkDWSoHPmoaYWvRickxPXg3zC
1icDymwHArNKyDJ9eVWHyD6F+8YS5WyupVc8u2lDxWlRHhS1AufiwVqQcSuwVyTg
+7yfiNO78tAF5jmZhhlZ0scUNC4emlrSTdsmdmYs3X+PY3zABixv/2LClG+8ZC+g
AUlt3qNmWYkhtzg0KJ2f+gbHSSTqkw==
-----END CERTIFICATE-----
Generated at Sun Dec 7 12:48:10 2025 by rpki-client