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/A919F55C/9F19F96E370F11ECBEB72A42C4F9AE02/0EC6A7E0372D11ECA616091EC4F9AE02.roa
File:                     0EC6A7E0372D11ECA616091EC4F9AE02.roa (raw, json)
Hash identifier:          5d3BGh0li8EHX8JHtfB+7TdjESbNbmWdHjwtH5IwxkA=
Subject key identifier:   82:D4:7E:8A:A2:76:43:59:39:80:2F:1A:D0:74:2E:C9:49:ED:89:1C
Certificate issuer:       /CN=A919F55C/serialNumber=AD06DBCC5334C6D751372FB17954F4AAADDC9C3F
Certificate serial:       0500
Authority key identifier: AD:06:DB:CC:53:34:C6:D7:51:37:2F:B1:79:54:F4:AA:AD:DC:9C:3F
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/rQbbzFM0xtdRNy-xeVT0qq3cnD8.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A919F55C/9F19F96E370F11ECBEB72A42C4F9AE02/0EC6A7E0372D11ECA616091EC4F9AE02.roa
Signing time:             Fri 28 Nov 2025 22:25:04 +0000
ROA not before:           Fri 28 Nov 2025 22:25:04 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     148979
IP address blocks:        103.175.92.0/23 maxlen: 24
                          2001:df7:ef80::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A919F55C/9F19F96E370F11ECBEB72A42C4F9AE02/rQbbzFM0xtdRNy-xeVT0qq3cnD8.crl
                          rsync://rpki.apnic.net/member_repository/A919F55C/9F19F96E370F11ECBEB72A42C4F9AE02/rQbbzFM0xtdRNy-xeVT0qq3cnD8.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/rQbbzFM0xtdRNy-xeVT0qq3cnD8.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 11 Dec 2025 22:15:21 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1280 (0x500)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A919F55C, serialNumber=AD06DBCC5334C6D751372FB17954F4AAADDC9C3F
        Validity
            Not Before: Nov 28 22:25:04 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=692a213f-a910
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e5:dd:5f:e4:0c:45:58:d9:85:7b:e1:77:a6:fb:
                    5d:7c:92:a6:16:c2:52:12:7c:09:1e:bd:be:31:95:
                    80:a6:52:e6:c8:30:6e:f8:2a:44:6b:77:49:3b:f6:
                    c3:ff:39:9c:9e:5b:dd:e4:c1:c7:a0:89:97:69:0e:
                    e0:71:09:7c:27:b9:3d:ee:97:36:9f:68:70:8b:67:
                    30:ba:e7:66:d2:c1:5a:04:62:9a:2a:60:4d:ef:46:
                    6b:cf:d6:39:08:1d:e1:ea:33:bb:8c:f6:b4:b9:21:
                    9a:75:04:11:27:6f:80:dd:fc:c5:d0:2d:c8:47:32:
                    b7:59:6e:fc:30:99:07:94:f8:31:84:5f:a6:8a:68:
                    fa:3c:48:df:f0:5c:69:89:7b:49:70:0d:f3:fa:1c:
                    ff:48:19:0d:ad:92:d0:7a:da:8f:49:2b:79:42:41:
                    01:1c:43:79:10:36:e2:68:10:9c:cd:d1:32:4f:88:
                    5b:0c:95:1d:be:78:73:b1:e9:2e:cb:8c:4c:02:bd:
                    bc:62:e3:1d:04:b3:15:4d:02:43:85:99:38:77:22:
                    b4:42:5a:74:d0:55:6d:91:f5:2d:73:ac:c2:2e:92:
                    82:88:f8:9a:4f:53:ff:78:81:76:4a:06:10:e0:f3:
                    ad:2f:b2:ae:7f:26:96:94:e6:6f:f5:19:dd:e4:43:
                    e8:c3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                82:D4:7E:8A:A2:76:43:59:39:80:2F:1A:D0:74:2E:C9:49:ED:89:1C
            X509v3 Authority Key Identifier:
                keyid:AD:06:DB:CC:53:34:C6:D7:51:37:2F:B1:79:54:F4:AA:AD:DC:9C:3F

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A919F55C/9F19F96E370F11ECBEB72A42C4F9AE02/rQbbzFM0xtdRNy-xeVT0qq3cnD8.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/rQbbzFM0xtdRNy-xeVT0qq3cnD8.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/A919F55C/9F19F96E370F11ECBEB72A42C4F9AE02/0EC6A7E0372D11ECA616091EC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.175.92.0/23
                IPv6:
                  2001:df7:ef80::/48

    Signature Algorithm: sha256WithRSAEncryption
         2d:d9:dc:a0:45:09:26:5a:ae:3d:3e:26:2e:05:01:a2:ce:22:
         16:b0:60:1b:7d:62:25:e6:17:ca:be:7e:45:a7:dc:50:7e:de:
         91:b2:4c:66:f3:ea:ed:75:50:a3:59:9c:76:c9:e3:f9:bc:34:
         e6:15:d1:71:d4:e8:96:d2:e7:eb:51:19:e0:08:24:8c:e0:67:
         c2:b9:04:13:c6:19:39:b1:cc:d2:6c:00:71:52:54:f1:76:85:
         1a:f9:38:64:56:57:56:4c:31:b3:8e:40:28:e9:5b:0a:ab:6f:
         36:71:06:7d:d2:55:f3:a0:a5:89:06:0a:aa:5f:25:33:fe:f6:
         f1:8b:2e:8d:56:a4:f5:71:82:67:80:f4:23:6a:c2:7b:3d:d8:
         1a:ef:69:7b:a2:a1:f0:1e:5d:df:50:da:4b:54:a5:57:9a:11:
         33:b1:52:28:21:d9:35:c1:01:90:3f:d6:62:43:9e:e2:dd:1f:
         6e:04:07:3b:af:29:7b:bc:b6:be:b3:09:6f:8a:00:2b:1f:0c:
         14:e5:b3:da:fe:61:e8:e4:dc:c8:1a:a6:43:67:7d:6e:1c:3a:
         24:18:a7:d2:49:39:b7:c0:51:74:a6:15:21:c3:c2:27:90:72:
         75:57:25:65:f2:bd:2c:53:4b:d0:b3:76:63:81:29:55:2c:7e:
         72:36:08:f4
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICBQAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OUY1NUMxMTAvBgNVBAUTKEFEMDZEQkNDNTMzNEM2RDc1MTM3MkZCMTc5NTRGNEFB
QUREQzlDM0YwHhcNMjUxMTI4MjIyNTA0WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTJhMjEzZi1hOTEwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA5d1f5AxFWNmFe+F3pvtdfJKmFsJSEnwJHr2+MZWAplLmyDBu+CpEa3dJO/bD
/zmcnlvd5MHHoImXaQ7gcQl8J7k97pc2n2hwi2cwuudm0sFaBGKaKmBN70Zrz9Y5
CB3h6jO7jPa0uSGadQQRJ2+A3fzF0C3IRzK3WW78MJkHlPgxhF+mimj6PEjf8Fxp
iXtJcA3z+hz/SBkNrZLQetqPSSt5QkEBHEN5EDbiaBCczdEyT4hbDJUdvnhzseku
y4xMAr28YuMdBLMVTQJDhZk4dyK0Qlp00FVtkfUtc6zCLpKCiPiaT1P/eIF2SgYQ
4POtL7KufyaWlOZv9Rnd5EPowwIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFILUfoqi
dkNZOYAvGtB0LslJ7YkcMB8GA1UdIwQYMBaAFK0G28xTNMbXUTcvsXlU9Kqt3Jw/
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5RjU1Qy85RjE5Rjk2RTM3
MEYxMUVDQkVCNzJBNDJDNEY5QUUwMi9yUWJiekZNMHh0ZFJOeS14ZVZUMHFxM2Nu
RDguY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3JRYmJ6Rk0weHRkUk55LXhlVlQwcXEzY25EOC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OUY1NUMvOUYxOUY5NkUzNzBGMTFFQ0JFQjcyQTQyQzRGOUFFMDIvMEVDNkE3RTAz
NzJEMTFFQ0E2MTYwOTFFQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBAFnr1wwDwQCAAIwCQMHACABDffvgDANBgkqhkiG9w0BAQsF
AAOCAQEALdncoEUJJlquPT4mLgUBos4iFrBgG31iJeYXyr5+RafcUH7ekbJMZvPq
7XVQo1mcdsnj+bw05hXRcdToltLn61EZ4AgkjOBnwrkEE8YZObHM0mwAcVJU8XaF
Gvk4ZFZXVkwxs45AKOlbCqtvNnEGfdJV86CliQYKql8lM/728YsujVak9XGCZ4D0
I2rCez3YGu9pe6Kh8B5d31DaS1SlV5oRM7FSKCHZNcEBkD/WYkOe4t0fbgQHO68p
e7y2vrMJb4oAKx8MFOWz2v5h6OTcyBqmQ2d9bhw6JBin0kk5t8BRdKYVIcPCJ5By
dVclZfK9LFNL0LN2Y4EpVSx+cjYI9A==
-----END CERTIFICATE-----
Generated at Sat Dec 6 21:46:34 2025 by rpki-client