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/A91627B1/8FAF2BDE82A311EEAC69F456C4F9AE02/3ED152FE82A411EE87690C58C4F9AE02.roa
File:                     3ED152FE82A411EE87690C58C4F9AE02.roa (raw, json)
Hash identifier:          UGeZhx8N1pwum3BvydDlygS7+BpmozCLWXlPzt9LzIA=
Subject key identifier:   9B:90:D5:E0:BE:CD:0A:14:1A:CA:19:42:92:74:97:33:4D:E9:B4:86
Certificate issuer:       /CN=A91627B1/serialNumber=432A36E6D5700B0BCACCE0F41576AE6B13CAD3C0
Certificate serial:       0182
Authority key identifier: 43:2A:36:E6:D5:70:0B:0B:CA:CC:E0:F4:15:76:AE:6B:13:CA:D3:C0
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Qyo25tVwCwvKzOD0FXauaxPK08A.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91627B1/8FAF2BDE82A311EEAC69F456C4F9AE02/3ED152FE82A411EE87690C58C4F9AE02.roa
Signing time:             Wed 03 Dec 2025 02:33:25 +0000
ROA not before:           Wed 03 Dec 2025 02:33:25 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     152097
IP address blocks:        203.99.150.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91627B1/8FAF2BDE82A311EEAC69F456C4F9AE02/Qyo25tVwCwvKzOD0FXauaxPK08A.crl
                          rsync://rpki.apnic.net/member_repository/A91627B1/8FAF2BDE82A311EEAC69F456C4F9AE02/Qyo25tVwCwvKzOD0FXauaxPK08A.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Qyo25tVwCwvKzOD0FXauaxPK08A.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 14 Dec 2025 02:03:37 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 386 (0x182)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91627B1, serialNumber=432A36E6D5700B0BCACCE0F41576AE6B13CAD3C0
        Validity
            Not Before: Dec  3 02:33:25 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=692fa175-a9b4
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:96:e8:74:73:54:30:56:89:e9:35:07:f2:dc:3f:
                    69:c6:61:3b:55:6d:a2:bb:87:4e:22:c7:59:7e:74:
                    2e:f1:57:1d:9d:47:23:66:c2:5c:ea:f7:f3:5d:49:
                    0b:a1:8b:23:05:03:3b:d6:58:a6:9b:ab:b0:7a:5a:
                    a5:e8:43:10:41:4c:36:8d:ab:06:b9:76:13:e6:33:
                    0a:3e:b5:da:06:f5:df:49:45:a9:65:be:e7:70:5c:
                    f2:c2:93:96:46:63:83:a9:8f:39:5e:c7:68:35:5d:
                    ee:ed:90:24:a1:f5:4d:fc:bc:5e:4a:3d:47:69:43:
                    99:27:64:e6:75:c7:74:59:8a:2b:9b:61:95:9b:04:
                    c5:f8:1a:e2:4f:75:40:24:e0:26:e6:68:21:75:7d:
                    11:b2:7b:0b:c1:3a:9d:6f:0b:e5:5a:32:25:02:ce:
                    ab:6b:99:af:b5:f0:0a:0f:a8:b0:0c:a3:0d:6e:5b:
                    61:f9:67:e1:e1:e6:22:99:5b:11:18:9e:0b:c4:fc:
                    77:73:14:96:fd:d3:a1:be:b2:68:a1:b7:d7:45:04:
                    d0:8b:5e:fc:21:7c:5a:a6:6a:80:e9:fa:ee:83:65:
                    ab:27:a8:46:ab:9e:8b:8d:af:c7:3e:0c:d8:f0:3d:
                    5e:de:eb:f8:b7:c7:d6:e2:d4:d7:c2:f1:5d:c8:c3:
                    76:3b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                9B:90:D5:E0:BE:CD:0A:14:1A:CA:19:42:92:74:97:33:4D:E9:B4:86
            X509v3 Authority Key Identifier:
                keyid:43:2A:36:E6:D5:70:0B:0B:CA:CC:E0:F4:15:76:AE:6B:13:CA:D3:C0

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91627B1/8FAF2BDE82A311EEAC69F456C4F9AE02/Qyo25tVwCwvKzOD0FXauaxPK08A.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Qyo25tVwCwvKzOD0FXauaxPK08A.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/A91627B1/8FAF2BDE82A311EEAC69F456C4F9AE02/3ED152FE82A411EE87690C58C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  203.99.150.0/23

    Signature Algorithm: sha256WithRSAEncryption
         10:5b:5e:81:fb:12:2a:55:2b:5d:b3:58:53:e3:e6:be:14:a9:
         7a:a0:36:01:ba:9d:65:71:f5:d9:d7:87:81:0a:5d:40:6e:66:
         69:53:a1:29:25:41:c1:43:37:3c:66:a9:31:a2:29:af:ae:4e:
         5e:ca:38:ee:27:57:65:d8:c7:3b:86:cb:50:5a:2b:07:7e:31:
         fb:11:0c:82:c0:7d:83:60:81:3f:4c:13:1b:32:fe:8f:4c:ba:
         42:b5:c2:02:53:6f:a4:7a:e5:24:f3:09:54:d7:32:01:a6:d5:
         5d:0f:8a:5d:1b:97:3f:f9:61:84:c1:81:c6:ff:8d:5a:51:6c:
         c4:7c:42:e6:b6:25:51:2f:01:84:b6:70:37:96:e0:46:05:94:
         68:38:27:63:28:ee:a0:90:c6:e9:cc:ad:96:f0:07:9c:e7:96:
         70:09:6e:fb:39:dc:33:8d:d9:ae:e0:7f:a4:25:bc:fd:4e:a5:
         e1:f2:81:95:f3:64:49:48:d9:16:56:c1:21:9a:92:8d:d9:c0:
         69:ef:c7:c1:20:9e:b2:b7:d9:df:f2:7f:aa:43:61:1c:c3:1f:
         65:67:bf:1a:4d:cd:e2:de:7f:3a:18:8f:f1:a6:97:1b:65:79:
         7c:0c:b9:93:82:0f:07:e7:ef:21:46:27:c3:55:95:c0:70:59:
         aa:d5:20:50
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAYIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NjI3QjExMTAvBgNVBAUTKDQzMkEzNkU2RDU3MDBCMEJDQUNDRTBGNDE1NzZBRTZC
MTNDQUQzQzAwHhcNMjUxMjAzMDIzMzI1WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTJmYTE3NS1hOWI0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAluh0c1QwVonpNQfy3D9pxmE7VW2iu4dOIsdZfnQu8VcdnUcjZsJc6vfzXUkL
oYsjBQM71limm6uwelql6EMQQUw2jasGuXYT5jMKPrXaBvXfSUWpZb7ncFzywpOW
RmODqY85XsdoNV3u7ZAkofVN/LxeSj1HaUOZJ2Tmdcd0WYorm2GVmwTF+BriT3VA
JOAm5mghdX0RsnsLwTqdbwvlWjIlAs6ra5mvtfAKD6iwDKMNblth+Wfh4eYimVsR
GJ4LxPx3cxSW/dOhvrJoobfXRQTQi178IXxapmqA6frug2WrJ6hGq56Lja/HPgzY
8D1e3uv4t8fW4tTXwvFdyMN2OwIDAQABo4IClTCCApEwHQYDVR0OBBYEFJuQ1eC+
zQoUGsoZQpJ0lzNN6bSGMB8GA1UdIwQYMBaAFEMqNubVcAsLyszg9BV2rmsTytPA
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2MjdCMS84RkFGMkJERTgy
QTMxMUVFQUM2OUY0NTZDNEY5QUUwMi9ReW8yNXRWd0N3dkt6T0QwRlhhdWF4UEsw
OEEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1F5bzI1dFZ3Q3d2S3pPRDBGWGF1YXhQSzA4QS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NjI3QjEvOEZBRjJCREU4MkEzMTFFRUFDNjlGNDU2QzRGOUFFMDIvM0VEMTUyRkU4
MkE0MTFFRTg3NjkwQzU4QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAHLY5YwDQYJKoZIhvcNAQELBQADggEBABBbXoH7EipVK12z
WFPj5r4UqXqgNgG6nWVx9dnXh4EKXUBuZmlToSklQcFDNzxmqTGiKa+uTl7KOO4n
V2XYxzuGy1BaKwd+MfsRDILAfYNggT9MExsy/o9MukK1wgJTb6R65STzCVTXMgGm
1V0Pil0blz/5YYTBgcb/jVpRbMR8Qua2JVEvAYS2cDeW4EYFlGg4J2Mo7qCQxunM
rZbwB5znlnAJbvs53DON2a7gf6QlvP1OpeHygZXzZElI2RZWwSGako3ZwGnvx8Eg
nrK32d/yf6pDYRzDH2VnvxpNzeLefzoYj/GmlxtleXwMuZOCDwfn7yFGJ8NVlcBw
WarVIFA=
-----END CERTIFICATE-----
Generated at Sun Dec 7 06:24:23 2025 by rpki-client