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/A9165B02/95A38EF6BD1411EBB5EEFD5FC4F9AE02/CEEBA382BD1511EB9E873260C4F9AE02.roa
File:                     CEEBA382BD1511EB9E873260C4F9AE02.roa (raw, json)
Hash identifier:          PWdvXLjzzW5Yl2qTNYO9Bzzldi5dnhBl0zbwFfMxt04=
Subject key identifier:   CA:B3:5E:C7:7D:C4:5D:8F:21:C4:A8:77:FD:79:34:8E:CF:62:29:A3
Certificate issuer:       /CN=A9165B02/serialNumber=041D519247C46E73F6A67DDF7C9049BFF279C0B7
Certificate serial:       0644
Authority key identifier: 04:1D:51:92:47:C4:6E:73:F6:A6:7D:DF:7C:90:49:BF:F2:79:C0:B7
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/BB1RkkfEbnP2pn3ffJBJv_J5wLc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9165B02/95A38EF6BD1411EBB5EEFD5FC4F9AE02/CEEBA382BD1511EB9E873260C4F9AE02.roa
Signing time:             Tue 06 Jan 2026 22:18:43 +0000
ROA not before:           Tue 06 Jan 2026 22:18:43 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     131202
IP address blocks:        103.103.218.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9165B02/95A38EF6BD1411EBB5EEFD5FC4F9AE02/BB1RkkfEbnP2pn3ffJBJv_J5wLc.crl
                          rsync://rpki.apnic.net/member_repository/A9165B02/95A38EF6BD1411EBB5EEFD5FC4F9AE02/BB1RkkfEbnP2pn3ffJBJv_J5wLc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/BB1RkkfEbnP2pn3ffJBJv_J5wLc.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 21:57:28 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1604 (0x644)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9165B02, serialNumber=041D519247C46E73F6A67DDF7C9049BFF279C0B7
        Validity
            Not Before: Jan  6 22:18:43 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=695d8a43-edae
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bf:96:8b:ec:21:0a:dd:ef:f7:c2:e2:a3:6c:06:
                    c8:d6:6f:03:56:2f:07:bb:74:ad:2a:64:14:27:40:
                    1a:0a:47:39:85:4b:8d:07:00:36:78:4a:39:e3:d9:
                    37:0f:47:a2:8f:fa:ae:31:f7:94:98:d0:13:3a:71:
                    63:1d:57:2a:4d:34:2e:4f:1d:45:76:6e:dd:1e:81:
                    2e:46:98:9e:f7:69:a9:ed:16:47:a5:78:3f:f4:ef:
                    ac:73:78:ae:f1:94:9f:11:cb:dd:08:23:20:e7:1b:
                    bb:91:7b:e0:0e:ed:69:82:60:42:df:41:f4:7b:d5:
                    a6:0a:b7:06:09:90:6c:4f:ac:13:30:e2:fa:68:9d:
                    c7:e9:a3:79:d9:ad:d1:5a:bd:6b:5b:7a:59:b2:79:
                    8c:ba:a8:84:ee:a4:87:18:3c:fd:67:a0:31:e2:a1:
                    e5:5b:80:b0:f8:50:8c:28:2b:5d:65:25:3f:b3:6b:
                    bd:25:ab:29:87:58:42:2d:62:0d:68:01:6e:c0:39:
                    b1:b7:2f:5b:9d:52:87:e1:fc:87:20:03:93:07:3c:
                    8f:69:47:e8:e2:1f:28:86:89:4e:f1:73:a0:e3:af:
                    98:b3:c8:2d:fa:b3:53:89:00:5b:64:0e:a4:08:5a:
                    1e:bf:71:6d:af:39:d4:a9:0e:31:d4:4d:c7:66:89:
                    6d:27
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                CA:B3:5E:C7:7D:C4:5D:8F:21:C4:A8:77:FD:79:34:8E:CF:62:29:A3
            X509v3 Authority Key Identifier:
                keyid:04:1D:51:92:47:C4:6E:73:F6:A6:7D:DF:7C:90:49:BF:F2:79:C0:B7

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9165B02/95A38EF6BD1411EBB5EEFD5FC4F9AE02/BB1RkkfEbnP2pn3ffJBJv_J5wLc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/BB1RkkfEbnP2pn3ffJBJv_J5wLc.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/A9165B02/95A38EF6BD1411EBB5EEFD5FC4F9AE02/CEEBA382BD1511EB9E873260C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.103.218.0/24

    Signature Algorithm: sha256WithRSAEncryption
         af:61:92:b1:6d:a9:78:39:dd:4b:92:fd:d7:14:fd:85:e1:ac:
         56:7e:c6:ab:d9:be:38:21:e3:a9:3c:5a:01:13:d4:26:1b:d5:
         e1:ab:57:f6:1a:63:d2:ad:63:51:89:30:15:bb:81:e3:2f:b6:
         6b:f3:50:88:9e:b7:9c:96:37:56:bd:cb:24:f7:cc:83:c7:1e:
         72:d8:c7:80:57:64:8d:ef:1a:6e:03:34:4c:e2:9b:95:a1:39:
         a3:e1:64:e7:c6:0e:0f:74:da:14:90:b6:54:a7:83:9c:43:7b:
         94:ac:82:5a:55:58:bf:bc:1b:6c:bd:9d:9f:9f:cf:9f:2b:6a:
         e4:b7:09:0c:a6:77:92:51:39:f8:9f:cb:cf:b4:ca:0e:73:85:
         8f:55:69:64:48:fe:6e:26:a3:89:c4:96:9d:ad:6f:29:4a:30:
         8a:06:13:72:56:47:a5:85:80:6a:d9:d1:74:2b:8b:fc:8d:40:
         e6:a4:fd:2e:b8:f2:4d:5a:a3:5f:f0:e2:93:1b:be:fb:03:d2:
         ba:38:8f:28:d5:22:55:dd:1b:f2:83:bd:48:a5:56:41:8b:d7:
         9d:3a:87:56:66:4a:72:9e:e8:ce:54:b3:ac:0f:5d:e6:72:81:
         87:c3:9f:0f:f8:9e:29:a1:10:f6:c0:8e:18:d4:62:7b:98:68:
         25:bb:ba:ea
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICBkQwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
NjVCMDIxMTAvBgNVBAUTKDA0MUQ1MTkyNDdDNDZFNzNGNkE2N0RERjdDOTA0OUJG
RjI3OUMwQjcwHhcNMjYwMTA2MjIxODQzWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTVkOGE0My1lZGFlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAv5aL7CEK3e/3wuKjbAbI1m8DVi8Hu3StKmQUJ0AaCkc5hUuNBwA2eEo549k3
D0eij/quMfeUmNATOnFjHVcqTTQuTx1Fdm7dHoEuRpie92mp7RZHpXg/9O+sc3iu
8ZSfEcvdCCMg5xu7kXvgDu1pgmBC30H0e9WmCrcGCZBsT6wTMOL6aJ3H6aN52a3R
Wr1rW3pZsnmMuqiE7qSHGDz9Z6Ax4qHlW4Cw+FCMKCtdZSU/s2u9Jasph1hCLWIN
aAFuwDmxty9bnVKH4fyHIAOTBzyPaUfo4h8oholO8XOg46+Ys8gt+rNTiQBbZA6k
CFoev3FtrznUqQ4x1E3HZoltJwIDAQABo4IClTCCApEwHQYDVR0OBBYEFMqzXsd9
xF2PIcSod/15NI7PYimjMB8GA1UdIwQYMBaAFAQdUZJHxG5z9qZ933yQSb/yecC3
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2NUIwMi85NUEzOEVGNkJE
MTQxMUVCQjVFRUZENUZDNEY5QUUwMi9CQjFSa2tmRWJuUDJwbjNmZkpCSnZfSjV3
TGMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0JCMVJra2ZFYm5QMnBuM2ZmSkJKdl9KNXdMYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NjVCMDIvOTVBMzhFRjZCRDE0MTFFQkI1RUVGRDVGQzRGOUFFMDIvQ0VFQkEzODJC
RDE1MTFFQjlFODczMjYwQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnZ9owDQYJKoZIhvcNAQELBQADggEBAK9hkrFtqXg53UuS
/dcU/YXhrFZ+xqvZvjgh46k8WgET1CYb1eGrV/YaY9KtY1GJMBW7geMvtmvzUIie
t5yWN1a9yyT3zIPHHnLYx4BXZI3vGm4DNEzim5WhOaPhZOfGDg902hSQtlSng5xD
e5SsglpVWL+8G2y9nZ+fz58rauS3CQymd5JROfify8+0yg5zhY9VaWRI/m4mo4nE
lp2tbylKMIoGE3JWR6WFgGrZ0XQri/yNQOak/S648k1ao1/w4pMbvvsD0ro4jyjV
IlXdG/KDvUilVkGL1506h1ZmSnKe6M5Us6wPXeZygYfDnw/4nimhEPbAjhjUYnuY
aCW7uuo=
-----END CERTIFICATE-----
Generated at Sun Jan 25 04:35:04 2026 by rpki-client