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/A9160DEB/A331F474726911EEA3F8E757C4F9AE02/F0E06498748B11EE92D55F6AC4F9AE02.roa
File:                     F0E06498748B11EE92D55F6AC4F9AE02.roa (raw, json)
Hash identifier:          5wBTbX1QYSM6JW4VRN60NvlpALYV2KodJNuvd/TicHI=
Subject key identifier:   D8:51:4E:8E:C9:E1:27:2E:FD:E4:9D:65:47:2B:0E:02:DB:0A:13:2B
Certificate issuer:       /CN=A9160DEB/serialNumber=1296E7EBBE30113FE1D3F2973033A4CB3114481D
Certificate serial:       01A5
Authority key identifier: 12:96:E7:EB:BE:30:11:3F:E1:D3:F2:97:30:33:A4:CB:31:14:48:1D
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Epbn674wET_h0_KXMDOkyzEUSB0.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9160DEB/A331F474726911EEA3F8E757C4F9AE02/F0E06498748B11EE92D55F6AC4F9AE02.roa
Signing time:             Tue 13 Jan 2026 03:22:31 +0000
ROA not before:           Tue 13 Jan 2026 03:22:31 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     38220
IP address blocks:        117.18.117.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9160DEB/A331F474726911EEA3F8E757C4F9AE02/Epbn674wET_h0_KXMDOkyzEUSB0.crl
                          rsync://rpki.apnic.net/member_repository/A9160DEB/A331F474726911EEA3F8E757C4F9AE02/Epbn674wET_h0_KXMDOkyzEUSB0.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Epbn674wET_h0_KXMDOkyzEUSB0.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:   Sun 01 Feb 2026 02:35:07 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 421 (0x1a5)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9160DEB, serialNumber=1296E7EBBE30113FE1D3F2973033A4CB3114481D
        Validity
            Not Before: Jan 13 03:22:31 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=6965ba77-4ba9
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b9:ed:50:95:ed:73:fa:97:4f:54:32:69:a0:70:
                    f1:e8:00:15:24:e7:16:b9:23:78:da:97:21:12:61:
                    ad:0f:5f:ac:a7:12:9d:21:c5:db:6a:37:27:ad:8f:
                    ad:a2:33:d4:e6:51:5e:7b:b2:6a:5a:17:c2:79:7f:
                    f5:4c:cd:73:1e:e1:b3:0c:75:55:24:92:88:d7:2f:
                    2b:17:30:5b:29:46:00:03:3c:68:d5:42:22:81:57:
                    af:25:00:40:49:00:9b:91:74:77:df:f2:1f:7b:58:
                    66:81:20:c6:20:24:b6:64:fb:ed:91:d5:c3:ad:a5:
                    bb:fd:83:48:17:14:d0:c4:ad:f4:e1:be:32:41:21:
                    ac:9f:5d:e1:05:af:1b:ac:e5:f4:01:70:01:44:4c:
                    b1:f6:1c:ab:bd:9c:36:4d:70:a0:b2:cd:2b:d3:bf:
                    28:94:d6:54:3f:49:ba:c1:cb:b4:9f:de:bf:da:d0:
                    23:d0:fd:62:a5:95:5b:f1:15:74:b8:65:d5:d6:0a:
                    d7:ec:98:2b:eb:99:71:4a:1a:69:fa:bd:c5:20:69:
                    fe:88:3a:46:2e:fc:8a:0d:4f:c7:1f:b7:38:e3:6a:
                    df:75:7c:27:60:6c:17:83:0d:f1:f3:e0:77:7c:c5:
                    a3:c3:b9:8a:52:79:60:65:fb:9e:ec:a8:14:93:46:
                    7a:ff
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D8:51:4E:8E:C9:E1:27:2E:FD:E4:9D:65:47:2B:0E:02:DB:0A:13:2B
            X509v3 Authority Key Identifier:
                keyid:12:96:E7:EB:BE:30:11:3F:E1:D3:F2:97:30:33:A4:CB:31:14:48:1D

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9160DEB/A331F474726911EEA3F8E757C4F9AE02/Epbn674wET_h0_KXMDOkyzEUSB0.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Epbn674wET_h0_KXMDOkyzEUSB0.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/A9160DEB/A331F474726911EEA3F8E757C4F9AE02/F0E06498748B11EE92D55F6AC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  117.18.117.0/24

    Signature Algorithm: sha256WithRSAEncryption
         17:c6:91:90:26:95:ee:a6:58:16:74:38:a9:83:ef:ec:56:9e:
         05:55:ef:f4:27:16:03:04:ee:25:6a:a3:da:ff:df:24:a7:be:
         9b:67:b9:cd:75:18:fc:bc:f7:e6:22:8a:12:5d:d9:5b:3f:de:
         a0:79:18:be:aa:54:9d:fe:b5:ef:72:86:11:bb:2f:ec:ac:f7:
         af:78:4c:4a:2a:7d:31:a1:da:14:5a:8a:df:f7:9d:42:73:68:
         8e:6b:f5:17:05:65:a6:1c:9e:c1:20:11:8f:46:e7:6b:c2:65:
         48:73:f3:8d:3b:13:f4:c3:ff:34:e9:a6:0f:70:f9:36:34:9e:
         ee:cc:35:26:67:15:0b:5d:f9:61:d1:83:dc:d4:05:cf:c4:0d:
         64:c3:aa:f1:fb:de:69:5d:f7:e8:33:83:58:b1:22:8f:15:19:
         f5:97:37:79:35:0a:6f:48:d5:72:90:3e:2e:4e:51:ad:71:d3:
         fc:ba:99:b1:c7:99:1f:21:60:d9:b8:07:9e:6c:be:05:11:d8:
         7e:f6:2e:f3:a3:fc:af:59:1c:39:23:8c:24:e0:a0:1f:4f:22:
         20:e6:f1:c7:52:4d:cf:27:e4:88:77:e9:a1:e8:45:2f:bf:65:
         bf:c1:bf:90:2f:bf:42:ac:67:e7:47:1e:8d:9f:77:53:80:9b:
         c5:22:4f:33
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAaUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
NjBERUIxMTAvBgNVBAUTKDEyOTZFN0VCQkUzMDExM0ZFMUQzRjI5NzMwMzNBNENC
MzExNDQ4MUQwHhcNMjYwMTEzMDMyMjMxWhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTY1YmE3Ny00YmE5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAue1Qle1z+pdPVDJpoHDx6AAVJOcWuSN42pchEmGtD1+spxKdIcXbajcnrY+t
ojPU5lFee7JqWhfCeX/1TM1zHuGzDHVVJJKI1y8rFzBbKUYAAzxo1UIigVevJQBA
SQCbkXR33/Ife1hmgSDGICS2ZPvtkdXDraW7/YNIFxTQxK304b4yQSGsn13hBa8b
rOX0AXABREyx9hyrvZw2TXCgss0r078olNZUP0m6wcu0n96/2tAj0P1ipZVb8RV0
uGXV1grX7Jgr65lxShpp+r3FIGn+iDpGLvyKDU/HH7c442rfdXwnYGwXgw3x8+B3
fMWjw7mKUnlgZfue7KgUk0Z6/wIDAQABo4IClTCCApEwHQYDVR0OBBYEFNhRTo7J
4Scu/eSdZUcrDgLbChMrMB8GA1UdIwQYMBaAFBKW5+u+MBE/4dPylzAzpMsxFEgd
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2MERFQi9BMzMxRjQ3NDcy
NjkxMUVFQTNGOEU3NTdDNEY5QUUwMi9FcGJuNjc0d0VUX2gwX0tYTURPa3l6RVVT
QjAuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0VwYm42NzR3RVRfaDBfS1hNRE9reXpFVVNCMC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NjBERUIvQTMzMUY0NzQ3MjY5MTFFRUEzRjhFNzU3QzRGOUFFMDIvRjBFMDY0OTg3
NDhCMTFFRTkyRDU1RjZBQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAB1EnUwDQYJKoZIhvcNAQELBQADggEBABfGkZAmle6mWBZ0
OKmD7+xWngVV7/QnFgME7iVqo9r/3ySnvptnuc11GPy89+YiihJd2Vs/3qB5GL6q
VJ3+te9yhhG7L+ys9694TEoqfTGh2hRait/3nUJzaI5r9RcFZaYcnsEgEY9G52vC
ZUhz8407E/TD/zTppg9w+TY0nu7MNSZnFQtd+WHRg9zUBc/EDWTDqvH73mld9+gz
g1ixIo8VGfWXN3k1Cm9I1XKQPi5OUa1x0/y6mbHHmR8hYNm4B55svgUR2H72LvOj
/K9ZHDkjjCTgoB9PIiDm8cdSTc8n5Ih36aHoRS+/Zb/Bv5Avv0KsZ+dHHo2fd1OA
m8UiTzM=
-----END CERTIFICATE-----
Generated at Sun Jan 25 21:46:13 2026 by rpki-client