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/A91D5D9F/926F333E3A4F11EDB7B6AE20C4F9AE02/D7803F3A3A5511EDB9410C50C4F9AE02.roa
File:                     D7803F3A3A5511EDB9410C50C4F9AE02.roa (raw, json)
Hash identifier:          HtTuvv99koTFb3WsqnSUTEDCOM9sGsmqR5TB4gPZy4U=
Subject key identifier:   F7:DB:33:E5:28:70:C6:14:62:6B:13:2D:B8:CE:D8:2A:C2:27:1C:D0
Certificate issuer:       /CN=A91D5D9F/serialNumber=30EEF3E819E99B000D665F6BD594AFA4C6226A2E
Certificate serial:       026C
Authority key identifier: 30:EE:F3:E8:19:E9:9B:00:0D:66:5F:6B:D5:94:AF:A4:C6:22:6A:2E
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/MO7z6BnpmwANZl9r1ZSvpMYiai4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D5D9F/926F333E3A4F11EDB7B6AE20C4F9AE02/D7803F3A3A5511EDB9410C50C4F9AE02.roa
Signing time:             Wed 03 Dec 2025 00:29:57 +0000
ROA not before:           Wed 03 Dec 2025 00:29:57 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     134988
IP address blocks:        103.204.226.0/23 maxlen: 23
                          103.204.227.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D5D9F/926F333E3A4F11EDB7B6AE20C4F9AE02/MO7z6BnpmwANZl9r1ZSvpMYiai4.crl
                          rsync://rpki.apnic.net/member_repository/A91D5D9F/926F333E3A4F11EDB7B6AE20C4F9AE02/MO7z6BnpmwANZl9r1ZSvpMYiai4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/MO7z6BnpmwANZl9r1ZSvpMYiai4.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 23:59:47 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 620 (0x26c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D5D9F, serialNumber=30EEF3E819E99B000D665F6BD594AFA4C6226A2E
        Validity
            Not Before: Dec  3 00:29:57 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=692f8485-7390
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a7:84:e1:85:3b:59:e3:7e:4c:06:21:f0:eb:31:
                    43:d9:34:4a:f9:8a:31:51:f4:8f:66:4f:e9:79:6b:
                    c0:6a:3a:9b:e3:9b:aa:10:3d:81:02:48:ab:35:1c:
                    0d:73:d5:ff:90:a2:0f:6d:50:bd:7c:0c:67:59:22:
                    a7:76:32:d1:c1:97:7e:4d:51:64:af:44:65:ef:45:
                    50:c9:c8:75:52:6d:a3:20:bf:b4:1b:e7:3b:32:db:
                    4e:7c:b6:3f:97:39:ea:64:4e:bb:be:11:64:5c:ee:
                    2c:00:f0:74:9d:fa:61:50:04:fb:b8:0c:33:6b:a1:
                    9c:7a:08:12:c4:f7:c1:d4:13:fd:8a:d7:c6:7a:ca:
                    c1:75:e3:d0:a3:2a:3b:45:cf:7b:7e:b9:a7:55:4b:
                    40:0b:28:3f:d8:d4:3d:c6:d7:ee:94:d4:f9:a4:4a:
                    85:8d:87:e8:f0:88:78:e1:2d:b2:66:80:e3:a1:d9:
                    ec:a1:fe:75:14:d2:b1:2b:4e:09:fe:37:7b:e5:cc:
                    df:13:f3:01:bd:c6:06:f2:41:84:23:df:be:fc:df:
                    44:66:59:1c:c2:36:da:ab:0d:89:07:76:b0:ee:51:
                    1d:36:01:67:e2:1e:66:ca:b8:93:64:1d:33:e3:80:
                    bc:00:20:d2:3d:46:eb:03:80:79:f5:03:f3:b3:a4:
                    2c:d7
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                F7:DB:33:E5:28:70:C6:14:62:6B:13:2D:B8:CE:D8:2A:C2:27:1C:D0
            X509v3 Authority Key Identifier:
                keyid:30:EE:F3:E8:19:E9:9B:00:0D:66:5F:6B:D5:94:AF:A4:C6:22:6A:2E

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D5D9F/926F333E3A4F11EDB7B6AE20C4F9AE02/MO7z6BnpmwANZl9r1ZSvpMYiai4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/MO7z6BnpmwANZl9r1ZSvpMYiai4.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/A91D5D9F/926F333E3A4F11EDB7B6AE20C4F9AE02/D7803F3A3A5511EDB9410C50C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.204.226.0/23

    Signature Algorithm: sha256WithRSAEncryption
         98:52:93:4d:74:a1:72:8d:b1:b0:b9:45:76:b3:30:36:2c:14:
         c1:23:dc:2f:24:6d:27:8f:6e:f0:9f:7d:f8:28:5d:78:c6:04:
         cb:a0:20:bc:52:0d:61:a2:ea:2d:38:96:62:56:98:19:75:5a:
         b1:85:0b:4c:db:12:4d:71:06:a5:40:71:e1:f7:1b:48:62:74:
         7f:8b:ed:6f:3f:ab:ea:64:66:6a:11:31:15:c9:f1:69:2e:8f:
         01:43:92:44:a0:27:da:c1:b3:1d:10:7e:65:ee:5a:eb:ad:67:
         5c:1f:42:aa:94:ae:61:68:96:d6:6e:5c:dd:cc:dc:b8:ba:c2:
         3a:a5:b3:15:35:9f:80:36:fe:65:74:69:d3:2b:a5:c9:8f:c0:
         da:e2:5e:45:61:06:bf:1f:3c:3c:e1:a5:2f:21:d6:7b:ff:4c:
         67:48:69:f2:06:6b:11:68:05:5f:a9:34:dc:e9:8c:13:29:ee:
         f4:3b:0e:22:55:5d:8f:a7:01:8b:8c:99:92:fc:1c:9e:84:09:
         4d:81:38:93:3e:9a:e6:15:ed:f2:2d:8f:74:4d:74:a4:62:fb:
         f9:c3:18:94:9d:2f:31:c4:e6:44:b7:04:81:0c:58:60:e7:f8:
         f0:d4:74:9d:c9:4d:ea:34:74:52:a5:31:99:c2:43:6e:a8:6a:
         3c:ba:f2:60
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAmwwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RDVEOUYxMTAvBgNVBAUTKDMwRUVGM0U4MTlFOTlCMDAwRDY2NUY2QkQ1OTRBRkE0
QzYyMjZBMkUwHhcNMjUxMjAzMDAyOTU3WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTJmODQ4NS03MzkwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAp4ThhTtZ435MBiHw6zFD2TRK+YoxUfSPZk/peWvAajqb45uqED2BAkirNRwN
c9X/kKIPbVC9fAxnWSKndjLRwZd+TVFkr0Rl70VQych1Um2jIL+0G+c7MttOfLY/
lznqZE67vhFkXO4sAPB0nfphUAT7uAwza6GceggSxPfB1BP9itfGesrBdePQoyo7
Rc97frmnVUtACyg/2NQ9xtfulNT5pEqFjYfo8Ih44S2yZoDjodnsof51FNKxK04J
/jd75czfE/MBvcYG8kGEI9++/N9EZlkcwjbaqw2JB3aw7lEdNgFn4h5myriTZB0z
44C8ACDSPUbrA4B59QPzs6Qs1wIDAQABo4IClTCCApEwHQYDVR0OBBYEFPfbM+Uo
cMYUYmsTLbjO2CrCJxzQMB8GA1UdIwQYMBaAFDDu8+gZ6ZsADWZfa9WUr6TGImou
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFENUQ5Ri85MjZGMzMzRTNB
NEYxMUVEQjdCNkFFMjBDNEY5QUUwMi9NTzd6NkJucG13QU5abDlyMVpTdnBNWWlh
aTQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL01PN3o2Qm5wbXdBTlpsOXIxWlN2cE1ZaWFpNC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RDVEOUYvOTI2RjMzM0UzQTRGMTFFREI3QjZBRTIwQzRGOUFFMDIvRDc4MDNGM0Ez
QTU1MTFFREI5NDEwQzUwQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnzOIwDQYJKoZIhvcNAQELBQADggEBAJhSk010oXKNsbC5
RXazMDYsFMEj3C8kbSePbvCfffgoXXjGBMugILxSDWGi6i04lmJWmBl1WrGFC0zb
Ek1xBqVAceH3G0hidH+L7W8/q+pkZmoRMRXJ8WkujwFDkkSgJ9rBsx0QfmXuWuut
Z1wfQqqUrmFoltZuXN3M3Li6wjqlsxU1n4A2/mV0adMrpcmPwNriXkVhBr8fPDzh
pS8h1nv/TGdIafIGaxFoBV+pNNzpjBMp7vQ7DiJVXY+nAYuMmZL8HJ6ECU2BOJM+
muYV7fItj3RNdKRi+/nDGJSdLzHE5kS3BIEMWGDn+PDUdJ3JTeo0dFKlMZnCQ26o
ajy68mA=
-----END CERTIFICATE-----
Generated at Sun Dec 7 00:53:39 2025 by rpki-client