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/A917576D/2E767E3282CD11EA895C7B5CC4F9AE02/C9E62876DD0A11EA97BF0347C4F9AE02.roa
File:                     C9E62876DD0A11EA97BF0347C4F9AE02.roa (raw, json)
Hash identifier:          ySqzG3zuhFyXYAB2Xvo/Kh6V5F+Kgf+Nm0xewmIwrC0=
Subject key identifier:   60:B0:66:86:C8:7C:73:F9:22:6F:B0:6C:76:CF:E4:C9:B5:01:1C:CA
Certificate issuer:       /CN=A917576D/serialNumber=B70318D71AA0E804324E013C3097FDBCD60134D4
Certificate serial:       0A5A
Authority key identifier: B7:03:18:D7:1A:A0:E8:04:32:4E:01:3C:30:97:FD:BC:D6:01:34:D4
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/twMY1xqg6AQyTgE8MJf9vNYBNNQ.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A917576D/2E767E3282CD11EA895C7B5CC4F9AE02/C9E62876DD0A11EA97BF0347C4F9AE02.roa
Signing time:             Thu 20 Nov 2025 19:10:09 +0000
ROA not before:           Thu 20 Nov 2025 19:10:09 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     4134
IP address blocks:        63.140.0.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A917576D/2E767E3282CD11EA895C7B5CC4F9AE02/twMY1xqg6AQyTgE8MJf9vNYBNNQ.crl
                          rsync://rpki.apnic.net/member_repository/A917576D/2E767E3282CD11EA895C7B5CC4F9AE02/twMY1xqg6AQyTgE8MJf9vNYBNNQ.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/twMY1xqg6AQyTgE8MJf9vNYBNNQ.cer
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.crl
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/dAFlqA0QcZcKvAnAK3HBrHwdbg4.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 19:02:33 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2650 (0xa5a)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A917576D, serialNumber=B70318D71AA0E804324E013C3097FDBCD60134D4
        Validity
            Not Before: Nov 20 19:10:09 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=691f6791-067c
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a9:2f:19:e5:4b:f6:cd:c0:62:89:d4:74:bd:15:
                    31:af:81:8b:33:f7:7e:49:53:8b:14:fe:9b:24:1a:
                    65:d2:a5:f2:58:ee:88:b5:08:bc:90:c6:2f:de:af:
                    ae:5c:71:e6:fe:53:a5:cb:88:d6:65:3d:52:3b:04:
                    78:28:39:d7:2b:0c:28:e7:c2:be:53:29:a7:95:7c:
                    06:d6:e5:2d:34:3b:a3:7d:a8:19:db:49:99:e5:63:
                    5a:f0:f3:24:24:ef:be:4a:d2:f3:ec:2b:96:f4:99:
                    03:e8:20:17:ef:1e:24:08:3c:ab:b1:15:29:14:ae:
                    1e:19:eb:e2:92:34:69:a9:69:71:53:e5:de:7e:16:
                    9d:51:53:3b:3e:81:92:f4:2e:fe:83:93:1d:02:0d:
                    b3:a0:7a:44:eb:ae:cd:e5:d2:80:a0:2d:09:45:a9:
                    72:58:64:7c:32:4f:23:c3:f0:ed:40:c1:e9:31:c8:
                    1a:07:4c:37:6b:2b:ad:61:14:35:47:90:53:96:09:
                    9e:f9:5f:e7:64:33:08:c4:f6:70:89:cd:2d:e4:0d:
                    1e:f0:03:06:9d:53:47:df:02:ea:38:ae:27:cc:f4:
                    8a:1d:e2:6d:de:ea:66:d7:24:0e:81:e6:c9:6f:51:
                    71:d4:e2:03:be:53:85:0e:e7:38:16:e6:ba:29:a2:
                    19:3f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                60:B0:66:86:C8:7C:73:F9:22:6F:B0:6C:76:CF:E4:C9:B5:01:1C:CA
            X509v3 Authority Key Identifier:
                keyid:B7:03:18:D7:1A:A0:E8:04:32:4E:01:3C:30:97:FD:BC:D6:01:34:D4

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A917576D/2E767E3282CD11EA895C7B5CC4F9AE02/twMY1xqg6AQyTgE8MJf9vNYBNNQ.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/twMY1xqg6AQyTgE8MJf9vNYBNNQ.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/A917576D/2E767E3282CD11EA895C7B5CC4F9AE02/C9E62876DD0A11EA97BF0347C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  63.140.0.0/24

    Signature Algorithm: sha256WithRSAEncryption
         71:6b:2d:62:bc:07:27:60:f7:5f:d7:64:ec:36:f4:c8:ed:12:
         e9:9b:0b:fd:8a:fd:15:a6:c7:d9:74:b9:84:04:e0:65:9f:d4:
         9b:08:6f:5c:b8:c9:57:b7:d4:35:b0:07:0d:d4:b8:8d:83:3d:
         d3:fb:58:49:6f:35:2c:ae:51:cb:19:47:a7:0f:b8:67:42:6c:
         40:eb:54:bf:d6:7e:18:55:2c:8f:ab:ac:27:a3:fa:1d:dd:87:
         ec:c8:cc:d9:b7:cb:2c:27:c5:e7:9c:fd:b0:e5:05:53:3c:5d:
         c9:09:9f:d8:c6:8b:ac:40:cf:12:30:b0:5c:eb:de:8a:ed:29:
         75:ca:cd:4b:25:90:38:b2:9a:58:86:58:40:87:83:ad:e5:6c:
         3f:6d:1d:5a:8d:80:ad:b2:f0:c3:f8:39:4e:6b:97:25:49:60:
         b8:3b:2b:8a:27:40:c6:25:89:77:56:75:8a:35:f0:e2:d6:58:
         f9:39:63:06:e3:78:9a:36:47:77:58:d9:39:83:42:8a:57:1f:
         7f:d5:55:75:9f:7c:c2:50:65:b7:6e:06:a6:22:d7:85:32:ff:
         c4:41:4f:da:08:aa:ee:23:60:19:3c:a5:b7:13:c2:c6:1f:cb:
         c6:37:ab:02:67:24:42:dc:ec:e1:36:11:97:59:29:9f:02:19:
         ae:47:8c:91
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICClowDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NzU3NkQxMTAvBgNVBAUTKEI3MDMxOEQ3MUFBMEU4MDQzMjRFMDEzQzMwOTdGREJD
RDYwMTM0RDQwHhcNMjUxMTIwMTkxMDA5WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTFmNjc5MS0wNjdjMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAqS8Z5Uv2zcBiidR0vRUxr4GLM/d+SVOLFP6bJBpl0qXyWO6ItQi8kMYv3q+u
XHHm/lOly4jWZT1SOwR4KDnXKwwo58K+UymnlXwG1uUtNDujfagZ20mZ5WNa8PMk
JO++StLz7CuW9JkD6CAX7x4kCDyrsRUpFK4eGevikjRpqWlxU+XefhadUVM7PoGS
9C7+g5MdAg2zoHpE667N5dKAoC0JRalyWGR8Mk8jw/DtQMHpMcgaB0w3ayutYRQ1
R5BTlgme+V/nZDMIxPZwic0t5A0e8AMGnVNH3wLqOK4nzPSKHeJt3upm1yQOgebJ
b1Fx1OIDvlOFDuc4Fua6KaIZPwIDAQABo4IClTCCApEwHQYDVR0OBBYEFGCwZobI
fHP5Im+wbHbP5Mm1ARzKMB8GA1UdIwQYMBaAFLcDGNcaoOgEMk4BPDCX/bzWATTU
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE3NTc2RC8yRTc2N0UzMjgy
Q0QxMUVBODk1QzdCNUNDNEY5QUUwMi90d01ZMXhxZzZBUXlUZ0U4TUpmOXZOWUJO
TlEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0IzQTI0RjIwMUQ2NjExRTI4QUM4ODM3Qzcy
RkQxRkYyL3R3TVkxeHFnNkFReVRnRThNSmY5dk5ZQk5OUS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NzU3NkQvMkU3NjdFMzI4MkNEMTFFQTg5NUM3QjVDQzRGOUFFMDIvQzlFNjI4NzZE
RDBBMTFFQTk3QkYwMzQ3QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAA/jAAwDQYJKoZIhvcNAQELBQADggEBAHFrLWK8Bydg91/X
ZOw29MjtEumbC/2K/RWmx9l0uYQE4GWf1JsIb1y4yVe31DWwBw3UuI2DPdP7WElv
NSyuUcsZR6cPuGdCbEDrVL/WfhhVLI+rrCej+h3dh+zIzNm3yywnxeec/bDlBVM8
XckJn9jGi6xAzxIwsFzr3ortKXXKzUslkDiymliGWECHg63lbD9tHVqNgK2y8MP4
OU5rlyVJYLg7K4onQMYliXdWdYo18OLWWPk5YwbjeJo2R3dY2TmDQopXH3/VVXWf
fMJQZbduBqYi14Uy/8RBT9oIqu4jYBk8pbcTwsYfy8Y3qwJnJELc7OE2EZdZKZ8C
Ga5HjJE=
-----END CERTIFICATE-----
Generated at Sat Dec 6 18:29:43 2025 by rpki-client