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/A915BF76/944E38921DAB11E2BB30CAA908B02CD2/0F3E8640D99D11F08333CF1766D3641D.roa
File:                     0F3E8640D99D11F08333CF1766D3641D.roa (raw, json)
Hash identifier:          pS2BtCG96+96mJXvMihVypxW8GWS5Zzf8IoBuSz2UP8=
Subject key identifier:   E5:4D:47:8A:92:CE:5F:C4:A7:13:B7:20:E7:EA:D2:BE:6A:5C:AF:61
Certificate issuer:       /CN=A915BF76/serialNumber=63EC4E6380FAAEA51107E9C40C2F1058E08F856E
Certificate serial:       3570
Authority key identifier: 63:EC:4E:63:80:FA:AE:A5:11:07:E9:C4:0C:2F:10:58:E0:8F:85:6E
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Y-xOY4D6rqURB-nEDC8QWOCPhW4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A915BF76/944E38921DAB11E2BB30CAA908B02CD2/0F3E8640D99D11F08333CF1766D3641D.roa
Signing time:             Mon 15 Dec 2025 10:01:44 +0000
ROA not before:           Mon 15 Dec 2025 10:01:44 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     137517
IP address blocks:        103.21.139.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A915BF76/944E38921DAB11E2BB30CAA908B02CD2/Y-xOY4D6rqURB-nEDC8QWOCPhW4.crl
                          rsync://rpki.apnic.net/member_repository/A915BF76/944E38921DAB11E2BB30CAA908B02CD2/Y-xOY4D6rqURB-nEDC8QWOCPhW4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Y-xOY4D6rqURB-nEDC8QWOCPhW4.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 23 Dec 2025 15:15:56 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 13680 (0x3570)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A915BF76, serialNumber=63EC4E6380FAAEA51107E9C40C2F1058E08F856E
        Validity
            Not Before: Dec 15 10:01:44 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=693fdc88-7b39
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:db:19:44:80:00:fa:ba:b4:2c:72:7c:f3:9d:c7:
                    ab:b0:3a:e4:71:c8:a4:ea:98:f2:70:99:c8:4a:05:
                    39:90:ed:5b:08:d3:b6:5c:4e:91:7c:36:aa:79:9c:
                    2d:89:8a:fd:d4:67:dc:a1:70:45:94:56:5b:82:6f:
                    c0:7c:4f:3f:5d:02:81:bd:31:77:aa:55:ed:24:d6:
                    26:0e:c5:b4:89:8e:59:81:21:89:b9:56:a9:d8:34:
                    9c:b1:d3:1c:22:9c:3e:96:be:bd:c1:6e:88:e0:1b:
                    92:09:fd:d4:97:b1:a0:be:f3:d4:ee:b0:68:8c:1f:
                    07:ed:db:0a:72:e3:60:b4:fb:f3:a7:cf:16:32:91:
                    62:c4:b1:d8:11:df:9a:77:5e:9e:82:36:37:4c:e8:
                    b0:93:1a:eb:8b:20:d7:fc:b0:75:79:db:26:3e:79:
                    56:5b:12:56:ea:85:b2:1c:f8:88:ba:70:58:43:a7:
                    60:61:8a:01:eb:e2:4e:56:3e:5f:2f:e3:28:19:b7:
                    08:d9:b9:f6:fd:df:c9:0d:63:7d:e4:8c:ad:2b:7f:
                    07:f4:8e:a6:ba:ac:39:57:98:0c:ab:ca:8d:80:80:
                    e7:1f:1c:a2:89:51:18:c3:09:4a:c5:85:f5:af:69:
                    a2:05:38:7b:c7:ed:49:10:04:d2:76:61:d3:8e:03:
                    8b:81
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                E5:4D:47:8A:92:CE:5F:C4:A7:13:B7:20:E7:EA:D2:BE:6A:5C:AF:61
            X509v3 Authority Key Identifier:
                keyid:63:EC:4E:63:80:FA:AE:A5:11:07:E9:C4:0C:2F:10:58:E0:8F:85:6E

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A915BF76/944E38921DAB11E2BB30CAA908B02CD2/Y-xOY4D6rqURB-nEDC8QWOCPhW4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Y-xOY4D6rqURB-nEDC8QWOCPhW4.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/A915BF76/944E38921DAB11E2BB30CAA908B02CD2/0F3E8640D99D11F08333CF1766D3641D.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.21.139.0/24

    Signature Algorithm: sha256WithRSAEncryption
         20:f3:d2:0c:71:0c:ce:8f:9d:f5:32:e3:c4:83:14:62:2d:92:
         e7:6a:30:19:a1:43:87:b5:cc:f2:e0:a7:00:26:45:56:d7:d1:
         58:7d:82:96:60:eb:f4:d2:b8:51:03:4f:82:e8:ae:9c:9f:02:
         11:9e:73:8c:96:9d:ca:d1:33:14:22:70:b8:c5:4c:e9:6c:a1:
         fa:37:bb:e7:1f:e8:8c:6d:81:68:ea:3f:92:be:49:c1:68:0d:
         22:d1:10:63:ac:3e:76:4a:58:25:37:93:99:de:79:bf:9c:5c:
         a0:a7:2a:75:ef:11:e4:a0:97:44:d7:fc:1c:96:a1:f3:b4:79:
         7e:0a:96:2f:8d:1d:08:be:9c:82:cd:10:53:18:85:dc:fa:36:
         95:b5:3a:60:fc:9b:40:bf:66:9b:23:e4:4f:86:73:c1:d6:08:
         9f:e2:8d:92:2b:22:de:da:25:18:20:8a:91:6b:28:24:10:2b:
         a0:55:25:c6:a6:f4:f2:11:79:ee:94:e1:e6:0d:7e:51:c4:b9:
         24:64:1c:2d:37:85:40:8b:52:c1:bc:72:a7:68:e5:0a:d7:17:
         95:ec:ea:a2:46:84:6e:1c:f1:2d:4b:77:d2:86:53:3a:ab:0b:
         fd:c2:ad:9b:9f:e8:6b:b2:32:5c:e1:26:70:d9:60:f3:8f:19:
         b4:6c:fe:dc
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICNXAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NUJGNzYxMTAvBgNVBAUTKDYzRUM0RTYzODBGQUFFQTUxMTA3RTlDNDBDMkYxMDU4
RTA4Rjg1NkUwHhcNMjUxMjE1MTAwMTQ0WhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTNmZGM4OC03YjM5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA2xlEgAD6urQscnzzncersDrkccik6pjycJnISgU5kO1bCNO2XE6RfDaqeZwt
iYr91GfcoXBFlFZbgm/AfE8/XQKBvTF3qlXtJNYmDsW0iY5ZgSGJuVap2DScsdMc
Ipw+lr69wW6I4BuSCf3Ul7GgvvPU7rBojB8H7dsKcuNgtPvzp88WMpFixLHYEd+a
d16egjY3TOiwkxrriyDX/LB1edsmPnlWWxJW6oWyHPiIunBYQ6dgYYoB6+JOVj5f
L+MoGbcI2bn2/d/JDWN95IytK38H9I6muqw5V5gMq8qNgIDnHxyiiVEYwwlKxYX1
r2miBTh7x+1JEATSdmHTjgOLgQIDAQABo4IClTCCApEwHQYDVR0OBBYEFOVNR4qS
zl/EpxO3IOfq0r5qXK9hMB8GA1UdIwQYMBaAFGPsTmOA+q6lEQfpxAwvEFjgj4Vu
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1QkY3Ni85NDRFMzg5MjFE
QUIxMUUyQkIzMENBQTkwOEIwMkNEMi9ZLXhPWTRENnJxVVJCLW5FREM4UVdPQ1Bo
VzQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1kteE9ZNEQ2cnFVUkItbkVEQzhRV09DUGhXNC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NUJGNzYvOTQ0RTM4OTIxREFCMTFFMkJCMzBDQUE5MDhCMDJDRDIvMEYzRTg2NDBE
OTlEMTFGMDgzMzNDRjE3NjZEMzY0MUQucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnFYswDQYJKoZIhvcNAQELBQADggEBACDz0gxxDM6PnfUy
48SDFGItkudqMBmhQ4e1zPLgpwAmRVbX0Vh9gpZg6/TSuFEDT4LorpyfAhGec4yW
ncrRMxQicLjFTOlsofo3u+cf6IxtgWjqP5K+ScFoDSLREGOsPnZKWCU3k5neeb+c
XKCnKnXvEeSgl0TX/ByWofO0eX4Kli+NHQi+nILNEFMYhdz6NpW1OmD8m0C/Zpsj
5E+Gc8HWCJ/ijZIrIt7aJRggipFrKCQQK6BVJcam9PIRee6U4eYNflHEuSRkHC03
hUCLUsG8cqdo5QrXF5Xs6qJGhG4c8S1Ld9KGUzqrC/3CrZuf6GuyMlzhJnDZYPOP
GbRs/tw=
-----END CERTIFICATE-----
Generated at Wed Dec 17 00:23:43 2025 by rpki-client