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.ripe.net/repository/DEFAULT/c8/a9c6da-8ea0-46b7-a1a6-99acb99ce754/1/kO28vN71hMLo6EWqWOHMnUbNINw.roa
File:                     kO28vN71hMLo6EWqWOHMnUbNINw.roa (raw, json)
Hash identifier:          yrx+6WC9+Fc0jDkatpgg+fkV9j7jDjcj9lkqM+sgnA0=
Subject key identifier:   90:ED:BC:BC:DE:F5:84:C2:E8:E8:45:AA:58:E1:CC:9D:46:CD:20:DC
Certificate issuer:       /CN=93677d7cb9271ce361256e9833cc7b14fd023ebe
Certificate serial:       019B7F15C61EC77E45409AF95116153DA1E1
Authority key identifier: 93:67:7D:7C:B9:27:1C:E3:61:25:6E:98:33:CC:7B:14:FD:02:3E:BE
Authority info access:    rsync://rpki.ripe.net/repository/DEFAULT/k2d9fLknHONhJW6YM8x7FP0CPr4.cer
Subject info access:      rsync://rpki.ripe.net/repository/DEFAULT/c8/a9c6da-8ea0-46b7-a1a6-99acb99ce754/1/kO28vN71hMLo6EWqWOHMnUbNINw.roa
Signing time:             Fri 02 Jan 2026 14:21:31 +0000
ROA not before:           Fri 02 Jan 2026 14:21:31 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     202996
IP address blocks:        78.40.210.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.ripe.net/repository/DEFAULT/c8/a9c6da-8ea0-46b7-a1a6-99acb99ce754/1/k2d9fLknHONhJW6YM8x7FP0CPr4.crl
                          rsync://rpki.ripe.net/repository/DEFAULT/c8/a9c6da-8ea0-46b7-a1a6-99acb99ce754/1/k2d9fLknHONhJW6YM8x7FP0CPr4.mft
                          rsync://rpki.ripe.net/repository/DEFAULT/k2d9fLknHONhJW6YM8x7FP0CPr4.cer
                          rsync://rpki.ripe.net/repository/DEFAULT/KpSo3VVK5wEHIJnHC2QHVV3d5mk.crl
                          rsync://rpki.ripe.net/repository/DEFAULT/KpSo3VVK5wEHIJnHC2QHVV3d5mk.mft
                          rsync://rpki.ripe.net/repository/aca/KpSo3VVK5wEHIJnHC2QHVV3d5mk.cer
                          rsync://rpki.ripe.net/repository/aca/7DNNDzoYvgAht7joQih2Qayxcxo.crl
                          rsync://rpki.ripe.net/repository/aca/7DNNDzoYvgAht7joQih2Qayxcxo.mft
                          rsync://rpki.ripe.net/repository/ec334d0f3a18be0021b7b8e842287641acb1731a.cer
                          rsync://rpki.ripe.net/repository/ripe-ncc-ta.crl
                          rsync://rpki.ripe.net/repository/ripe-ncc-ta.mft
                          rsync://rpki.ripe.net/ta/ripe-ncc-ta.cer
Signature path expires:   Mon 26 Jan 2026 03:01:13 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            01:9b:7f:15:c6:1e:c7:7e:45:40:9a:f9:51:16:15:3d:a1:e1
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=93677d7cb9271ce361256e9833cc7b14fd023ebe
        Validity
            Not Before: Jan  2 14:21:31 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=90edbcbcdef584c2e8e845aa58e1cc9d46cd20dc
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:8e:69:8f:cc:4e:8b:cd:7b:63:71:35:de:8a:31:
                    f2:7b:f4:35:ec:13:be:e3:ea:a8:54:a4:60:e1:a6:
                    a4:e3:56:d8:d9:a4:78:da:eb:22:61:3a:a9:bf:3c:
                    08:79:d1:34:82:7a:1e:de:78:e2:19:d7:6a:27:0e:
                    8d:4f:b9:83:87:55:15:52:bc:c1:aa:a4:9f:2a:33:
                    0c:e3:f0:66:96:c8:a8:cd:4d:54:de:33:ce:cc:57:
                    8b:40:78:a2:b1:d5:01:cf:e4:d8:49:19:ed:b7:53:
                    c6:16:14:c7:37:40:b1:60:4a:5b:43:5f:97:2f:a5:
                    b0:64:fa:88:b8:b9:8f:f8:ed:e7:e4:42:f4:4d:e6:
                    e5:90:65:4e:b6:1e:80:8b:85:e8:27:64:8d:60:9b:
                    d2:12:51:87:45:45:d0:70:53:00:9a:7d:94:ce:72:
                    4b:b8:88:fb:11:80:b0:d6:95:b9:cf:63:e2:df:ec:
                    ee:84:31:be:d2:d9:bf:98:c3:a6:5f:12:4b:8d:b8:
                    57:b3:53:e8:63:55:2f:6b:ea:c4:8b:25:cc:45:6a:
                    7c:ea:7c:8c:1b:90:55:e3:7c:78:b3:42:e6:65:64:
                    90:37:69:b7:2d:10:24:0d:d2:88:d4:b8:60:03:99:
                    e2:f5:2c:b4:66:2e:03:59:d7:d0:61:c5:b7:38:ed:
                    9e:2b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                90:ED:BC:BC:DE:F5:84:C2:E8:E8:45:AA:58:E1:CC:9D:46:CD:20:DC
            X509v3 Authority Key Identifier:
                keyid:93:67:7D:7C:B9:27:1C:E3:61:25:6E:98:33:CC:7B:14:FD:02:3E:BE

            X509v3 Key Usage: critical
                Digital Signature
            Authority Information Access:
                CA Issuers - URI:rsync://rpki.ripe.net/repository/DEFAULT/k2d9fLknHONhJW6YM8x7FP0CPr4.cer

            Subject Information Access:
                Signed Object - URI:rsync://rpki.ripe.net/repository/DEFAULT/c8/a9c6da-8ea0-46b7-a1a6-99acb99ce754/1/kO28vN71hMLo6EWqWOHMnUbNINw.roa

            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpki.ripe.net/repository/DEFAULT/c8/a9c6da-8ea0-46b7-a1a6-99acb99ce754/1/k2d9fLknHONhJW6YM8x7FP0CPr4.crl

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  78.40.210.0/24

    Signature Algorithm: sha256WithRSAEncryption
         49:df:74:6c:93:36:aa:e5:fa:15:19:44:0b:20:b5:70:9a:87:
         74:cb:a2:4b:bd:d1:bb:01:f4:cb:53:35:f8:5b:18:50:e4:60:
         ca:04:b5:04:d1:b3:74:6a:e1:ed:9e:68:0d:96:b5:70:91:e2:
         cc:10:e7:27:a2:1a:a2:a8:f6:d8:20:94:f6:f0:ef:9f:7f:8f:
         96:e2:6a:ea:f2:96:48:2e:37:74:4b:9f:08:30:cb:6f:14:fc:
         df:89:1d:6d:4a:14:b8:94:17:82:51:f4:a4:60:25:5c:f4:0c:
         17:bf:81:4d:33:0d:53:7f:36:16:bb:14:85:30:7d:2c:d1:ad:
         11:dd:54:45:4e:88:aa:f8:73:a1:72:c1:b1:1a:33:be:cb:f2:
         90:94:85:92:68:28:83:41:c7:dd:de:62:9d:2d:92:c8:1e:75:
         be:f0:49:60:34:a2:91:3b:7e:f7:c2:d8:84:b7:2d:87:2c:69:
         cb:e3:16:a8:fa:64:ba:eb:66:1f:a6:27:16:72:3c:a0:6e:6b:
         2b:40:98:b2:2f:ce:a9:a0:0d:40:40:62:73:2d:cb:36:05:79:
         6a:53:2b:f6:cd:92:81:5c:11:44:72:f6:83:36:00:6b:4f:af:
         77:f3:7a:5b:cd:89:d9:a1:b6:79:c1:ca:c7:a6:1a:30:52:b1:
         c6:58:65:52
-----BEGIN CERTIFICATE-----
MIIE/TCCA+WgAwIBAgISAZt/FcYex35FQJr5URYVPaHhMA0GCSqGSIb3DQEBCwUA
MDMxMTAvBgNVBAMTKDkzNjc3ZDdjYjkyNzFjZTM2MTI1NmU5ODMzY2M3YjE0ZmQw
MjNlYmUwHhcNMjYwMTAyMTQyMTMxWhcNMjcwNzAxMDAwMDAwWjAzMTEwLwYDVQQD
Eyg5MGVkYmNiY2RlZjU4NGMyZThlODQ1YWE1OGUxY2M5ZDQ2Y2QyMGRjMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAjmmPzE6LzXtjcTXeijHye/Q17BO+
4+qoVKRg4aak41bY2aR42usiYTqpvzwIedE0gnoe3njiGddqJw6NT7mDh1UVUrzB
qqSfKjMM4/BmlsiozU1U3jPOzFeLQHiisdUBz+TYSRntt1PGFhTHN0CxYEpbQ1+X
L6WwZPqIuLmP+O3n5EL0TeblkGVOth6Ai4XoJ2SNYJvSElGHRUXQcFMAmn2UznJL
uIj7EYCw1pW5z2Pi3+zuhDG+0tm/mMOmXxJLjbhXs1PoY1Uva+rEiyXMRWp86nyM
G5BV43x4s0LmZWSQN2m3LRAkDdKI1LhgA5ni9Sy0Zi4DWdfQYcW3OO2eKwIDAQAB
o4ICCTCCAgUwHQYDVR0OBBYEFJDtvLze9YTC6OhFqljhzJ1GzSDcMB8GA1UdIwQY
MBaAFJNnfXy5JxzjYSVumDPMexT9Aj6+MA4GA1UdDwEB/wQEAwIHgDBkBggrBgEF
BQcBAQRYMFYwVAYIKwYBBQUHMAKGSHJzeW5jOi8vcnBraS5yaXBlLm5ldC9yZXBv
c2l0b3J5L0RFRkFVTFQvazJkOWZMa25IT05oSlc2WU04eDdGUDBDUHI0LmNlcjCB
jQYIKwYBBQUHAQsEgYAwfjB8BggrBgEFBQcwC4ZwcnN5bmM6Ly9ycGtpLnJpcGUu
bmV0L3JlcG9zaXRvcnkvREVGQVVMVC9jOC9hOWM2ZGEtOGVhMC00NmI3LWExYTYt
OTlhY2I5OWNlNzU0LzEva08yOHZONzFoTUxvNkVXcVdPSE1uVWJOSU53LnJvYTCB
gQYDVR0fBHoweDB2oHSgcoZwcnN5bmM6Ly9ycGtpLnJpcGUubmV0L3JlcG9zaXRv
cnkvREVGQVVMVC9jOC9hOWM2ZGEtOGVhMC00NmI3LWExYTYtOTlhY2I5OWNlNzU0
LzEvazJkOWZMa25IT05oSlc2WU04eDdGUDBDUHI0LmNybDAYBgNVHSABAf8EDjAM
MAoGCCsGAQUFBw4CMB8GCCsGAQUFBwEHAQH/BBAwDjAMBAIAATAGAwQATijSMA0G
CSqGSIb3DQEBCwUAA4IBAQBJ33Rskzaq5foVGUQLILVwmod0y6JLvdG7AfTLUzX4
WxhQ5GDKBLUE0bN0auHtnmgNlrVwkeLMEOcnohqiqPbYIJT28O+ff4+W4mrq8pZI
Ljd0S58IMMtvFPzfiR1tShS4lBeCUfSkYCVc9AwXv4FNMw1TfzYWuxSFMH0s0a0R
3VRFToiq+HOhcsGxGjO+y/KQlIWSaCiDQcfd3mKdLZLIHnW+8ElgNKKRO373wtiE
ty2HLGnL4xao+mS662YfpicWcjygbmsrQJiyL86poA1AQGJzLcs2BXlqUyv2zZKB
XBFEcvaDNgBrT69383pbzYnZobZ5wcrHphowUrHGWGVS
-----END CERTIFICATE-----
Generated at Sun Jan 25 13:02:28 2026 by rpki-client