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/A91EAEAF/BE3521B833F111EDB8361086C4F9AE02/EF0EFF5833F511EDA5C4F37DC4F9AE02.roa
File:                     EF0EFF5833F511EDA5C4F37DC4F9AE02.roa (raw, json)
Hash identifier:          fi9xuBK43cEhmF28kvwaKFEKLhEO9BGiHXkRK7I94Hw=
Subject key identifier:   90:F3:59:AF:DD:A8:33:97:3E:A6:F1:2E:54:20:77:26:45:92:78:D0
Certificate issuer:       /CN=A91EAEAF/serialNumber=F2084F7A0F3C0A91F825FEFD9F1035F33541584C
Certificate serial:       0275
Authority key identifier: F2:08:4F:7A:0F:3C:0A:91:F8:25:FE:FD:9F:10:35:F3:35:41:58:4C
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/8ghPeg88CpH4Jf79nxA18zVBWEw.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91EAEAF/BE3521B833F111EDB8361086C4F9AE02/EF0EFF5833F511EDA5C4F37DC4F9AE02.roa
Signing time:             Thu 27 Nov 2025 00:17:27 +0000
ROA not before:           Thu 27 Nov 2025 00:17:27 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     150308
IP address blocks:        103.232.142.0/24 maxlen: 24
                          103.232.143.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91EAEAF/BE3521B833F111EDB8361086C4F9AE02/8ghPeg88CpH4Jf79nxA18zVBWEw.crl
                          rsync://rpki.apnic.net/member_repository/A91EAEAF/BE3521B833F111EDB8361086C4F9AE02/8ghPeg88CpH4Jf79nxA18zVBWEw.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/8ghPeg88CpH4Jf79nxA18zVBWEw.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:   Mon 15 Dec 2025 23:54:56 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 629 (0x275)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91EAEAF, serialNumber=F2084F7A0F3C0A91F825FEFD9F1035F33541584C
        Validity
            Not Before: Nov 27 00:17:27 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=69279897-d293
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c7:d2:57:03:f1:79:66:cd:40:93:df:a7:a4:c1:
                    a1:92:7a:2d:36:8c:23:fe:03:55:44:bf:98:d2:11:
                    a6:d3:87:ca:55:a6:72:81:25:45:93:80:24:df:51:
                    50:6f:19:1a:5f:0a:5f:54:69:14:8a:cf:60:5b:75:
                    07:a9:82:54:dc:33:7d:b0:8e:1e:44:25:d6:13:42:
                    85:69:0d:04:1c:26:d8:05:97:72:3a:93:ee:6f:d8:
                    0b:a2:13:7b:b9:02:0b:6d:73:8d:e6:59:d7:79:cd:
                    bd:65:a0:03:bc:72:6a:e4:f1:4c:86:ae:98:77:af:
                    d0:20:70:8e:2e:b2:61:8a:70:c5:41:bc:64:ea:d0:
                    d8:0e:cd:60:85:eb:31:ee:06:78:77:48:99:a2:04:
                    68:28:fc:3e:40:1f:9b:5a:13:8c:75:d7:36:16:60:
                    d1:7a:97:07:6a:db:4c:30:39:2b:94:71:ca:55:69:
                    0b:45:6f:6a:2f:94:d6:b4:de:95:23:29:5b:90:60:
                    8a:30:b9:fe:68:7e:f7:08:79:1e:60:58:1a:0d:dd:
                    02:6f:40:47:cb:23:fa:40:03:0d:28:b6:04:ff:6c:
                    18:aa:8e:33:95:78:be:ab:1e:ea:78:04:73:78:0e:
                    ce:f7:3b:a8:e5:33:2e:51:c3:ea:1b:96:00:2b:67:
                    06:97
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                90:F3:59:AF:DD:A8:33:97:3E:A6:F1:2E:54:20:77:26:45:92:78:D0
            X509v3 Authority Key Identifier:
                keyid:F2:08:4F:7A:0F:3C:0A:91:F8:25:FE:FD:9F:10:35:F3:35:41:58:4C

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91EAEAF/BE3521B833F111EDB8361086C4F9AE02/8ghPeg88CpH4Jf79nxA18zVBWEw.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/8ghPeg88CpH4Jf79nxA18zVBWEw.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/A91EAEAF/BE3521B833F111EDB8361086C4F9AE02/EF0EFF5833F511EDA5C4F37DC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.232.142.0/23

    Signature Algorithm: sha256WithRSAEncryption
         85:5a:6d:8b:be:51:e5:bf:7d:3f:d0:bb:6a:76:ef:33:89:97:
         79:dd:fa:53:a5:58:c6:a1:66:09:2a:9d:a6:16:04:88:99:43:
         68:fa:a4:d7:be:a6:0a:e7:fd:c5:69:48:8d:aa:fc:ec:5c:50:
         bb:85:81:56:c8:86:6b:ac:f8:e9:ba:b8:f4:e9:24:e4:c4:04:
         26:42:9c:63:c6:06:83:f1:83:9d:83:f6:d3:43:b0:68:98:52:
         7c:27:8f:d5:c1:7e:48:c0:38:14:c0:41:ff:58:f5:13:d5:71:
         33:be:c1:71:3f:55:db:6c:d3:67:88:2a:69:56:88:9c:1e:f8:
         9b:e7:8a:0e:59:ff:5b:1a:a0:7b:08:be:1e:bf:70:28:29:b6:
         ba:51:1d:91:1f:47:4d:63:7a:d9:97:79:42:dd:82:db:44:8b:
         c0:47:f4:dc:6a:22:5b:1f:60:ca:27:2e:e8:0a:40:3d:30:c6:
         88:e5:65:88:5e:5d:7c:9e:60:21:6b:21:77:6c:4c:2b:10:27:
         f6:2e:bb:3c:0d:6a:c0:b7:6f:85:00:af:02:62:32:47:8c:7e:
         a0:0a:81:3d:41:80:e9:90:fb:41:71:eb:e1:11:02:a0:70:74:
         f4:04:7c:2d:d2:32:df:f2:e1:1c:94:ac:73:65:86:c3:3f:6a:
         14:fa:05:f8
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAnUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RUFFQUYxMTAvBgNVBAUTKEYyMDg0RjdBMEYzQzBBOTFGODI1RkVGRDlGMTAzNUYz
MzU0MTU4NEMwHhcNMjUxMTI3MDAxNzI3WhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTI3OTg5Ny1kMjkzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAx9JXA/F5Zs1Ak9+npMGhknotNowj/gNVRL+Y0hGm04fKVaZygSVFk4Ak31FQ
bxkaXwpfVGkUis9gW3UHqYJU3DN9sI4eRCXWE0KFaQ0EHCbYBZdyOpPub9gLohN7
uQILbXON5lnXec29ZaADvHJq5PFMhq6Yd6/QIHCOLrJhinDFQbxk6tDYDs1ghesx
7gZ4d0iZogRoKPw+QB+bWhOMddc2FmDRepcHattMMDkrlHHKVWkLRW9qL5TWtN6V
IylbkGCKMLn+aH73CHkeYFgaDd0Cb0BHyyP6QAMNKLYE/2wYqo4zlXi+qx7qeARz
eA7O9zuo5TMuUcPqG5YAK2cGlwIDAQABo4IClTCCApEwHQYDVR0OBBYEFJDzWa/d
qDOXPqbxLlQgdyZFknjQMB8GA1UdIwQYMBaAFPIIT3oPPAqR+CX+/Z8QNfM1QVhM
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFQUVBRi9CRTM1MjFCODMz
RjExMUVEQjgzNjEwODZDNEY5QUUwMi84Z2hQZWc4OENwSDRKZjc5bnhBMTh6VkJX
RXcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzhnaFBlZzg4Q3BINEpmNzlueEExOHpWQldFdy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RUFFQUYvQkUzNTIxQjgzM0YxMTFFREI4MzYxMDg2QzRGOUFFMDIvRUYwRUZGNTgz
M0Y1MTFFREE1QzRGMzdEQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFn6I4wDQYJKoZIhvcNAQELBQADggEBAIVabYu+UeW/fT/Q
u2p27zOJl3nd+lOlWMahZgkqnaYWBIiZQ2j6pNe+pgrn/cVpSI2q/OxcULuFgVbI
hmus+Om6uPTpJOTEBCZCnGPGBoPxg52D9tNDsGiYUnwnj9XBfkjAOBTAQf9Y9RPV
cTO+wXE/Vdts02eIKmlWiJwe+Jvnig5Z/1saoHsIvh6/cCgptrpRHZEfR01jetmX
eULdgttEi8BH9NxqIlsfYMonLugKQD0wxojlZYheXXyeYCFrIXdsTCsQJ/YuuzwN
asC3b4UArwJiMkeMfqAKgT1BgOmQ+0Fx6+ERAqBwdPQEfC3SMt/y4RyUrHNlhsM/
ahT6Bfg=
-----END CERTIFICATE-----
Generated at Wed Dec 10 17:14:35 2025 by rpki-client