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/A91BC64D/B2EF3E3495D611EB98215C18C4F9AE02/FC583AC6CC8511EC8D238672C4F9AE02.roa
File:                     FC583AC6CC8511EC8D238672C4F9AE02.roa (raw, json)
Hash identifier:          b5wzb1d4fSJIKgtQAD4tKlpBK8qMq3pXXUO2EIVFZ4o=
Subject key identifier:   E7:F2:9F:B8:E8:9F:B4:11:D5:5F:81:1D:9E:00:21:A3:DE:EA:68:B6
Certificate issuer:       /CN=A91BC64D/serialNumber=DF11E9268D06AE53BAFB7413BD34FF3878E4EED0
Certificate serial:       06AF
Authority key identifier: DF:11:E9:26:8D:06:AE:53:BA:FB:74:13:BD:34:FF:38:78:E4:EE:D0
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/3xHpJo0GrlO6-3QTvTT_OHjk7tA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91BC64D/B2EF3E3495D611EB98215C18C4F9AE02/FC583AC6CC8511EC8D238672C4F9AE02.roa
Signing time:             Wed 31 Dec 2025 22:18:37 +0000
ROA not before:           Wed 31 Dec 2025 22:18:37 +0000
ROA not after:            Fri 01 May 2026 00:00:00 +0000
asID:                     136950
IP address blocks:        103.144.196.0/23 maxlen: 23
                          103.144.196.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91BC64D/B2EF3E3495D611EB98215C18C4F9AE02/3xHpJo0GrlO6-3QTvTT_OHjk7tA.crl
                          rsync://rpki.apnic.net/member_repository/A91BC64D/B2EF3E3495D611EB98215C18C4F9AE02/3xHpJo0GrlO6-3QTvTT_OHjk7tA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/3xHpJo0GrlO6-3QTvTT_OHjk7tA.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 21:37:55 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1711 (0x6af)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91BC64D, serialNumber=DF11E9268D06AE53BAFB7413BD34FF3878E4EED0
        Validity
            Not Before: Dec 31 22:18:37 2025 GMT
            Not After : May  1 00:00:00 2026 GMT
        Subject: CN=6955a13d-8656
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d9:e8:a2:5e:9d:24:64:09:b1:92:72:70:9f:17:
                    5e:8f:c5:0f:58:54:fb:63:99:bf:ed:cf:8f:7a:fe:
                    55:25:a5:8d:73:b3:3a:e1:27:0c:79:b1:19:62:e0:
                    8e:87:27:16:37:66:27:57:57:c7:32:b3:9c:bc:b6:
                    4d:dc:9f:93:09:84:e1:bf:76:c3:6f:cb:4a:aa:46:
                    f1:10:48:86:56:bf:30:1b:d7:d2:4a:8c:4e:31:12:
                    a7:7e:39:90:ce:51:2b:b1:85:9c:6c:65:ef:27:c2:
                    c5:78:31:0f:38:eb:ab:9c:84:d9:3d:c6:a3:4e:6f:
                    db:84:3f:61:37:1f:19:23:13:24:42:b3:79:c8:34:
                    cf:3f:e4:4f:93:04:76:79:7b:9f:10:5c:ae:91:20:
                    af:12:7d:77:15:38:d1:d9:ee:76:78:54:4a:29:e7:
                    07:91:be:f8:87:b2:14:c1:fb:2b:70:fb:1b:ea:c1:
                    32:4b:47:dd:dc:e1:58:13:e3:96:c1:3f:7f:89:e7:
                    95:5b:1f:bd:e9:5b:f8:92:4d:bf:f3:c9:a4:4c:5c:
                    64:58:44:99:c4:f4:43:49:6c:f6:35:6b:29:2f:46:
                    fb:47:f2:2e:19:ce:ae:58:70:46:79:67:d0:9a:25:
                    a2:48:32:1d:fa:de:42:74:2e:2d:bd:fe:52:e9:3b:
                    e7:95
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                E7:F2:9F:B8:E8:9F:B4:11:D5:5F:81:1D:9E:00:21:A3:DE:EA:68:B6
            X509v3 Authority Key Identifier:
                keyid:DF:11:E9:26:8D:06:AE:53:BA:FB:74:13:BD:34:FF:38:78:E4:EE:D0

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91BC64D/B2EF3E3495D611EB98215C18C4F9AE02/3xHpJo0GrlO6-3QTvTT_OHjk7tA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/3xHpJo0GrlO6-3QTvTT_OHjk7tA.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/A91BC64D/B2EF3E3495D611EB98215C18C4F9AE02/FC583AC6CC8511EC8D238672C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.144.196.0/23

    Signature Algorithm: sha256WithRSAEncryption
         20:cf:69:a4:07:2b:b4:22:c5:18:37:f7:6c:90:82:ac:87:f2:
         73:1c:81:e9:c3:10:72:2b:a3:bc:68:90:66:16:2d:c6:f9:39:
         e8:ad:a0:5d:63:da:02:28:31:49:f3:60:35:0b:1d:1f:2d:30:
         18:d1:3f:f4:f4:52:a4:93:fb:a6:e9:d2:16:c1:d9:5f:b9:e8:
         34:9b:90:61:ce:33:0e:0d:50:c3:e7:72:12:d3:ff:9d:b1:fa:
         47:70:34:57:57:c2:92:4a:8c:ea:24:ff:f2:cd:4c:81:16:a8:
         0f:9d:9b:b5:a2:31:25:ec:c7:ff:37:88:01:99:ad:fc:13:af:
         70:d3:62:ac:62:cd:65:91:99:f8:f6:31:66:8f:b0:74:cb:be:
         1e:51:10:15:3f:81:07:08:cf:7e:2f:f4:c3:06:62:a6:be:fe:
         51:66:01:7c:11:88:7f:14:f1:66:50:e9:f1:f9:c7:98:20:4d:
         32:6a:84:f1:ce:81:e4:e4:66:d5:ff:3b:59:42:ce:eb:a7:b0:
         93:ef:b2:47:b5:36:13:20:f8:59:ae:d0:15:5c:07:ca:b5:f8:
         82:1d:78:2b:b4:29:94:f8:78:79:c3:00:65:b7:ed:a2:e8:fd:
         75:90:78:c2:94:90:b7:16:dc:52:7f:26:7e:67:6d:84:05:51:
         67:fe:8a:4f
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICBq8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
QkM2NEQxMTAvBgNVBAUTKERGMTFFOTI2OEQwNkFFNTNCQUZCNzQxM0JEMzRGRjM4
NzhFNEVFRDAwHhcNMjUxMjMxMjIxODM3WhcNMjYwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTU1YTEzZC04NjU2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA2eiiXp0kZAmxknJwnxdej8UPWFT7Y5m/7c+Pev5VJaWNc7M64ScMebEZYuCO
hycWN2YnV1fHMrOcvLZN3J+TCYThv3bDb8tKqkbxEEiGVr8wG9fSSoxOMRKnfjmQ
zlErsYWcbGXvJ8LFeDEPOOurnITZPcajTm/bhD9hNx8ZIxMkQrN5yDTPP+RPkwR2
eXufEFyukSCvEn13FTjR2e52eFRKKecHkb74h7IUwfsrcPsb6sEyS0fd3OFYE+OW
wT9/ieeVWx+96Vv4kk2/88mkTFxkWESZxPRDSWz2NWspL0b7R/IuGc6uWHBGeWfQ
miWiSDId+t5CdC4tvf5S6TvnlQIDAQABo4IClTCCApEwHQYDVR0OBBYEFOfyn7jo
n7QR1V+BHZ4AIaPe6mi2MB8GA1UdIwQYMBaAFN8R6SaNBq5Tuvt0E700/zh45O7Q
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCQzY0RC9CMkVGM0UzNDk1
RDYxMUVCOTgyMTVDMThDNEY5QUUwMi8zeEhwSm8wR3JsTzYtM1FUdlRUX09Iams3
dEEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzN4SHBKbzBHcmxPNi0zUVR2VFRfT0hqazd0QS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QkM2NEQvQjJFRjNFMzQ5NUQ2MTFFQjk4MjE1QzE4QzRGOUFFMDIvRkM1ODNBQzZD
Qzg1MTFFQzhEMjM4NjcyQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnkMQwDQYJKoZIhvcNAQELBQADggEBACDPaaQHK7QixRg3
92yQgqyH8nMcgenDEHIro7xokGYWLcb5OeitoF1j2gIoMUnzYDULHR8tMBjRP/T0
UqST+6bp0hbB2V+56DSbkGHOMw4NUMPnchLT/52x+kdwNFdXwpJKjOok//LNTIEW
qA+dm7WiMSXsx/83iAGZrfwTr3DTYqxizWWRmfj2MWaPsHTLvh5REBU/gQcIz34v
9MMGYqa+/lFmAXwRiH8U8WZQ6fH5x5ggTTJqhPHOgeTkZtX/O1lCzuunsJPvske1
NhMg+Fmu0BVcB8q1+IIdeCu0KZT4eHnDAGW37aLo/XWQeMKUkLcW3FJ/Jn5nbYQF
UWf+ik8=
-----END CERTIFICATE-----
Generated at Sun Jan 25 06:04:43 2026 by rpki-client