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/A916C108/0D334ED6616511EB8D45687AC4F9AE02/D6C646EE616611EB87E8BA7CC4F9AE02.roa
File:                     D6C646EE616611EB87E8BA7CC4F9AE02.roa (raw, json)
Hash identifier:          tOiOucmFJvwh+u6Y0HVXj6yNZeziz0vRwcf06ExQJ1w=
Subject key identifier:   25:19:98:85:33:A8:36:42:F7:C8:DD:F2:1F:0B:6E:4D:CA:E3:78:40
Certificate issuer:       /CN=A916C108/serialNumber=7845B46B70DDEB978254782ECDBAEC41C83E9723
Certificate serial:       0723
Authority key identifier: 78:45:B4:6B:70:DD:EB:97:82:54:78:2E:CD:BA:EC:41:C8:3E:97:23
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/eEW0a3Dd65eCVHguzbrsQcg-lyM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A916C108/0D334ED6616511EB8D45687AC4F9AE02/D6C646EE616611EB87E8BA7CC4F9AE02.roa
Signing time:             Tue 16 Dec 2025 22:18:07 +0000
ROA not before:           Tue 16 Dec 2025 22:18:07 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     141227
IP address blocks:        103.156.214.0/23 maxlen: 23
                          103.156.214.0/24 maxlen: 24
                          103.156.215.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A916C108/0D334ED6616511EB8D45687AC4F9AE02/eEW0a3Dd65eCVHguzbrsQcg-lyM.crl
                          rsync://rpki.apnic.net/member_repository/A916C108/0D334ED6616511EB8D45687AC4F9AE02/eEW0a3Dd65eCVHguzbrsQcg-lyM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/eEW0a3Dd65eCVHguzbrsQcg-lyM.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 25 Dec 2025 21:16:55 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1827 (0x723)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A916C108, serialNumber=7845B46B70DDEB978254782ECDBAEC41C83E9723
        Validity
            Not Before: Dec 16 22:18:07 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=6941da9f-6c36
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b8:50:e1:c2:e3:95:33:e5:c5:fb:a8:df:88:8b:
                    93:b2:b8:8f:ec:3f:5c:d9:dc:42:ed:d6:a4:d1:33:
                    ae:94:bf:96:a7:e3:20:af:54:d0:fa:fa:83:fa:fa:
                    ae:c1:0b:f9:8f:50:96:54:4e:cd:b6:5a:12:3c:27:
                    92:6c:f3:c0:e7:3b:6a:00:11:a6:fe:a6:45:b5:ce:
                    d1:e6:11:13:fd:ed:54:e4:e6:fd:72:4e:e4:6c:5f:
                    83:0d:04:7b:bb:bc:f1:07:ce:6e:ec:62:9c:2a:7d:
                    65:a8:50:00:3d:d6:39:a3:d9:28:24:02:eb:6a:26:
                    d0:94:4b:58:b6:6f:28:7e:41:85:64:43:0d:97:85:
                    9a:f2:b8:69:e8:9d:8e:b3:0e:91:a0:5c:71:53:95:
                    0f:37:fe:b0:63:26:8f:a2:ad:2e:b2:e4:f1:99:31:
                    ad:11:4d:e7:70:02:44:82:bd:22:04:8a:08:f1:a2:
                    e6:dd:2c:fb:af:d5:9b:73:73:b1:7a:e9:2d:9d:f3:
                    c0:cd:2b:8b:fc:3b:4f:ed:69:5b:de:72:bf:12:ba:
                    fd:89:65:a8:68:63:7b:89:bb:65:09:0e:ef:35:c5:
                    5e:08:2f:98:f6:3e:64:24:70:7b:9b:66:98:d1:cd:
                    db:40:2a:44:19:25:1a:f8:f6:d0:19:25:89:f7:11:
                    93:b9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                25:19:98:85:33:A8:36:42:F7:C8:DD:F2:1F:0B:6E:4D:CA:E3:78:40
            X509v3 Authority Key Identifier:
                keyid:78:45:B4:6B:70:DD:EB:97:82:54:78:2E:CD:BA:EC:41:C8:3E:97:23

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A916C108/0D334ED6616511EB8D45687AC4F9AE02/eEW0a3Dd65eCVHguzbrsQcg-lyM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/eEW0a3Dd65eCVHguzbrsQcg-lyM.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/A916C108/0D334ED6616511EB8D45687AC4F9AE02/D6C646EE616611EB87E8BA7CC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.156.214.0/23

    Signature Algorithm: sha256WithRSAEncryption
         4b:3b:5d:81:c5:0f:7a:39:a4:83:49:4f:0c:df:2b:19:5c:66:
         5b:59:04:17:62:7d:16:d2:ed:e0:0f:02:d1:56:c3:96:02:2f:
         e4:da:cb:42:c2:59:c6:9b:d3:31:a1:91:3e:63:22:da:1e:22:
         d9:92:5f:5d:f7:e3:96:49:30:e3:fb:5c:8a:9c:63:49:fd:a1:
         71:72:5f:1c:46:a0:ed:7d:97:4c:cf:42:41:54:48:e5:13:5c:
         01:99:1c:5d:e2:aa:a3:73:34:bf:fd:c0:30:8e:02:17:cb:6e:
         f5:29:66:24:81:ad:b9:ab:d7:72:b7:9c:f0:bc:11:d3:e9:04:
         25:fa:f3:0b:8c:3f:e4:1b:ca:e0:cd:c1:3e:10:95:85:f0:64:
         c6:2b:55:2c:5f:f4:85:d1:98:4f:58:a9:2e:7a:bc:ef:22:01:
         7f:11:fe:89:59:84:ac:0a:ff:da:58:36:50:13:9b:ad:17:9b:
         66:49:b6:b7:ec:32:88:d8:4e:83:cf:ca:93:a8:d4:66:41:9e:
         6d:37:bb:b9:18:df:a8:d9:85:d0:9f:6d:1d:db:41:a9:f6:87:
         ab:a9:2a:03:14:b2:3d:0c:03:66:d8:43:81:75:6f:d8:e9:f4:
         5e:59:7a:5c:7d:ab:62:e1:dd:4a:1a:a7:91:06:20:df:df:c8:
         d7:36:58:27
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICByMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NkMxMDgxMTAvBgNVBAUTKDc4NDVCNDZCNzBEREVCOTc4MjU0NzgyRUNEQkFFQzQx
QzgzRTk3MjMwHhcNMjUxMjE2MjIxODA3WhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTQxZGE5Zi02YzM2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAuFDhwuOVM+XF+6jfiIuTsriP7D9c2dxC7dak0TOulL+Wp+Mgr1TQ+vqD+vqu
wQv5j1CWVE7NtloSPCeSbPPA5ztqABGm/qZFtc7R5hET/e1U5Ob9ck7kbF+DDQR7
u7zxB85u7GKcKn1lqFAAPdY5o9koJALraibQlEtYtm8ofkGFZEMNl4Wa8rhp6J2O
sw6RoFxxU5UPN/6wYyaPoq0usuTxmTGtEU3ncAJEgr0iBIoI8aLm3Sz7r9Wbc3Ox
euktnfPAzSuL/DtP7Wlb3nK/Err9iWWoaGN7ibtlCQ7vNcVeCC+Y9j5kJHB7m2aY
0c3bQCpEGSUa+PbQGSWJ9xGTuQIDAQABo4IClTCCApEwHQYDVR0OBBYEFCUZmIUz
qDZC98jd8h8Lbk3K43hAMB8GA1UdIwQYMBaAFHhFtGtw3euXglR4Ls267EHIPpcj
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2QzEwOC8wRDMzNEVENjYx
NjUxMUVCOEQ0NTY4N0FDNEY5QUUwMi9lRVcwYTNEZDY1ZUNWSGd1emJyc1FjZy1s
eU0uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2VFVzBhM0RkNjVlQ1ZIZ3V6YnJzUWNnLWx5TS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NkMxMDgvMEQzMzRFRDY2MTY1MTFFQjhENDU2ODdBQzRGOUFFMDIvRDZDNjQ2RUU2
MTY2MTFFQjg3RThCQTdDQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnnNYwDQYJKoZIhvcNAQELBQADggEBAEs7XYHFD3o5pINJ
TwzfKxlcZltZBBdifRbS7eAPAtFWw5YCL+Tay0LCWcab0zGhkT5jItoeItmSX133
45ZJMOP7XIqcY0n9oXFyXxxGoO19l0zPQkFUSOUTXAGZHF3iqqNzNL/9wDCOAhfL
bvUpZiSBrbmr13K3nPC8EdPpBCX68wuMP+QbyuDNwT4QlYXwZMYrVSxf9IXRmE9Y
qS56vO8iAX8R/olZhKwK/9pYNlATm60Xm2ZJtrfsMojYToPPypOo1GZBnm03u7kY
36jZhdCfbR3bQan2h6upKgMUsj0MA2bYQ4F1b9jp9F5Zelx9q2Lh3Uoap5EGIN/f
yNc2WCc=
-----END CERTIFICATE-----
Generated at Sat Dec 20 01:32:40 2025 by rpki-client