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/A911BD54/3E281C98004911E5B4B64F63C4F9AE02/B4A54CAC5EEC11ECBD3D6737C4F9AE02.roa
File:                     B4A54CAC5EEC11ECBD3D6737C4F9AE02.roa (raw, json)
Hash identifier:          L19q3PExrTE3RjUEdBwfwIVJA1o+aN9GH2Nxwok/Cg8=
Subject key identifier:   38:0B:E1:9F:1C:D3:B4:9D:3B:60:E9:7F:AD:51:4B:E3:E9:89:92:6A
Certificate issuer:       /CN=A911BD54/serialNumber=BCFAF8D33F18A8D3602029EBCEDE1E36AF20715C
Certificate serial:       2B23
Authority key identifier: BC:FA:F8:D3:3F:18:A8:D3:60:20:29:EB:CE:DE:1E:36:AF:20:71:5C
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vPr40z8YqNNgICnrzt4eNq8gcVw.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A911BD54/3E281C98004911E5B4B64F63C4F9AE02/B4A54CAC5EEC11ECBD3D6737C4F9AE02.roa
Signing time:             Fri 02 Jan 2026 16:13:45 +0000
ROA not before:           Fri 02 Jan 2026 16:13:45 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     4558
IP address blocks:        49.229.152.0/21 maxlen: 21
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A911BD54/3E281C98004911E5B4B64F63C4F9AE02/vPr40z8YqNNgICnrzt4eNq8gcVw.crl
                          rsync://rpki.apnic.net/member_repository/A911BD54/3E281C98004911E5B4B64F63C4F9AE02/vPr40z8YqNNgICnrzt4eNq8gcVw.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vPr40z8YqNNgICnrzt4eNq8gcVw.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:   Tue 27 Jan 2026 15:33:26 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 11043 (0x2b23)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A911BD54, serialNumber=BCFAF8D33F18A8D3602029EBCEDE1E36AF20715C
        Validity
            Not Before: Jan  2 16:13:45 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6957eeb8-0b17
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cd:5d:9f:7e:6d:c5:ca:c8:5f:28:64:b0:8c:fb:
                    92:bf:6e:7e:16:43:84:95:31:e4:c2:96:e6:4a:10:
                    21:fc:26:1d:cd:ca:14:be:42:03:10:49:b8:11:a9:
                    3d:10:65:3d:86:4c:fb:c2:ed:fc:a0:9e:9f:40:b5:
                    7c:3f:a8:0a:0c:f6:c0:3f:e8:5c:a7:a4:f5:13:95:
                    cc:4a:56:ec:4c:0f:19:20:96:8b:e6:cd:01:b0:ed:
                    02:2a:80:61:e1:88:b8:2c:75:6c:b3:ce:e3:6b:d2:
                    a3:c9:aa:fe:f5:c1:ae:02:42:b7:72:30:5f:98:b7:
                    5b:af:ce:f0:ce:6f:82:58:13:55:d8:1e:e5:9b:c0:
                    11:50:7c:38:bf:6d:c7:af:53:b5:dc:3e:ba:9d:d7:
                    78:e0:e0:61:d1:7a:e3:0e:79:ee:f2:6f:ab:f3:08:
                    2a:20:2a:eb:f7:3c:fc:9a:f9:eb:f7:9b:26:ef:70:
                    1d:9b:3e:63:6c:e7:60:55:f3:a8:44:f9:63:c8:ce:
                    3f:d3:a2:2e:73:3c:8d:0b:6c:1d:10:db:df:4a:f0:
                    84:80:0f:ca:55:58:e8:40:29:e8:bc:c7:34:39:bd:
                    f6:61:a9:77:89:71:bb:81:2c:56:e2:63:dc:f2:e5:
                    d6:55:6e:96:ab:0a:5a:e8:4a:06:41:51:e7:57:6a:
                    14:61
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                38:0B:E1:9F:1C:D3:B4:9D:3B:60:E9:7F:AD:51:4B:E3:E9:89:92:6A
            X509v3 Authority Key Identifier:
                keyid:BC:FA:F8:D3:3F:18:A8:D3:60:20:29:EB:CE:DE:1E:36:AF:20:71:5C

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A911BD54/3E281C98004911E5B4B64F63C4F9AE02/vPr40z8YqNNgICnrzt4eNq8gcVw.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vPr40z8YqNNgICnrzt4eNq8gcVw.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/A911BD54/3E281C98004911E5B4B64F63C4F9AE02/B4A54CAC5EEC11ECBD3D6737C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  49.229.152.0/21

    Signature Algorithm: sha256WithRSAEncryption
         2d:ff:ef:da:8f:bf:89:50:f0:85:03:19:e4:91:0e:de:7e:db:
         d7:31:d6:0a:38:94:27:66:7b:c0:06:a6:a5:da:a2:70:bf:90:
         89:ce:9f:29:d4:4c:00:48:08:27:ec:6d:20:1a:b3:78:2b:97:
         94:f7:7d:da:b7:15:6a:7d:e5:bf:12:5d:22:e1:7f:d1:9c:8e:
         01:18:7e:06:b4:bd:c1:26:9a:ad:60:bf:fc:fd:40:30:64:ba:
         81:f8:2a:72:04:dd:7c:02:ed:da:e8:31:fd:2d:40:d1:50:15:
         0e:8c:c5:4c:8a:6f:d0:6c:da:0e:08:5b:d2:e9:74:ef:bf:0f:
         48:4b:c9:63:88:43:13:59:ab:bb:af:63:6e:ec:65:32:34:f6:
         77:b0:96:5e:ad:92:b4:00:43:ab:01:39:89:f2:eb:be:d4:1b:
         f5:a8:96:a7:bb:59:c9:2f:e9:09:1d:b7:b9:a3:78:29:0f:b4:
         73:3f:4e:13:e4:5c:62:e2:06:b0:84:82:69:4a:8e:2a:5e:8e:
         d0:dc:2f:72:6a:6a:10:36:7e:92:f2:03:8a:4c:2a:69:8f:3d:
         66:20:b9:4e:13:42:ff:1d:45:75:58:9a:8f:d9:d7:71:f0:89:
         d6:a7:c6:f3:7e:a6:a9:0f:48:cc:70:39:2d:ed:83:84:aa:55:
         16:a8:e8:9f
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICKyMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
MUJENTQxMTAvBgNVBAUTKEJDRkFGOEQzM0YxOEE4RDM2MDIwMjlFQkNFREUxRTM2
QUYyMDcxNUMwHhcNMjYwMTAyMTYxMzQ1WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTU3ZWViOC0wYjE3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAzV2ffm3FyshfKGSwjPuSv25+FkOElTHkwpbmShAh/CYdzcoUvkIDEEm4Eak9
EGU9hkz7wu38oJ6fQLV8P6gKDPbAP+hcp6T1E5XMSlbsTA8ZIJaL5s0BsO0CKoBh
4Yi4LHVss87ja9Kjyar+9cGuAkK3cjBfmLdbr87wzm+CWBNV2B7lm8ARUHw4v23H
r1O13D66ndd44OBh0XrjDnnu8m+r8wgqICrr9zz8mvnr95sm73Admz5jbOdgVfOo
RPljyM4/06IuczyNC2wdENvfSvCEgA/KVVjoQCnovMc0Ob32Yal3iXG7gSxW4mPc
8uXWVW6Wqwpa6EoGQVHnV2oUYQIDAQABo4IClTCCApEwHQYDVR0OBBYEFDgL4Z8c
07SdO2Dpf61RS+PpiZJqMB8GA1UdIwQYMBaAFLz6+NM/GKjTYCAp687eHjavIHFc
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExQkQ1NC8zRTI4MUM5ODAw
NDkxMUU1QjRCNjRGNjNDNEY5QUUwMi92UHI0MHo4WXFOTmdJQ25yenQ0ZU5xOGdj
VncuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3ZQcjQwejhZcU5OZ0lDbnJ6dDRlTnE4Z2NWdy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MUJENTQvM0UyODFDOTgwMDQ5MTFFNUI0QjY0RjYzQzRGOUFFMDIvQjRBNTRDQUM1
RUVDMTFFQ0JEM0Q2NzM3QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAMx5ZgwDQYJKoZIhvcNAQELBQADggEBAC3/79qPv4lQ8IUD
GeSRDt5+29cx1go4lCdme8AGpqXaonC/kInOnynUTABICCfsbSAas3grl5T3fdq3
FWp95b8SXSLhf9GcjgEYfga0vcEmmq1gv/z9QDBkuoH4KnIE3XwC7droMf0tQNFQ
FQ6MxUyKb9Bs2g4IW9LpdO+/D0hLyWOIQxNZq7uvY27sZTI09newll6tkrQAQ6sB
OYny677UG/Wolqe7Wckv6Qkdt7mjeCkPtHM/ThPkXGLiBrCEgmlKjipejtDcL3Jq
ahA2fpLyA4pMKmmPPWYguU4TQv8dRXVYmo/Z13HwidanxvN+pqkPSMxwOS3tg4Sq
VRao6J8=
-----END CERTIFICATE-----
Generated at Wed Jan 21 06:17:34 2026 by rpki-client