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/A91EDF00/3AE0034A4E7E11EC9E298429C4F9AE02/1B97FEB84E8111ECA3589560C4F9AE02.roa
File:                     1B97FEB84E8111ECA3589560C4F9AE02.roa (raw, json)
Hash identifier:          tQiNQ7BJOHiZ3SajpZRuZXRtnbaAOtI+d58IgVrjifA=
Subject key identifier:   47:BD:B3:67:46:18:FF:02:F5:08:4A:C6:E5:CC:42:85:A0:1B:69:B7
Certificate issuer:       /CN=A91EDF00/serialNumber=A33CCA81B55E04655D1B5A7E2CE688C3E46FC530
Certificate serial:       04CE
Authority key identifier: A3:3C:CA:81:B5:5E:04:65:5D:1B:5A:7E:2C:E6:88:C3:E4:6F:C5:30
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ozzKgbVeBGVdG1p-LOaIw-RvxTA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91EDF00/3AE0034A4E7E11EC9E298429C4F9AE02/1B97FEB84E8111ECA3589560C4F9AE02.roa
Signing time:             Mon 22 Dec 2025 23:20:10 +0000
ROA not before:           Mon 22 Dec 2025 23:20:10 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     149034
IP address blocks:        103.177.52.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91EDF00/3AE0034A4E7E11EC9E298429C4F9AE02/ozzKgbVeBGVdG1p-LOaIw-RvxTA.crl
                          rsync://rpki.apnic.net/member_repository/A91EDF00/3AE0034A4E7E11EC9E298429C4F9AE02/ozzKgbVeBGVdG1p-LOaIw-RvxTA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ozzKgbVeBGVdG1p-LOaIw-RvxTA.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 29 Dec 2025 23:20:14 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1230 (0x4ce)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91EDF00, serialNumber=A33CCA81B55E04655D1B5A7E2CE688C3E46FC530
        Validity
            Not Before: Dec 22 23:20:10 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6949d22a-a879
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bc:92:08:e3:b5:79:b3:67:78:24:fb:47:16:13:
                    f7:0b:b5:e8:07:c5:e2:69:86:8a:25:3c:09:b1:69:
                    3f:aa:49:c2:99:3d:d5:f0:b9:e7:de:6c:f8:b4:c0:
                    73:45:df:82:ae:82:35:a6:64:ec:2d:aa:be:b0:c3:
                    da:e0:b5:f2:5d:b1:8b:63:9f:c5:3c:c2:11:bf:a4:
                    6d:57:21:de:e9:8c:f2:4c:80:fb:83:e5:b7:45:bc:
                    bd:fc:c3:4d:48:42:45:73:2d:35:4f:a6:7e:17:cd:
                    3b:fb:b1:39:de:c7:16:4d:47:44:a2:ed:99:49:9c:
                    a4:96:c7:1d:8c:45:3a:cf:92:be:c4:9e:8a:10:e5:
                    ad:db:ce:32:70:75:46:9b:01:61:62:39:ca:e1:78:
                    ab:02:f0:48:c3:75:c6:c3:54:cc:95:2b:ed:7b:79:
                    59:3f:fe:66:c1:c1:ed:f6:b5:f2:bb:d6:cc:29:dc:
                    f0:12:b1:35:04:a8:25:1e:07:61:4e:84:b2:2e:4b:
                    1d:92:ed:46:d7:44:52:91:9d:ec:48:fa:5a:a8:8d:
                    0e:c5:e1:37:30:ba:67:00:cb:68:dc:db:02:f6:5d:
                    95:46:fa:ee:72:30:26:c1:35:11:fa:a5:95:05:8f:
                    9c:49:16:28:c5:c9:68:9c:71:3d:1c:c1:02:67:bb:
                    56:7b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                47:BD:B3:67:46:18:FF:02:F5:08:4A:C6:E5:CC:42:85:A0:1B:69:B7
            X509v3 Authority Key Identifier:
                keyid:A3:3C:CA:81:B5:5E:04:65:5D:1B:5A:7E:2C:E6:88:C3:E4:6F:C5:30

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91EDF00/3AE0034A4E7E11EC9E298429C4F9AE02/ozzKgbVeBGVdG1p-LOaIw-RvxTA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ozzKgbVeBGVdG1p-LOaIw-RvxTA.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/A91EDF00/3AE0034A4E7E11EC9E298429C4F9AE02/1B97FEB84E8111ECA3589560C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.177.52.0/23

    Signature Algorithm: sha256WithRSAEncryption
         47:42:36:ac:87:c7:f9:b4:f0:0f:00:ea:4e:96:1c:ea:a4:9a:
         19:e2:57:29:f3:79:09:6f:5c:6e:a0:cd:d0:ed:87:bb:b0:39:
         19:aa:8e:da:63:59:fe:7c:b7:3b:d4:ac:af:91:37:17:eb:7e:
         81:95:70:3e:97:0b:c9:41:4e:2e:4e:e2:62:99:9c:a7:48:46:
         46:1d:83:bd:2b:a7:3f:67:1d:a5:7f:c9:4d:d1:8b:33:aa:30:
         e0:2f:2d:a2:f5:24:c4:92:fa:7a:3e:f1:2c:ec:66:9c:43:05:
         4f:06:61:6d:e8:5c:e8:68:24:8a:49:43:3d:02:19:16:1f:4c:
         68:5d:b3:ff:4f:21:47:98:22:6d:12:37:fe:f6:06:5b:54:84:
         17:e4:99:26:6d:5b:33:f0:e3:4a:f3:02:31:e6:ef:02:9a:ed:
         c3:6c:e7:20:74:89:ca:f0:5a:f3:c7:8d:63:5b:6f:34:33:7e:
         e1:51:22:e0:c9:f1:c5:9f:78:00:da:21:f3:c7:d7:b3:00:86:
         2e:4a:da:36:5a:01:6c:f6:a1:ec:62:a8:3a:60:9b:ae:91:ed:
         be:3a:ef:9c:33:b2:ed:43:3c:10:ab:68:b5:28:86:0d:eb:8d:
         5c:9e:ee:b4:fb:28:db:fc:38:26:26:59:42:22:6b:49:0c:26:
         54:33:f7:dd
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICBM4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
RURGMDAxMTAvBgNVBAUTKEEzM0NDQTgxQjU1RTA0NjU1RDFCNUE3RTJDRTY4OEMz
RTQ2RkM1MzAwHhcNMjUxMjIyMjMyMDEwWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTQ5ZDIyYS1hODc5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvJII47V5s2d4JPtHFhP3C7XoB8XiaYaKJTwJsWk/qknCmT3V8Lnn3mz4tMBz
Rd+CroI1pmTsLaq+sMPa4LXyXbGLY5/FPMIRv6RtVyHe6YzyTID7g+W3Rby9/MNN
SEJFcy01T6Z+F807+7E53scWTUdEou2ZSZyklscdjEU6z5K+xJ6KEOWt284ycHVG
mwFhYjnK4XirAvBIw3XGw1TMlSvte3lZP/5mwcHt9rXyu9bMKdzwErE1BKglHgdh
ToSyLksdku1G10RSkZ3sSPpaqI0OxeE3MLpnAMto3NsC9l2VRvrucjAmwTUR+qWV
BY+cSRYoxclonHE9HMECZ7tWewIDAQABo4IClTCCApEwHQYDVR0OBBYEFEe9s2dG
GP8C9QhKxuXMQoWgG2m3MB8GA1UdIwQYMBaAFKM8yoG1XgRlXRtafizmiMPkb8Uw
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFREYwMC8zQUUwMDM0QTRF
N0UxMUVDOUUyOTg0MjlDNEY5QUUwMi9venpLZ2JWZUJHVmRHMXAtTE9hSXctUnZ4
VEEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL296ektnYlZlQkdWZEcxcC1MT2FJdy1SdnhUQS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RURGMDAvM0FFMDAzNEE0RTdFMTFFQzlFMjk4NDI5QzRGOUFFMDIvMUI5N0ZFQjg0
RTgxMTFFQ0EzNTg5NTYwQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnsTQwDQYJKoZIhvcNAQELBQADggEBAEdCNqyHx/m08A8A
6k6WHOqkmhniVynzeQlvXG6gzdDth7uwORmqjtpjWf58tzvUrK+RNxfrfoGVcD6X
C8lBTi5O4mKZnKdIRkYdg70rpz9nHaV/yU3RizOqMOAvLaL1JMSS+no+8SzsZpxD
BU8GYW3oXOhoJIpJQz0CGRYfTGhds/9PIUeYIm0SN/72BltUhBfkmSZtWzPw40rz
AjHm7wKa7cNs5yB0icrwWvPHjWNbbzQzfuFRIuDJ8cWfeADaIfPH17MAhi5K2jZa
AWz2oexiqDpgm66R7b4675wzsu1DPBCraLUohg3rjVye7rT7KNv8OCYmWUIia0kM
JlQz990=
-----END CERTIFICATE-----
Generated at Wed Dec 24 15:44:55 2025 by rpki-client