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/A915203C/46C88C82747711EA83654F4DC4F9AE02/4A7F0102747811EAB3C2634EC4F9AE02.roa
File:                     4A7F0102747811EAB3C2634EC4F9AE02.roa (raw, json)
Hash identifier:          yzKhPUL6h0qN6fsH3sVZ9y4Q3w/HTPH44lIopOy0PVQ=
Subject key identifier:   33:C5:64:44:A7:17:69:E6:21:93:E8:BC:04:AE:11:28:1A:12:8F:31
Certificate issuer:       /CN=A915203C/serialNumber=4E4460CF63B24B7C35B9EDAEC97E63A72C4BDE23
Certificate serial:       0A80
Authority key identifier: 4E:44:60:CF:63:B2:4B:7C:35:B9:ED:AE:C9:7E:63:A7:2C:4B:DE:23
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/TkRgz2OyS3w1ue2uyX5jpyxL3iM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A915203C/46C88C82747711EA83654F4DC4F9AE02/4A7F0102747811EAB3C2634EC4F9AE02.roa
Signing time:             Fri 02 Jan 2026 19:16:26 +0000
ROA not before:           Fri 02 Jan 2026 19:16:26 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     17819
IP address blocks:        103.103.140.0/23 maxlen: 23
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A915203C/46C88C82747711EA83654F4DC4F9AE02/TkRgz2OyS3w1ue2uyX5jpyxL3iM.crl
                          rsync://rpki.apnic.net/member_repository/A915203C/46C88C82747711EA83654F4DC4F9AE02/TkRgz2OyS3w1ue2uyX5jpyxL3iM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/TkRgz2OyS3w1ue2uyX5jpyxL3iM.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 19:03:48 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2688 (0xa80)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A915203C, serialNumber=4E4460CF63B24B7C35B9EDAEC97E63A72C4BDE23
        Validity
            Not Before: Jan  2 19:16:26 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69581989-eb95
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b8:8a:f9:d0:61:6b:5f:3a:2f:60:ee:8b:91:4d:
                    0c:f4:19:3f:f0:ec:ec:ff:f8:ae:8d:2c:22:34:8f:
                    b1:e6:e5:7e:00:58:ae:13:7c:cb:82:a0:35:a0:3b:
                    b3:4e:0d:38:a1:53:07:de:c7:76:84:27:00:06:ce:
                    7f:44:22:cb:cf:41:59:12:b7:c5:0e:4c:4d:7a:2d:
                    52:08:eb:17:be:4e:bd:c9:a7:26:18:06:2f:96:7d:
                    b7:3d:31:ce:2f:82:66:46:01:69:48:e1:20:02:f7:
                    8b:18:d8:ee:6c:e1:53:3a:0f:28:5c:58:8e:16:e6:
                    b4:37:1a:85:22:20:bb:81:8e:7b:b3:12:23:25:1e:
                    98:18:ab:ae:57:9c:19:46:0d:14:eb:dc:8d:f8:0f:
                    49:d6:c1:c8:d8:76:1e:28:d0:b6:ed:1c:a8:67:5e:
                    7b:8c:40:74:a0:ac:96:31:3b:2d:83:32:2d:b9:25:
                    15:66:25:b8:2f:be:39:37:bd:cb:6f:22:0c:2b:26:
                    3d:22:11:11:c2:2b:f7:6b:71:fd:c0:74:8e:4b:7c:
                    03:d2:19:ab:af:9f:b2:40:e6:37:f2:07:b0:a0:9b:
                    68:61:08:1e:17:c2:54:cb:19:b3:1e:09:41:73:83:
                    99:7e:c4:df:fb:e7:4a:62:f0:e9:25:a0:af:82:e4:
                    a6:51
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                33:C5:64:44:A7:17:69:E6:21:93:E8:BC:04:AE:11:28:1A:12:8F:31
            X509v3 Authority Key Identifier:
                keyid:4E:44:60:CF:63:B2:4B:7C:35:B9:ED:AE:C9:7E:63:A7:2C:4B:DE:23

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A915203C/46C88C82747711EA83654F4DC4F9AE02/TkRgz2OyS3w1ue2uyX5jpyxL3iM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/TkRgz2OyS3w1ue2uyX5jpyxL3iM.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/A915203C/46C88C82747711EA83654F4DC4F9AE02/4A7F0102747811EAB3C2634EC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.103.140.0/23

    Signature Algorithm: sha256WithRSAEncryption
         56:df:e0:77:e9:e5:33:8d:7d:fb:90:78:0c:f9:a1:ab:8f:44:
         6f:33:ad:a2:f9:fb:4e:49:a4:80:31:2f:fa:de:37:0f:99:54:
         8e:b2:33:58:2b:94:bf:45:c1:9c:71:f4:ac:2c:fa:ac:7d:ce:
         b2:87:c5:94:20:23:96:85:1d:67:12:b8:da:e2:b1:5c:5f:e7:
         d8:f1:7e:af:df:44:b3:6c:28:fd:94:6c:e7:3c:f9:31:ac:73:
         26:d5:73:8e:f8:1e:a9:03:f3:0b:e1:23:6d:74:b9:a2:8d:3b:
         cf:d3:5e:f7:a2:28:9b:b9:ad:ac:25:6e:b4:8b:5c:29:2b:b2:
         76:73:0b:55:07:9e:27:e7:14:01:44:18:8e:3a:44:d3:b1:60:
         3f:da:0e:db:45:66:f4:34:17:fc:9a:bb:94:19:45:81:67:98:
         a6:d7:3e:88:b5:32:30:09:96:4e:16:5a:e1:5a:d0:29:1f:71:
         47:04:6f:2f:6f:51:22:76:48:88:8c:ec:fd:69:3c:74:4c:5e:
         c0:4c:5c:a5:d0:01:42:25:18:7b:5c:fa:f8:16:8e:51:bb:9d:
         08:9f:5a:a0:6e:96:53:f5:22:e8:14:6d:4f:92:d9:e6:ee:82:
         f3:79:18:c9:ff:f7:76:e2:64:7d:21:1f:6e:a9:c2:5f:d0:79:
         3f:8b:23:7b
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICCoAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
NTIwM0MxMTAvBgNVBAUTKDRFNDQ2MENGNjNCMjRCN0MzNUI5RURBRUM5N0U2M0E3
MkM0QkRFMjMwHhcNMjYwMTAyMTkxNjI2WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTU4MTk4OS1lYjk1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAuIr50GFrXzovYO6LkU0M9Bk/8Ozs//iujSwiNI+x5uV+AFiuE3zLgqA1oDuz
Tg04oVMH3sd2hCcABs5/RCLLz0FZErfFDkxNei1SCOsXvk69yacmGAYvln23PTHO
L4JmRgFpSOEgAveLGNjubOFTOg8oXFiOFua0NxqFIiC7gY57sxIjJR6YGKuuV5wZ
Rg0U69yN+A9J1sHI2HYeKNC27RyoZ157jEB0oKyWMTstgzItuSUVZiW4L745N73L
byIMKyY9IhERwiv3a3H9wHSOS3wD0hmrr5+yQOY38gewoJtoYQgeF8JUyxmzHglB
c4OZfsTf++dKYvDpJaCvguSmUQIDAQABo4IClTCCApEwHQYDVR0OBBYEFDPFZESn
F2nmIZPovASuESgaEo8xMB8GA1UdIwQYMBaAFE5EYM9jskt8Nbntrsl+Y6csS94j
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1MjAzQy80NkM4OEM4Mjc0
NzcxMUVBODM2NTRGNERDNEY5QUUwMi9Ua1JnejJPeVMzdzF1ZTJ1eVg1anB5eEwz
aU0uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1RrUmd6Mk95UzN3MXVlMnV5WDVqcHl4TDNpTS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NTIwM0MvNDZDODhDODI3NDc3MTFFQTgzNjU0RjREQzRGOUFFMDIvNEE3RjAxMDI3
NDc4MTFFQUIzQzI2MzRFQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnZ4wwDQYJKoZIhvcNAQELBQADggEBAFbf4Hfp5TONffuQ
eAz5oauPRG8zraL5+05JpIAxL/reNw+ZVI6yM1grlL9FwZxx9Kws+qx9zrKHxZQg
I5aFHWcSuNrisVxf59jxfq/fRLNsKP2UbOc8+TGscybVc474HqkD8wvhI210uaKN
O8/TXveiKJu5rawlbrSLXCkrsnZzC1UHnifnFAFEGI46RNOxYD/aDttFZvQ0F/ya
u5QZRYFnmKbXPoi1MjAJlk4WWuFa0CkfcUcEby9vUSJ2SIiM7P1pPHRMXsBMXKXQ
AUIlGHtc+vgWjlG7nQifWqBullP1IugUbU+S2ebugvN5GMn/93biZH0hH26pwl/Q
eT+LI3s=
-----END CERTIFICATE-----
Generated at Sun Jan 25 14:22:58 2026 by rpki-client