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/A9157DAE/5B4C4E36596911EC94A3E770C4F9AE02/9CD16392309711F09EFD0C4CC4F9AE02.roa
File:                     9CD16392309711F09EFD0C4CC4F9AE02.roa (raw, json)
Hash identifier:          gnyXtw8DPj8NyIoRF5c+juRZssMLm6JD2BAlodHTge8=
Subject key identifier:   1D:C8:29:4A:F6:C9:FC:6D:56:10:43:08:66:EF:AB:33:EF:0D:7A:C5
Certificate issuer:       /CN=A9157DAE/serialNumber=760E6A7F08B72FF80EB56F6750323B164A70DA1D
Certificate serial:       04CF
Authority key identifier: 76:0E:6A:7F:08:B7:2F:F8:0E:B5:6F:67:50:32:3B:16:4A:70:DA:1D
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dg5qfwi3L_gOtW9nUDI7Fkpw2h0.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9157DAE/5B4C4E36596911EC94A3E770C4F9AE02/9CD16392309711F09EFD0C4CC4F9AE02.roa
Signing time:             Sat 20 Dec 2025 17:14:44 +0000
ROA not before:           Sat 20 Dec 2025 17:14:44 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     213438
IP address blocks:        45.129.230.0/23 maxlen: 23
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9157DAE/5B4C4E36596911EC94A3E770C4F9AE02/dg5qfwi3L_gOtW9nUDI7Fkpw2h0.crl
                          rsync://rpki.apnic.net/member_repository/A9157DAE/5B4C4E36596911EC94A3E770C4F9AE02/dg5qfwi3L_gOtW9nUDI7Fkpw2h0.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dg5qfwi3L_gOtW9nUDI7Fkpw2h0.cer
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.crl
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/dAFlqA0QcZcKvAnAK3HBrHwdbg4.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 27 Dec 2025 17:14:50 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1231 (0x4cf)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9157DAE, serialNumber=760E6A7F08B72FF80EB56F6750323B164A70DA1D
        Validity
            Not Before: Dec 20 17:14:44 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=6946d984-8542
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ee:39:75:7d:e1:39:5c:c7:c2:fe:38:53:0a:dc:
                    09:3c:63:42:7e:e2:ee:94:ff:cb:75:84:8d:f0:1d:
                    68:09:cf:5c:78:48:94:85:5a:0a:1b:94:fd:38:be:
                    5f:ad:aa:fc:d8:f2:09:c3:74:3a:aa:b9:50:7e:8f:
                    47:ea:8f:27:3c:a6:41:d3:d3:43:05:d7:28:3c:32:
                    bd:eb:7d:3c:d2:98:82:18:4d:aa:82:67:dd:8a:ed:
                    44:25:cc:42:9a:87:ee:55:65:30:7b:97:6e:a0:00:
                    7e:4b:a2:ad:07:e8:c7:14:e8:5e:71:48:fd:5f:65:
                    f8:3c:e0:b6:07:b9:55:2b:c2:65:dc:4e:26:18:c6:
                    f6:33:ca:d5:f2:24:54:5e:28:59:48:54:54:48:7b:
                    76:1f:24:52:06:86:0e:80:dc:14:34:f9:34:9c:70:
                    cb:13:86:41:6b:c0:91:df:08:f3:92:61:80:90:10:
                    b9:21:a2:33:34:3b:9c:63:46:b0:df:47:93:5d:50:
                    89:10:0d:4f:5b:b7:43:07:6a:e4:db:87:13:65:0e:
                    c6:12:85:42:c8:29:e3:5e:ba:59:5f:a6:85:c3:7a:
                    8b:c5:89:39:f9:ba:e5:ec:8c:56:fd:83:29:e6:6e:
                    6e:24:42:1d:c4:70:93:28:d2:cc:d2:ad:7f:d1:ba:
                    ab:7b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                1D:C8:29:4A:F6:C9:FC:6D:56:10:43:08:66:EF:AB:33:EF:0D:7A:C5
            X509v3 Authority Key Identifier:
                keyid:76:0E:6A:7F:08:B7:2F:F8:0E:B5:6F:67:50:32:3B:16:4A:70:DA:1D

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9157DAE/5B4C4E36596911EC94A3E770C4F9AE02/dg5qfwi3L_gOtW9nUDI7Fkpw2h0.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dg5qfwi3L_gOtW9nUDI7Fkpw2h0.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/A9157DAE/5B4C4E36596911EC94A3E770C4F9AE02/9CD16392309711F09EFD0C4CC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  45.129.230.0/23

    Signature Algorithm: sha256WithRSAEncryption
         7b:ca:ef:46:c9:de:2b:7d:2e:33:a1:de:cf:44:63:43:ec:18:
         61:96:43:f5:be:1f:48:0d:9b:84:e2:4d:fc:f1:78:73:61:79:
         f3:42:a5:30:9a:81:8b:6d:97:ba:21:99:c2:01:11:b0:34:32:
         5e:f3:37:45:79:9c:b9:53:f4:b8:49:c9:13:76:e3:f2:de:d6:
         1f:f5:1e:da:a1:d1:70:ce:f9:5d:29:0c:9b:44:50:b3:64:81:
         47:1c:b0:c3:f0:f0:98:36:2f:5f:d0:42:eb:f3:fa:ab:b1:5f:
         ac:c0:db:13:82:d7:44:80:4c:6c:14:8d:35:5a:67:cb:66:ee:
         7d:66:3e:d0:8a:eb:83:ce:28:41:95:d9:93:ab:e4:14:e7:3b:
         26:53:33:d6:2e:e1:88:af:d8:5c:f4:13:96:9f:c8:75:ea:ce:
         a2:4f:e5:ef:d7:90:05:46:e9:a3:10:7d:e6:49:49:bf:8e:09:
         7e:69:79:c1:ae:bb:33:a1:6e:61:46:27:d8:38:6f:0b:8c:7b:
         c0:5b:0a:a5:2c:ba:74:a5:58:f3:3c:f0:37:46:49:a7:f5:c9:
         dd:ce:88:26:b3:f3:52:4b:29:79:0d:b7:99:66:01:41:05:04:
         a4:33:94:17:14:26:98:6d:69:d6:d8:68:7b:b1:77:1e:ca:b3:
         c9:7d:36:c8
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICBM8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
NTdEQUUxMTAvBgNVBAUTKDc2MEU2QTdGMDhCNzJGRjgwRUI1NkY2NzUwMzIzQjE2
NEE3MERBMUQwHhcNMjUxMjIwMTcxNDQ0WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTQ2ZDk4NC04NTQyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA7jl1feE5XMfC/jhTCtwJPGNCfuLulP/LdYSN8B1oCc9ceEiUhVoKG5T9OL5f
rar82PIJw3Q6qrlQfo9H6o8nPKZB09NDBdcoPDK963080piCGE2qgmfdiu1EJcxC
mofuVWUwe5duoAB+S6KtB+jHFOhecUj9X2X4POC2B7lVK8Jl3E4mGMb2M8rV8iRU
XihZSFRUSHt2HyRSBoYOgNwUNPk0nHDLE4ZBa8CR3wjzkmGAkBC5IaIzNDucY0aw
30eTXVCJEA1PW7dDB2rk24cTZQ7GEoVCyCnjXrpZX6aFw3qLxYk5+brl7IxW/YMp
5m5uJEIdxHCTKNLM0q1/0bqrewIDAQABo4IClTCCApEwHQYDVR0OBBYEFB3IKUr2
yfxtVhBDCGbvqzPvDXrFMB8GA1UdIwQYMBaAFHYOan8Ity/4DrVvZ1AyOxZKcNod
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1N0RBRS81QjRDNEUzNjU5
NjkxMUVDOTRBM0U3NzBDNEY5QUUwMi9kZzVxZndpM0xfZ090VzluVURJN0ZrcHcy
aDAuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0IzQTI0RjIwMUQ2NjExRTI4QUM4ODM3Qzcy
RkQxRkYyL2RnNXFmd2kzTF9nT3RXOW5VREk3RmtwdzJoMC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NTdEQUUvNUI0QzRFMzY1OTY5MTFFQzk0QTNFNzcwQzRGOUFFMDIvOUNEMTYzOTIz
MDk3MTFGMDlFRkQwQzRDQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAEtgeYwDQYJKoZIhvcNAQELBQADggEBAHvK70bJ3it9LjOh
3s9EY0PsGGGWQ/W+H0gNm4TiTfzxeHNhefNCpTCagYttl7ohmcIBEbA0Ml7zN0V5
nLlT9LhJyRN24/Le1h/1Htqh0XDO+V0pDJtEULNkgUccsMPw8Jg2L1/QQuvz+qux
X6zA2xOC10SATGwUjTVaZ8tm7n1mPtCK64POKEGV2ZOr5BTnOyZTM9Yu4Yiv2Fz0
E5afyHXqzqJP5e/XkAVG6aMQfeZJSb+OCX5pecGuuzOhbmFGJ9g4bwuMe8BbCqUs
unSlWPM88DdGSaf1yd3OiCaz81JLKXkNt5lmAUEFBKQzlBcUJphtadbYaHuxdx7K
s8l9Nsg=
-----END CERTIFICATE-----
Generated at Sun Dec 21 13:43:04 2025 by rpki-client