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/A91C27E8/692F72F2F9BA11E7A4C2943BC4F9AE02/BAD2356E153411E892E6D468C4F9AE02.roa
File:                     BAD2356E153411E892E6D468C4F9AE02.roa (raw, json)
Hash identifier:          oZP5h5OaI1zJUPiDYr+DazllGxwoESrAeXRCofvaeVk=
Subject key identifier:   09:51:1B:EF:DB:9A:68:91:20:8C:93:99:84:91:92:CD:87:34:F3:93
Certificate issuer:       /CN=A91C27E8/serialNumber=A9752599840D6EECAA1BF68C0905AD7DF469A2E7
Certificate serial:       1734
Authority key identifier: A9:75:25:99:84:0D:6E:EC:AA:1B:F6:8C:09:05:AD:7D:F4:69:A2:E7
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/qXUlmYQNbuyqG_aMCQWtffRpouc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91C27E8/692F72F2F9BA11E7A4C2943BC4F9AE02/BAD2356E153411E892E6D468C4F9AE02.roa
Signing time:             Wed 14 Jan 2026 17:14:15 +0000
ROA not before:           Wed 14 Jan 2026 17:14:15 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     137244
IP address blocks:        103.105.198.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91C27E8/692F72F2F9BA11E7A4C2943BC4F9AE02/qXUlmYQNbuyqG_aMCQWtffRpouc.crl
                          rsync://rpki.apnic.net/member_repository/A91C27E8/692F72F2F9BA11E7A4C2943BC4F9AE02/qXUlmYQNbuyqG_aMCQWtffRpouc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/qXUlmYQNbuyqG_aMCQWtffRpouc.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 16:22:39 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 5940 (0x1734)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91C27E8, serialNumber=A9752599840D6EECAA1BF68C0905AD7DF469A2E7
        Validity
            Not Before: Jan 14 17:14:15 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=6967cee7-f5d8
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:90:90:a4:c7:8a:46:91:c7:12:7a:94:d3:f5:4a:
                    cf:7d:27:62:93:40:5c:be:ec:95:13:fe:fd:96:d0:
                    1b:6f:b5:31:2e:14:db:be:53:32:61:89:83:b0:81:
                    cf:18:21:ab:3d:8b:1e:a7:ee:69:26:9f:28:d0:87:
                    8c:fb:1f:1c:5c:1a:ff:a0:97:ee:0d:5f:32:ff:17:
                    ea:73:39:ef:13:d1:b5:b3:5b:2e:6b:a9:34:12:63:
                    28:2f:bc:f2:a1:21:67:ad:2b:6b:16:82:b6:63:a1:
                    a5:7e:7e:bf:5a:01:1b:f8:1e:15:e6:5f:98:57:3b:
                    f8:d5:25:01:33:b8:30:af:13:2e:99:f9:3c:c7:c4:
                    45:26:35:f3:78:e9:d2:0f:3c:b9:12:19:7f:3f:38:
                    59:02:2a:3b:14:3f:6e:ae:e7:fb:27:db:bc:ea:ca:
                    f3:6d:ee:7d:34:7a:ab:8e:55:cd:8e:37:f7:e6:f9:
                    49:67:da:74:0f:74:29:f7:21:0c:40:ba:d4:dc:a5:
                    28:ba:d2:f0:fc:5a:d6:f1:8f:19:10:80:09:5f:3b:
                    fa:b0:10:76:bb:2d:32:47:25:78:ca:e6:71:26:e7:
                    71:7c:e5:68:36:81:80:1e:8e:f9:f2:a1:de:8f:e6:
                    8e:ca:81:9d:47:c1:4f:27:63:7d:63:e3:12:3f:f1:
                    11:91
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                09:51:1B:EF:DB:9A:68:91:20:8C:93:99:84:91:92:CD:87:34:F3:93
            X509v3 Authority Key Identifier:
                keyid:A9:75:25:99:84:0D:6E:EC:AA:1B:F6:8C:09:05:AD:7D:F4:69:A2:E7

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91C27E8/692F72F2F9BA11E7A4C2943BC4F9AE02/qXUlmYQNbuyqG_aMCQWtffRpouc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/qXUlmYQNbuyqG_aMCQWtffRpouc.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/A91C27E8/692F72F2F9BA11E7A4C2943BC4F9AE02/BAD2356E153411E892E6D468C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.105.198.0/24

    Signature Algorithm: sha256WithRSAEncryption
         70:ee:cb:8d:cc:b5:20:cd:65:1c:28:53:c8:aa:97:33:08:95:
         30:f6:71:03:6e:0a:28:f8:7f:63:3a:d0:78:6e:14:ba:b0:00:
         ac:bb:78:88:f7:ae:b5:93:87:a1:59:95:31:27:09:a8:6c:d4:
         e0:ca:ed:56:a6:bc:0f:27:cd:36:2b:59:9d:ee:3c:17:f5:b6:
         6f:53:80:0d:76:fa:ca:7f:2a:88:e9:23:11:e5:1d:dc:32:2b:
         b6:5b:a7:bd:7e:35:79:4a:5b:90:41:df:e5:e0:76:fc:9e:aa:
         5a:9a:3c:73:81:4e:37:47:03:8a:a6:45:5d:4d:83:1a:cc:03:
         78:c2:2a:51:a9:3c:e5:00:36:5d:21:1a:7f:e3:90:2e:7f:42:
         b9:60:1c:90:10:cd:fa:5c:ba:a4:9b:35:e9:91:c3:b2:1d:14:
         e8:45:b9:88:21:22:5a:03:74:73:b5:09:8e:87:8c:77:bd:85:
         e7:98:c0:4c:52:67:33:a2:98:40:38:21:8e:c2:56:37:ef:42:
         91:72:53:4f:17:7f:3c:31:7e:9e:e7:7c:d4:e4:03:00:6b:c6:
         d2:96:19:6b:86:7f:5f:83:a9:10:6c:63:38:92:2c:57:9a:d6:
         f2:98:f8:67:4d:52:b6:b9:c3:91:c4:b6:4e:64:c7:8e:07:af:
         46:8d:45:31
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICFzQwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
QzI3RTgxMTAvBgNVBAUTKEE5NzUyNTk5ODQwRDZFRUNBQTFCRjY4QzA5MDVBRDdE
RjQ2OUEyRTcwHhcNMjYwMTE0MTcxNDE1WhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTY3Y2VlNy1mNWQ4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAkJCkx4pGkccSepTT9UrPfSdik0BcvuyVE/79ltAbb7UxLhTbvlMyYYmDsIHP
GCGrPYsep+5pJp8o0IeM+x8cXBr/oJfuDV8y/xfqcznvE9G1s1sua6k0EmMoL7zy
oSFnrStrFoK2Y6Glfn6/WgEb+B4V5l+YVzv41SUBM7gwrxMumfk8x8RFJjXzeOnS
Dzy5Ehl/PzhZAio7FD9uruf7J9u86srzbe59NHqrjlXNjjf35vlJZ9p0D3Qp9yEM
QLrU3KUoutLw/FrW8Y8ZEIAJXzv6sBB2uy0yRyV4yuZxJudxfOVoNoGAHo758qHe
j+aOyoGdR8FPJ2N9Y+MSP/ERkQIDAQABo4IClTCCApEwHQYDVR0OBBYEFAlRG+/b
mmiRIIyTmYSRks2HNPOTMB8GA1UdIwQYMBaAFKl1JZmEDW7sqhv2jAkFrX30aaLn
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDMjdFOC82OTJGNzJGMkY5
QkExMUU3QTRDMjk0M0JDNEY5QUUwMi9xWFVsbVlRTmJ1eXFHX2FNQ1FXdGZmUnBv
dWMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3FYVWxtWVFOYnV5cUdfYU1DUVd0ZmZScG91Yy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QzI3RTgvNjkyRjcyRjJGOUJBMTFFN0E0QzI5NDNCQzRGOUFFMDIvQkFEMjM1NkUx
NTM0MTFFODkyRTZENDY4QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnacYwDQYJKoZIhvcNAQELBQADggEBAHDuy43MtSDNZRwo
U8iqlzMIlTD2cQNuCij4f2M60HhuFLqwAKy7eIj3rrWTh6FZlTEnCahs1ODK7Vam
vA8nzTYrWZ3uPBf1tm9TgA12+sp/KojpIxHlHdwyK7Zbp71+NXlKW5BB3+Xgdvye
qlqaPHOBTjdHA4qmRV1NgxrMA3jCKlGpPOUANl0hGn/jkC5/QrlgHJAQzfpcuqSb
NemRw7IdFOhFuYghIloDdHO1CY6HjHe9heeYwExSZzOimEA4IY7CVjfvQpFyU08X
fzwxfp7nfNTkAwBrxtKWGWuGf1+DqRBsYziSLFea1vKY+GdNUra5w5HEtk5kx44H
r0aNRTE=
-----END CERTIFICATE-----
Generated at Sun Jan 25 07:51:48 2026 by rpki-client