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/A916D128/90DE9C663EA311EB8ACB9013C4F9AE02/A2272F186E1D11EEB6A10A0CC4F9AE02.roa
File:                     A2272F186E1D11EEB6A10A0CC4F9AE02.roa (raw, json)
Hash identifier:          yRhveptOybuAbHuUoLtUOV/CTXTLqG2BYsPsTe+oTEw=
Subject key identifier:   AE:8D:AF:51:20:D2:09:34:D9:1F:D8:DA:E6:E2:4A:DC:00:E5:0C:46
Certificate issuer:       /CN=A916D128/serialNumber=C504565577AE99F6191C97833DDBDD624EC24E92
Certificate serial:       07B8
Authority key identifier: C5:04:56:55:77:AE:99:F6:19:1C:97:83:3D:DB:DD:62:4E:C2:4E:92
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xQRWVXeumfYZHJeDPdvdYk7CTpI.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A916D128/90DE9C663EA311EB8ACB9013C4F9AE02/A2272F186E1D11EEB6A10A0CC4F9AE02.roa
Signing time:             Fri 16 Jan 2026 21:17:55 +0000
ROA not before:           Fri 16 Jan 2026 21:17:55 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     151487
IP address blocks:        103.160.100.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A916D128/90DE9C663EA311EB8ACB9013C4F9AE02/xQRWVXeumfYZHJeDPdvdYk7CTpI.crl
                          rsync://rpki.apnic.net/member_repository/A916D128/90DE9C663EA311EB8ACB9013C4F9AE02/xQRWVXeumfYZHJeDPdvdYk7CTpI.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xQRWVXeumfYZHJeDPdvdYk7CTpI.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:   Sat 31 Jan 2026 20:53:44 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1976 (0x7b8)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A916D128, serialNumber=C504565577AE99F6191C97833DDBDD624EC24E92
        Validity
            Not Before: Jan 16 21:17:55 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=696aab03-8b17
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:94:6a:f6:e1:d7:2f:67:df:76:0a:ba:17:e4:a4:
                    5a:f3:a6:5a:8a:a8:e5:64:81:66:cd:4a:18:b1:dc:
                    20:bc:df:28:68:f2:d8:42:8b:ba:98:b0:f8:84:48:
                    d1:a5:94:4d:06:9a:ce:74:52:00:67:1d:95:cb:16:
                    82:25:dc:4c:3c:33:9c:d2:56:24:35:f5:e4:eb:cd:
                    58:cb:30:66:bb:04:6c:9c:52:dc:de:b0:c6:5e:dc:
                    f7:bb:ee:99:e0:ae:1e:f7:0b:28:07:6b:18:c3:d0:
                    58:1a:02:2a:de:fe:6c:78:89:43:5e:3f:07:52:d1:
                    89:b9:ef:d2:89:4e:80:d2:26:4d:5b:aa:d0:d0:7a:
                    05:d4:7a:a3:e8:3a:2b:f7:2b:12:fa:9c:ef:20:ea:
                    c7:90:d5:ae:a1:fc:72:8b:5c:dd:96:35:ef:ee:61:
                    57:59:eb:4e:7d:f8:e1:90:21:13:8f:6a:e3:28:68:
                    c6:88:88:87:23:95:b7:2f:bc:f9:64:b0:dd:96:91:
                    03:a7:fd:3d:2c:1d:d5:cb:94:f4:d3:f5:ad:e2:ae:
                    82:32:ed:6e:a3:78:9d:b0:07:29:5f:70:df:56:b6:
                    2b:69:82:30:55:47:22:30:3f:a6:a7:fc:96:5a:02:
                    68:ba:9f:34:62:b1:5f:5e:77:8a:80:d8:56:d7:1a:
                    58:d7
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                AE:8D:AF:51:20:D2:09:34:D9:1F:D8:DA:E6:E2:4A:DC:00:E5:0C:46
            X509v3 Authority Key Identifier:
                keyid:C5:04:56:55:77:AE:99:F6:19:1C:97:83:3D:DB:DD:62:4E:C2:4E:92

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A916D128/90DE9C663EA311EB8ACB9013C4F9AE02/xQRWVXeumfYZHJeDPdvdYk7CTpI.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xQRWVXeumfYZHJeDPdvdYk7CTpI.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/A916D128/90DE9C663EA311EB8ACB9013C4F9AE02/A2272F186E1D11EEB6A10A0CC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.160.100.0/24

    Signature Algorithm: sha256WithRSAEncryption
         3b:f7:24:22:59:55:42:11:04:62:88:5f:84:6c:7a:9c:6a:8d:
         99:44:da:0c:4a:9b:8d:5d:31:39:27:cb:0e:51:db:ed:a1:8b:
         bc:e4:55:b3:13:1b:b5:b5:da:66:53:ee:3f:9e:5a:0f:d5:23:
         55:0a:dd:98:74:e6:b0:5a:38:d8:a2:9a:8f:6a:de:16:0e:60:
         21:44:e1:74:31:5a:ca:b8:15:68:59:4f:65:bd:01:33:d6:96:
         6f:12:aa:2d:fb:63:8c:64:4f:a6:7f:fe:43:4d:c9:50:79:d3:
         3c:25:a0:cc:ef:cf:31:bd:10:f7:69:7f:d7:70:17:bc:9d:43:
         7f:9d:7e:48:5b:f1:2e:6f:6e:1e:6d:3c:48:1b:34:9b:00:09:
         f4:12:f4:1e:b0:7a:28:72:3c:4c:50:0c:74:44:1d:9c:7c:a8:
         ef:a9:7f:ae:2f:0d:45:83:34:58:d3:51:21:5f:55:88:11:96:
         16:60:fa:09:fb:74:b9:2a:e9:2f:f5:59:46:88:5f:bf:95:42:
         0a:df:33:9b:ab:28:e6:ca:e6:10:9a:18:c9:aa:55:10:0d:04:
         0b:8a:a0:08:1b:b3:57:61:88:0a:f4:72:ab:70:ae:0d:15:52:
         0e:8b:08:87:2c:04:bc:b0:77:b3:76:11:4e:e8:a8:ca:8f:0a:
         f2:5d:20:77
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICB7gwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
NkQxMjgxMTAvBgNVBAUTKEM1MDQ1NjU1NzdBRTk5RjYxOTFDOTc4MzNEREJERDYy
NEVDMjRFOTIwHhcNMjYwMTE2MjExNzU1WhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTZhYWIwMy04YjE3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAlGr24dcvZ992CroX5KRa86ZaiqjlZIFmzUoYsdwgvN8oaPLYQou6mLD4hEjR
pZRNBprOdFIAZx2VyxaCJdxMPDOc0lYkNfXk681YyzBmuwRsnFLc3rDGXtz3u+6Z
4K4e9wsoB2sYw9BYGgIq3v5seIlDXj8HUtGJue/SiU6A0iZNW6rQ0HoF1Hqj6Dor
9ysS+pzvIOrHkNWuofxyi1zdljXv7mFXWetOffjhkCETj2rjKGjGiIiHI5W3L7z5
ZLDdlpEDp/09LB3Vy5T00/Wt4q6CMu1uo3idsAcpX3DfVrYraYIwVUciMD+mp/yW
WgJoup80YrFfXneKgNhW1xpY1wIDAQABo4IClTCCApEwHQYDVR0OBBYEFK6Nr1Eg
0gk02R/Y2ubiStwA5QxGMB8GA1UdIwQYMBaAFMUEVlV3rpn2GRyXgz3b3WJOwk6S
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2RDEyOC85MERFOUM2NjNF
QTMxMUVCOEFDQjkwMTNDNEY5QUUwMi94UVJXVlhldW1mWVpISmVEUGR2ZFlrN0NU
cEkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3hRUldWWGV1bWZZWkhKZURQZHZkWWs3Q1RwSS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NkQxMjgvOTBERTlDNjYzRUEzMTFFQjhBQ0I5MDEzQzRGOUFFMDIvQTIyNzJGMTg2
RTFEMTFFRUI2QTEwQTBDQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnoGQwDQYJKoZIhvcNAQELBQADggEBADv3JCJZVUIRBGKI
X4RsepxqjZlE2gxKm41dMTknyw5R2+2hi7zkVbMTG7W12mZT7j+eWg/VI1UK3Zh0
5rBaONiimo9q3hYOYCFE4XQxWsq4FWhZT2W9ATPWlm8Sqi37Y4xkT6Z//kNNyVB5
0zwloMzvzzG9EPdpf9dwF7ydQ3+dfkhb8S5vbh5tPEgbNJsACfQS9B6weihyPExQ
DHREHZx8qO+pf64vDUWDNFjTUSFfVYgRlhZg+gn7dLkq6S/1WUaIX7+VQgrfM5ur
KObK5hCaGMmqVRANBAuKoAgbs1dhiAr0cqtwrg0VUg6LCIcsBLywd7N2EU7oqMqP
CvJdIHc=
-----END CERTIFICATE-----
Generated at Sun Jan 25 06:19:31 2026 by rpki-client