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/A918D808/E26B4642F4B211E9BF3CE563C4F9AE02/970E5576BE3811F0962A6356C4F9AE02.roa
File:                     970E5576BE3811F0962A6356C4F9AE02.roa (raw, json)
Hash identifier:          AcviFd+PtnSFvlgNS+BnOoi4dKiwPFo8IVXgK3DA+5I=
Subject key identifier:   DF:12:5E:A4:FA:C0:3A:6D:CC:D2:92:89:2F:69:F3:F3:C9:4C:02:54
Certificate issuer:       /CN=A918D808/serialNumber=0725F2491801505185C9069A4013635C38B56B72
Certificate serial:       07AB
Authority key identifier: 07:25:F2:49:18:01:50:51:85:C9:06:9A:40:13:63:5C:38:B5:6B:72
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ByXySRgBUFGFyQaaQBNjXDi1a3I.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A918D808/E26B4642F4B211E9BF3CE563C4F9AE02/970E5576BE3811F0962A6356C4F9AE02.roa
Signing time:             Mon 10 Nov 2025 13:24:31 +0000
ROA not before:           Mon 10 Nov 2025 13:24:31 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     58061
IP address blocks:        103.104.141.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A918D808/E26B4642F4B211E9BF3CE563C4F9AE02/ByXySRgBUFGFyQaaQBNjXDi1a3I.crl
                          rsync://rpki.apnic.net/member_repository/A918D808/E26B4642F4B211E9BF3CE563C4F9AE02/ByXySRgBUFGFyQaaQBNjXDi1a3I.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ByXySRgBUFGFyQaaQBNjXDi1a3I.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:   Thu 11 Dec 2025 17:35:36 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1963 (0x7ab)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918D808, serialNumber=0725F2491801505185C9069A4013635C38B56B72
        Validity
            Not Before: Nov 10 13:24:31 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=6911e78f-23e7
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c4:60:18:50:ee:72:82:84:f3:46:d3:a7:db:83:
                    ed:39:01:94:20:68:53:86:2f:c2:8c:e8:84:74:72:
                    81:e2:66:28:08:e4:2c:64:40:b6:e2:18:ea:bd:25:
                    16:b7:e6:cc:e2:b9:a8:a4:df:67:fd:d6:42:d7:1e:
                    73:90:d4:27:ea:c8:c4:06:4a:60:65:49:25:ba:5c:
                    33:9b:3b:cf:8c:0f:9a:ae:b7:1d:da:66:6d:2b:54:
                    c1:b7:5c:54:3d:92:39:83:9a:41:34:82:ca:12:01:
                    22:5e:6a:f3:04:5c:67:89:5c:99:c2:8d:50:41:95:
                    87:38:c9:4b:59:40:dd:d6:1d:c1:e7:b1:57:e3:f9:
                    e4:60:a9:dc:fd:ea:7e:85:93:9d:68:e4:b6:16:3b:
                    32:ff:1b:69:ad:bb:de:ef:88:4f:69:80:31:89:4a:
                    e0:2c:eb:da:1a:71:29:38:88:c2:08:ba:df:19:4b:
                    80:cd:b8:f6:b4:59:fd:3e:26:f6:f6:79:b9:6b:eb:
                    fa:6b:e7:89:3e:f4:18:06:d2:c5:60:0d:30:d0:76:
                    e0:5e:9e:b9:f5:86:6b:16:69:af:ea:f7:1a:dc:bc:
                    78:b0:e7:6e:36:f4:17:29:70:3b:0d:bf:db:cb:6a:
                    38:0b:44:72:1d:1d:2f:4e:c2:a7:48:87:75:3e:6a:
                    24:a5
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                DF:12:5E:A4:FA:C0:3A:6D:CC:D2:92:89:2F:69:F3:F3:C9:4C:02:54
            X509v3 Authority Key Identifier:
                keyid:07:25:F2:49:18:01:50:51:85:C9:06:9A:40:13:63:5C:38:B5:6B:72

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A918D808/E26B4642F4B211E9BF3CE563C4F9AE02/ByXySRgBUFGFyQaaQBNjXDi1a3I.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ByXySRgBUFGFyQaaQBNjXDi1a3I.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/A918D808/E26B4642F4B211E9BF3CE563C4F9AE02/970E5576BE3811F0962A6356C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.104.141.0/24

    Signature Algorithm: sha256WithRSAEncryption
         2d:81:73:d5:cf:c6:cc:bc:44:f3:45:26:6a:61:80:34:04:77:
         b7:af:75:7d:bd:fd:74:22:4e:ad:62:65:58:2e:d7:d7:28:01:
         4c:89:06:da:dd:68:7f:19:ee:c5:40:6a:33:3c:df:4f:38:f8:
         b5:a1:26:12:5b:db:a8:30:5e:04:57:46:2f:19:77:07:70:56:
         ed:7f:c8:8b:63:70:08:4d:8e:de:70:51:99:cb:02:ef:31:81:
         c8:97:10:be:90:31:86:b5:f9:e7:b1:d9:b2:ca:62:9b:13:e3:
         c0:2f:88:1b:e4:77:fa:b6:94:6a:09:45:ff:42:3a:a7:fe:2e:
         46:a2:3c:ae:32:ac:42:bb:f7:55:61:1a:87:4f:aa:12:b4:fa:
         b4:f8:ec:76:dc:6d:d1:62:39:38:d8:71:59:b1:6c:f5:01:ea:
         30:27:3c:5a:c8:4c:14:a0:ae:e5:0b:3b:a9:dd:fb:fe:19:67:
         c2:00:06:e7:7d:fa:d2:36:4a:40:a8:f0:66:46:9f:81:5b:a9:
         f4:79:3d:6b:87:c8:51:f4:e3:90:5b:84:be:a0:79:af:98:4c:
         23:1d:92:59:8f:a6:1b:92:5b:21:a8:1c:f7:a6:29:2b:dd:f8:
         d5:c9:7d:5b:07:00:7b:50:a0:8e:4e:1a:84:6f:94:b1:9f:8d:
         3b:01:44:ed
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICB6swDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OEQ4MDgxMTAvBgNVBAUTKDA3MjVGMjQ5MTgwMTUwNTE4NUM5MDY5QTQwMTM2MzVD
MzhCNTZCNzIwHhcNMjUxMTEwMTMyNDMxWhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTExZTc4Zi0yM2U3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxGAYUO5ygoTzRtOn24PtOQGUIGhThi/CjOiEdHKB4mYoCOQsZEC24hjqvSUW
t+bM4rmopN9n/dZC1x5zkNQn6sjEBkpgZUklulwzmzvPjA+arrcd2mZtK1TBt1xU
PZI5g5pBNILKEgEiXmrzBFxniVyZwo1QQZWHOMlLWUDd1h3B57FX4/nkYKnc/ep+
hZOdaOS2Fjsy/xtprbve74hPaYAxiUrgLOvaGnEpOIjCCLrfGUuAzbj2tFn9Pib2
9nm5a+v6a+eJPvQYBtLFYA0w0HbgXp659YZrFmmv6vca3Lx4sOduNvQXKXA7Db/b
y2o4C0RyHR0vTsKnSId1PmokpQIDAQABo4IClTCCApEwHQYDVR0OBBYEFN8SXqT6
wDptzNKSiS9p8/PJTAJUMB8GA1UdIwQYMBaAFAcl8kkYAVBRhckGmkATY1w4tWty
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4RDgwOC9FMjZCNDY0MkY0
QjIxMUU5QkYzQ0U1NjNDNEY5QUUwMi9CeVh5U1JnQlVGR0Z5UWFhUUJOalhEaTFh
M0kuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0J5WHlTUmdCVUZHRnlRYWFRQk5qWERpMWEzSS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OEQ4MDgvRTI2QjQ2NDJGNEIyMTFFOUJGM0NFNTYzQzRGOUFFMDIvOTcwRTU1NzZC
RTM4MTFGMDk2MkE2MzU2QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnaI0wDQYJKoZIhvcNAQELBQADggEBAC2Bc9XPxsy8RPNF
JmphgDQEd7evdX29/XQiTq1iZVgu19coAUyJBtrdaH8Z7sVAajM83084+LWhJhJb
26gwXgRXRi8ZdwdwVu1/yItjcAhNjt5wUZnLAu8xgciXEL6QMYa1+eex2bLKYpsT
48AviBvkd/q2lGoJRf9COqf+LkaiPK4yrEK791VhGodPqhK0+rT47HbcbdFiOTjY
cVmxbPUB6jAnPFrITBSgruULO6nd+/4ZZ8IABud9+tI2SkCo8GZGn4FbqfR5PWuH
yFH045BbhL6gea+YTCMdklmPphuSWyGoHPemKSvd+NXJfVsHAHtQoI5OGoRvlLGf
jTsBRO0=
-----END CERTIFICATE-----
Generated at Sat Dec 6 13:30:04 2025 by rpki-client