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/A91C928D/61A1DF2E403211EEBDA5094AC4F9AE02/1042D952157F11F0BA309342C4F9AE02.roa
File:                     1042D952157F11F0BA309342C4F9AE02.roa (raw, json)
Hash identifier:          /Qf+tKAIBnoJICiPm7MJCRJXcNl/TA1kbkMxMnZ5JG8=
Subject key identifier:   A5:7B:0F:F2:33:FE:B3:76:1B:9D:C2:90:BE:E0:8C:73:2F:EF:A3:DB
Certificate issuer:       /CN=A91C928D/serialNumber=1E6013AF1F8564EAA0097DB1F216874C4B78670E
Certificate serial:       01BE
Authority key identifier: 1E:60:13:AF:1F:85:64:EA:A0:09:7D:B1:F2:16:87:4C:4B:78:67:0E
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/HmATrx-FZOqgCX2x8haHTEt4Zw4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91C928D/61A1DF2E403211EEBDA5094AC4F9AE02/1042D952157F11F0BA309342C4F9AE02.roa
Signing time:             Sun 21 Dec 2025 02:23:51 +0000
ROA not before:           Sun 21 Dec 2025 02:23:51 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     134222
IP address blocks:        103.255.66.0/24 maxlen: 24
                          103.255.67.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91C928D/61A1DF2E403211EEBDA5094AC4F9AE02/HmATrx-FZOqgCX2x8haHTEt4Zw4.crl
                          rsync://rpki.apnic.net/member_repository/A91C928D/61A1DF2E403211EEBDA5094AC4F9AE02/HmATrx-FZOqgCX2x8haHTEt4Zw4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/HmATrx-FZOqgCX2x8haHTEt4Zw4.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 28 Dec 2025 02:23:55 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 446 (0x1be)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91C928D, serialNumber=1E6013AF1F8564EAA0097DB1F216874C4B78670E
        Validity
            Not Before: Dec 21 02:23:51 2025 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=69475a37-91f1
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c4:4f:c3:c9:fe:fd:59:2d:f7:c2:de:51:3d:87:
                    16:49:67:18:2b:c5:20:8b:0f:fc:b2:bd:42:7f:6b:
                    18:09:52:89:a2:4a:70:48:79:1c:43:8a:4d:ae:05:
                    b5:35:f6:f6:fc:b8:d8:51:6f:9f:3c:8b:fe:25:1d:
                    33:48:85:90:a2:98:bf:b8:aa:d7:ec:b7:af:ae:eb:
                    94:c1:1b:e3:09:b4:ee:22:27:7d:a2:55:cb:84:70:
                    9d:f7:a4:03:3f:db:ce:4c:3d:a8:a5:c4:13:d3:ab:
                    7a:40:b1:30:9c:c8:98:5d:db:61:9b:4c:10:92:67:
                    55:92:89:79:5a:ec:bd:b2:39:be:46:f3:0f:c1:d2:
                    d8:7d:46:0d:95:e1:ea:7d:5d:54:29:77:63:e8:94:
                    37:ec:83:a3:2c:31:45:82:be:df:f0:bf:c2:63:bd:
                    d5:a5:10:32:d4:6a:8f:2c:7a:7f:cc:18:7b:43:c3:
                    39:1b:52:a9:5b:db:65:ca:51:06:0e:a5:4d:87:38:
                    88:6f:19:90:99:07:04:24:4f:db:da:ea:52:f5:c7:
                    d4:e5:79:02:4e:93:c9:ba:55:a5:5e:f7:f4:d9:fb:
                    aa:a3:b8:83:48:6e:39:8b:81:c6:c3:3a:c9:83:0f:
                    77:66:31:ff:e4:0c:ef:83:02:ec:65:0a:9f:ce:83:
                    0a:55
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                A5:7B:0F:F2:33:FE:B3:76:1B:9D:C2:90:BE:E0:8C:73:2F:EF:A3:DB
            X509v3 Authority Key Identifier:
                keyid:1E:60:13:AF:1F:85:64:EA:A0:09:7D:B1:F2:16:87:4C:4B:78:67:0E

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91C928D/61A1DF2E403211EEBDA5094AC4F9AE02/HmATrx-FZOqgCX2x8haHTEt4Zw4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/HmATrx-FZOqgCX2x8haHTEt4Zw4.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/A91C928D/61A1DF2E403211EEBDA5094AC4F9AE02/1042D952157F11F0BA309342C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.255.66.0/23

    Signature Algorithm: sha256WithRSAEncryption
         9f:03:b8:81:05:5c:ec:a5:88:d8:d1:51:bf:7f:d7:cf:5d:a9:
         b0:09:24:cc:e7:9e:77:cb:7b:d8:f9:d3:40:2b:20:b4:45:85:
         49:44:3f:5a:ac:5c:e6:8e:e3:f7:cb:dc:fc:c1:dd:a7:27:0d:
         cc:ee:80:f8:0f:1b:cb:85:a8:93:38:43:5c:d5:28:2e:8f:11:
         b5:c3:9a:7f:e2:b4:4c:09:b6:c4:cd:00:58:ee:67:43:8d:8d:
         d4:3b:6d:1f:06:14:a6:2c:a4:88:5e:89:d4:fb:1d:2c:86:75:
         82:9a:2f:b8:d1:da:29:f2:55:fd:1c:d3:21:39:41:75:26:4a:
         80:12:8d:fd:8a:60:c6:39:d3:04:1c:28:c3:16:0f:9c:03:b4:
         0f:e3:fa:c2:6e:0a:ee:de:6f:dc:39:0c:97:f0:6f:2c:74:5e:
         2d:24:c7:06:ce:b2:59:e2:3d:7f:66:8b:82:99:e2:b0:64:81:
         0c:7a:87:89:3b:9e:71:69:ae:a4:38:8a:9e:31:78:d5:49:5e:
         19:58:10:47:76:f2:53:c9:84:e6:bb:ae:23:9e:b6:8c:f2:07:
         4c:66:61:ee:ac:f5:ff:6e:a9:9a:cc:ab:c0:5c:0c:d0:87:f4:
         b4:3d:9c:19:6c:53:98:24:64:c7:92:a7:67:15:72:f9:f8:15:
         f7:0d:6b:47
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAb4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
QzkyOEQxMTAvBgNVBAUTKDFFNjAxM0FGMUY4NTY0RUFBMDA5N0RCMUYyMTY4NzRD
NEI3ODY3MEUwHhcNMjUxMjIxMDIyMzUxWhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTQ3NWEzNy05MWYxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxE/Dyf79WS33wt5RPYcWSWcYK8Ugiw/8sr1Cf2sYCVKJokpwSHkcQ4pNrgW1
Nfb2/LjYUW+fPIv+JR0zSIWQopi/uKrX7LevruuUwRvjCbTuIid9olXLhHCd96QD
P9vOTD2opcQT06t6QLEwnMiYXdthm0wQkmdVkol5Wuy9sjm+RvMPwdLYfUYNleHq
fV1UKXdj6JQ37IOjLDFFgr7f8L/CY73VpRAy1GqPLHp/zBh7Q8M5G1KpW9tlylEG
DqVNhziIbxmQmQcEJE/b2upS9cfU5XkCTpPJulWlXvf02fuqo7iDSG45i4HGwzrJ
gw93ZjH/5AzvgwLsZQqfzoMKVQIDAQABo4IClTCCApEwHQYDVR0OBBYEFKV7D/Iz
/rN2G53CkL7gjHMv76PbMB8GA1UdIwQYMBaAFB5gE68fhWTqoAl9sfIWh0xLeGcO
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDOTI4RC82MUExREYyRTQw
MzIxMUVFQkRBNTA5NEFDNEY5QUUwMi9IbUFUcngtRlpPcWdDWDJ4OGhhSFRFdDRa
dzQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0htQVRyeC1GWk9xZ0NYMng4aGFIVEV0NFp3NC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QzkyOEQvNjFBMURGMkU0MDMyMTFFRUJEQTUwOTRBQzRGOUFFMDIvMTA0MkQ5NTIx
NTdGMTFGMEJBMzA5MzQyQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFn/0IwDQYJKoZIhvcNAQELBQADggEBAJ8DuIEFXOyliNjR
Ub9/189dqbAJJMznnnfLe9j500ArILRFhUlEP1qsXOaO4/fL3PzB3acnDczugPgP
G8uFqJM4Q1zVKC6PEbXDmn/itEwJtsTNAFjuZ0ONjdQ7bR8GFKYspIheidT7HSyG
dYKaL7jR2inyVf0c0yE5QXUmSoASjf2KYMY50wQcKMMWD5wDtA/j+sJuCu7eb9w5
DJfwbyx0Xi0kxwbOslniPX9mi4KZ4rBkgQx6h4k7nnFprqQ4ip4xeNVJXhlYEEd2
8lPJhOa7riOetozyB0xmYe6s9f9uqZrMq8BcDNCH9LQ9nBlsU5gkZMeSp2cVcvn4
FfcNa0c=
-----END CERTIFICATE-----
Generated at Mon Dec 22 00:08:14 2025 by rpki-client