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/A91BAE34/4BEFBECA30C211EC91A1701DC4F9AE02/7AAFF88446BA11ECB8463B6AC4F9AE02.roa
File:                     7AAFF88446BA11ECB8463B6AC4F9AE02.roa (raw, json)
Hash identifier:          RtF3QF7uJka6OGDIQWbUTerYNiAs2ytZrcxGiAE5oMQ=
Subject key identifier:   AB:08:D9:54:2E:B7:00:6F:2B:A4:7F:4D:8A:DB:FA:B9:CE:AB:4B:8F
Certificate issuer:       /CN=A91BAE34/serialNumber=EF6678DC0CEB34141C64A18AB24BF86CAB2FBD35
Certificate serial:       051C
Authority key identifier: EF:66:78:DC:0C:EB:34:14:1C:64:A1:8A:B2:4B:F8:6C:AB:2F:BD:35
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/72Z43AzrNBQcZKGKskv4bKsvvTU.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91BAE34/4BEFBECA30C211EC91A1701DC4F9AE02/7AAFF88446BA11ECB8463B6AC4F9AE02.roa
Signing time:             Thu 04 Dec 2025 22:36:30 +0000
ROA not before:           Thu 04 Dec 2025 22:36:30 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     9744
IP address blocks:        103.203.48.0/22 maxlen: 24
                          116.213.36.0/22 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91BAE34/4BEFBECA30C211EC91A1701DC4F9AE02/72Z43AzrNBQcZKGKskv4bKsvvTU.crl
                          rsync://rpki.apnic.net/member_repository/A91BAE34/4BEFBECA30C211EC91A1701DC4F9AE02/72Z43AzrNBQcZKGKskv4bKsvvTU.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/72Z43AzrNBQcZKGKskv4bKsvvTU.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:   Thu 11 Dec 2025 22:36:33 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1308 (0x51c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91BAE34, serialNumber=EF6678DC0CEB34141C64A18AB24BF86CAB2FBD35
        Validity
            Not Before: Dec  4 22:36:30 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69320cee-3946
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c5:29:92:9c:7b:6b:c5:ad:a1:67:8e:19:65:ce:
                    4e:22:7c:a8:63:0b:8b:7e:07:c0:18:64:3a:50:33:
                    e8:ac:d1:dd:ea:33:cf:6d:3a:d3:c6:4e:43:17:8a:
                    d8:d1:cd:e2:be:aa:80:1a:42:c4:1e:e2:87:12:ea:
                    dc:7e:cc:e5:43:83:98:5d:58:ed:73:24:d7:0a:8b:
                    7a:d6:83:14:1f:a5:e9:bd:ae:0b:33:a0:6a:2a:41:
                    31:f7:21:a0:5d:3f:37:22:01:ff:91:82:f7:c7:23:
                    e5:f3:98:9b:cf:f8:f5:c8:db:ec:ee:3e:10:7a:da:
                    2a:82:93:09:02:21:bb:b4:e5:83:a3:ab:24:99:9d:
                    51:08:85:1b:e9:07:c1:0f:f7:b9:18:9d:f3:14:1d:
                    80:84:fb:19:4d:80:18:a6:16:60:74:e5:e7:99:5a:
                    45:82:10:c8:5b:57:fe:28:4d:67:3d:7a:0a:af:8c:
                    cf:c7:c9:d5:11:f5:93:92:00:c6:ef:f4:9e:3d:f2:
                    c0:91:ad:ff:d4:b0:c7:eb:fb:fc:e7:85:75:da:a7:
                    97:08:29:d0:5e:15:47:c4:d7:eb:8d:a1:c9:08:60:
                    79:2d:b4:2d:d8:07:9a:17:01:c2:ec:6e:7e:cb:8a:
                    b7:85:13:fd:0e:94:a1:49:59:0b:d0:08:8a:88:62:
                    60:1f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                AB:08:D9:54:2E:B7:00:6F:2B:A4:7F:4D:8A:DB:FA:B9:CE:AB:4B:8F
            X509v3 Authority Key Identifier:
                keyid:EF:66:78:DC:0C:EB:34:14:1C:64:A1:8A:B2:4B:F8:6C:AB:2F:BD:35

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91BAE34/4BEFBECA30C211EC91A1701DC4F9AE02/72Z43AzrNBQcZKGKskv4bKsvvTU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/72Z43AzrNBQcZKGKskv4bKsvvTU.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/A91BAE34/4BEFBECA30C211EC91A1701DC4F9AE02/7AAFF88446BA11ECB8463B6AC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.203.48.0/22
                  116.213.36.0/22

    Signature Algorithm: sha256WithRSAEncryption
         1f:41:bb:6d:e5:43:f7:d6:70:70:19:ef:f4:2e:da:cd:a5:bc:
         40:78:ac:e3:ea:70:22:d9:98:b4:f9:f1:0a:9b:d8:59:f8:b6:
         c7:f3:43:bc:a8:33:ee:cd:3e:f8:7c:81:70:46:1e:6c:2f:14:
         a2:9b:e4:08:3c:e7:21:75:b3:a3:c0:5f:13:96:3e:39:c0:93:
         08:3f:2f:ea:97:7f:0d:84:b2:1d:aa:14:5a:1c:5d:36:3c:93:
         13:32:92:98:87:2d:75:69:4f:4e:3f:fd:b1:c9:75:55:f9:ba:
         ab:ec:2a:60:11:e7:fa:83:33:00:8e:eb:94:c4:ef:85:8c:4f:
         98:aa:4f:5e:ba:7c:91:b0:9d:1e:66:f5:47:5e:ff:43:66:87:
         86:b7:09:bb:fa:d0:2f:96:18:4d:7c:cc:4d:a1:79:45:47:ff:
         01:b1:23:51:38:54:89:2f:ab:3e:50:dd:7f:09:6c:6e:01:32:
         8d:76:13:d2:ce:65:3d:d7:25:4d:39:ce:35:59:d6:17:4b:7d:
         fc:ba:85:a8:ff:96:50:0e:5c:4d:86:ee:7f:a5:f9:5a:18:47:
         ce:d2:c9:af:d4:ec:49:3d:e3:bf:51:a0:1c:fc:fb:4a:cf:e6:
         4e:c8:80:45:da:bb:ec:ac:f6:d2:91:76:52:fb:08:8b:5f:0e:
         aa:e8:77:8e
-----BEGIN CERTIFICATE-----
MIIFdzCCBF+gAwIBAgICBRwwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QkFFMzQxMTAvBgNVBAUTKEVGNjY3OERDMENFQjM0MTQxQzY0QTE4QUIyNEJGODZD
QUIyRkJEMzUwHhcNMjUxMjA0MjIzNjMwWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTMyMGNlZS0zOTQ2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxSmSnHtrxa2hZ44ZZc5OInyoYwuLfgfAGGQ6UDPorNHd6jPPbTrTxk5DF4rY
0c3ivqqAGkLEHuKHEurcfszlQ4OYXVjtcyTXCot61oMUH6Xpva4LM6BqKkEx9yGg
XT83IgH/kYL3xyPl85ibz/j1yNvs7j4QetoqgpMJAiG7tOWDo6skmZ1RCIUb6QfB
D/e5GJ3zFB2AhPsZTYAYphZgdOXnmVpFghDIW1f+KE1nPXoKr4zPx8nVEfWTkgDG
7/SePfLAka3/1LDH6/v854V12qeXCCnQXhVHxNfrjaHJCGB5LbQt2AeaFwHC7G5+
y4q3hRP9DpShSVkL0AiKiGJgHwIDAQABo4ICmzCCApcwHQYDVR0OBBYEFKsI2VQu
twBvK6R/TYrb+rnOq0uPMB8GA1UdIwQYMBaAFO9meNwM6zQUHGShirJL+GyrL701
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCQUUzNC80QkVGQkVDQTMw
QzIxMUVDOTFBMTcwMURDNEY5QUUwMi83Mlo0M0F6ck5CUWNaS0dLc2t2NGJLc3Z2
VFUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzcyWjQzQXpyTkJRY1pLR0tza3Y0YktzdnZUVS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QkFFMzQvNEJFRkJFQ0EzMEMyMTFFQzkxQTE3MDFEQzRGOUFFMDIvN0FBRkY4ODQ0
NkJBMTFFQ0I4NDYzQjZBQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwJQYIKwYBBQUHAQcBAf8E
FjAUMBIEAgABMAwDBAJnyzADBAJ01SQwDQYJKoZIhvcNAQELBQADggEBAB9Bu23l
Q/fWcHAZ7/Qu2s2lvEB4rOPqcCLZmLT58Qqb2Fn4tsfzQ7yoM+7NPvh8gXBGHmwv
FKKb5Ag85yF1s6PAXxOWPjnAkwg/L+qXfw2Esh2qFFocXTY8kxMykpiHLXVpT04/
/bHJdVX5uqvsKmAR5/qDMwCO65TE74WMT5iqT166fJGwnR5m9Ude/0Nmh4a3Cbv6
0C+WGE18zE2heUVH/wGxI1E4VIkvqz5Q3X8JbG4BMo12E9LOZT3XJU05zjVZ1hdL
ffy6haj/llAOXE2G7n+l+VoYR87Sya/U7Ek9479RoBz8+0rP5k7IgEXau+ys9tKR
dlL7CItfDqrod44=
-----END CERTIFICATE-----
Generated at Sat Dec 6 21:46:34 2025 by rpki-client