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/4f/0ab167-3094-4103-8131-064414d0340f/1/J7GPCuP-10SpSyVCFlPlKa7j_TQ.roa
File:                     J7GPCuP-10SpSyVCFlPlKa7j_TQ.roa (raw, json)
Hash identifier:          C/Bmm1uex1v5gT0sTjxxNFMaiLu5ZTn+YiphEqVg8Ag=
Subject key identifier:   27:B1:8F:0A:E3:FE:D7:44:A9:4B:25:42:16:53:E5:29:AE:E3:FD:34
Certificate issuer:       /CN=1232303d1638e0735240491aaa9e42b1887adaca
Certificate serial:       019B7F8510015EE8A5C4A3B5FBEB7C0F27A3
Authority key identifier: 12:32:30:3D:16:38:E0:73:52:40:49:1A:AA:9E:42:B1:88:7A:DA:CA
Authority info access:    rsync://rpki.ripe.net/repository/DEFAULT/EjIwPRY44HNSQEkaqp5CsYh62so.cer
Subject info access:      rsync://rpki.ripe.net/repository/DEFAULT/4f/0ab167-3094-4103-8131-064414d0340f/1/J7GPCuP-10SpSyVCFlPlKa7j_TQ.roa
Signing time:             Fri 02 Jan 2026 16:23:05 +0000
ROA not before:           Fri 02 Jan 2026 16:23:05 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     50330
IP address blocks:        31.220.148.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.ripe.net/repository/DEFAULT/4f/0ab167-3094-4103-8131-064414d0340f/1/EjIwPRY44HNSQEkaqp5CsYh62so.crl
                          rsync://rpki.ripe.net/repository/DEFAULT/4f/0ab167-3094-4103-8131-064414d0340f/1/EjIwPRY44HNSQEkaqp5CsYh62so.mft
                          rsync://rpki.ripe.net/repository/DEFAULT/EjIwPRY44HNSQEkaqp5CsYh62so.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 13:01:37 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            01:9b:7f:85:10:01:5e:e8:a5:c4:a3:b5:fb:eb:7c:0f:27:a3
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=1232303d1638e0735240491aaa9e42b1887adaca
        Validity
            Not Before: Jan  2 16:23:05 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=27b18f0ae3fed744a94b25421653e529aee3fd34
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cd:2e:f2:1f:aa:6c:94:ad:40:85:9f:cb:76:07:
                    e4:1f:47:88:87:6a:bb:d1:44:3d:e7:28:66:77:8a:
                    ba:5e:c1:5c:90:78:21:01:fc:3c:a2:ec:92:0f:dd:
                    dc:c0:fa:2f:16:67:1c:8d:39:c8:8f:9e:72:79:4b:
                    e4:ff:0b:6c:d8:86:8d:bb:1a:92:1b:56:82:64:5a:
                    87:7a:16:df:df:ca:f9:a5:fd:80:ad:db:9e:81:23:
                    1c:ef:5c:fd:eb:0c:7b:f9:90:dc:be:cb:60:d3:04:
                    69:8d:df:92:95:1f:0c:fe:f7:fa:57:ba:72:95:66:
                    a0:01:8f:0a:13:d5:34:11:ae:f1:77:19:c1:1c:22:
                    10:a9:b7:46:63:a0:5a:0f:e0:9e:1a:8b:60:04:3b:
                    71:af:3d:64:f2:90:5b:28:f5:85:e3:fa:35:0b:f3:
                    ff:74:8c:c6:e1:7b:40:b6:63:65:3d:74:dd:f3:58:
                    61:04:75:51:81:43:94:e7:73:13:73:f9:fe:b1:8a:
                    ee:97:a5:86:49:9b:15:ba:df:f7:2a:f6:28:64:1a:
                    f3:e0:8d:ed:a7:0d:af:a0:57:a2:33:c0:b6:e2:8d:
                    c2:8c:6d:6c:b2:9f:26:07:64:07:88:48:cd:e7:b5:
                    6b:37:f5:2b:2d:ed:a4:93:43:bf:ab:a2:3a:23:d1:
                    93:b5
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                27:B1:8F:0A:E3:FE:D7:44:A9:4B:25:42:16:53:E5:29:AE:E3:FD:34
            X509v3 Authority Key Identifier:
                keyid:12:32:30:3D:16:38:E0:73:52:40:49:1A:AA:9E:42:B1:88:7A:DA:CA

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

            Subject Information Access:
                Signed Object - URI:rsync://rpki.ripe.net/repository/DEFAULT/4f/0ab167-3094-4103-8131-064414d0340f/1/J7GPCuP-10SpSyVCFlPlKa7j_TQ.roa

            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpki.ripe.net/repository/DEFAULT/4f/0ab167-3094-4103-8131-064414d0340f/1/EjIwPRY44HNSQEkaqp5CsYh62so.crl

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  31.220.148.0/24

    Signature Algorithm: sha256WithRSAEncryption
         9c:ee:fd:0e:99:8b:63:07:6a:39:2c:2e:8a:c1:dd:1a:f7:65:
         2a:d8:9c:d6:fe:43:0f:f4:75:20:6f:1c:3c:2d:50:51:52:19:
         ae:9f:aa:30:88:32:90:dc:d7:dd:bb:e0:a8:30:28:0d:54:39:
         4c:eb:53:88:1f:79:77:21:17:9b:64:c7:a9:1b:39:54:2c:4a:
         6a:c6:74:16:2c:7d:62:bf:59:b1:dc:1f:d4:f8:73:4d:0f:46:
         6c:93:c2:1e:f8:f7:a9:16:9b:27:36:06:1b:ac:eb:a0:22:a0:
         84:56:62:a0:9f:49:88:c6:1a:c0:c9:5b:a7:95:c0:b5:c8:7b:
         07:46:03:6d:6c:79:ce:62:af:2d:cb:b2:68:80:50:1f:47:dc:
         70:5e:07:2c:88:61:ef:01:50:a1:6b:0e:da:de:9e:58:9a:10:
         a4:97:8e:c5:63:8c:7b:7a:46:8b:68:d2:86:67:9e:5b:ea:28:
         b7:86:b2:12:8b:2b:bc:07:ee:4e:6f:38:36:29:7a:ad:c5:8c:
         89:cf:89:ef:3c:bb:16:94:70:9e:0d:dc:5d:46:66:36:91:f3:
         2f:e3:be:f6:c6:cd:60:ac:92:af:c9:ed:14:8a:9e:de:26:a0:
         f7:f8:bb:a6:c2:6a:6f:f4:4a:d8:9c:0d:4c:6f:71:8d:b1:a3:
         f1:45:36:70
-----BEGIN CERTIFICATE-----
MIIE/TCCA+WgAwIBAgISAZt/hRABXuilxKO1++t8DyejMA0GCSqGSIb3DQEBCwUA
MDMxMTAvBgNVBAMTKDEyMzIzMDNkMTYzOGUwNzM1MjQwNDkxYWFhOWU0MmIxODg3
YWRhY2EwHhcNMjYwMTAyMTYyMzA1WhcNMjcwNzAxMDAwMDAwWjAzMTEwLwYDVQQD
EygyN2IxOGYwYWUzZmVkNzQ0YTk0YjI1NDIxNjUzZTUyOWFlZTNmZDM0MIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzS7yH6pslK1AhZ/LdgfkH0eIh2q7
0UQ95yhmd4q6XsFckHghAfw8ouySD93cwPovFmccjTnIj55yeUvk/wts2IaNuxqS
G1aCZFqHehbf38r5pf2ArduegSMc71z96wx7+ZDcvstg0wRpjd+SlR8M/vf6V7py
lWagAY8KE9U0Ea7xdxnBHCIQqbdGY6BaD+CeGotgBDtxrz1k8pBbKPWF4/o1C/P/
dIzG4XtAtmNlPXTd81hhBHVRgUOU53MTc/n+sYrul6WGSZsVut/3KvYoZBrz4I3t
pw2voFeiM8C24o3CjG1ssp8mB2QHiEjN57VrN/UrLe2kk0O/q6I6I9GTtQIDAQAB
o4ICCTCCAgUwHQYDVR0OBBYEFCexjwrj/tdEqUslQhZT5Smu4/00MB8GA1UdIwQY
MBaAFBIyMD0WOOBzUkBJGqqeQrGIetrKMA4GA1UdDwEB/wQEAwIHgDBkBggrBgEF
BQcBAQRYMFYwVAYIKwYBBQUHMAKGSHJzeW5jOi8vcnBraS5yaXBlLm5ldC9yZXBv
c2l0b3J5L0RFRkFVTFQvRWpJd1BSWTQ0SE5TUUVrYXFwNUNzWWg2MnNvLmNlcjCB
jQYIKwYBBQUHAQsEgYAwfjB8BggrBgEFBQcwC4ZwcnN5bmM6Ly9ycGtpLnJpcGUu
bmV0L3JlcG9zaXRvcnkvREVGQVVMVC80Zi8wYWIxNjctMzA5NC00MTAzLTgxMzEt
MDY0NDE0ZDAzNDBmLzEvSjdHUEN1UC0xMFNwU3lWQ0ZsUGxLYTdqX1RRLnJvYTCB
gQYDVR0fBHoweDB2oHSgcoZwcnN5bmM6Ly9ycGtpLnJpcGUubmV0L3JlcG9zaXRv
cnkvREVGQVVMVC80Zi8wYWIxNjctMzA5NC00MTAzLTgxMzEtMDY0NDE0ZDAzNDBm
LzEvRWpJd1BSWTQ0SE5TUUVrYXFwNUNzWWg2MnNvLmNybDAYBgNVHSABAf8EDjAM
MAoGCCsGAQUFBw4CMB8GCCsGAQUFBwEHAQH/BBAwDjAMBAIAATAGAwQAH9yUMA0G
CSqGSIb3DQEBCwUAA4IBAQCc7v0OmYtjB2o5LC6Kwd0a92Uq2JzW/kMP9HUgbxw8
LVBRUhmun6owiDKQ3Nfdu+CoMCgNVDlM61OIH3l3IRebZMepGzlULEpqxnQWLH1i
v1mx3B/U+HNND0Zsk8Ie+PepFpsnNgYbrOugIqCEVmKgn0mIxhrAyVunlcC1yHsH
RgNtbHnOYq8ty7JogFAfR9xwXgcsiGHvAVChaw7a3p5YmhCkl47FY4x7ekaLaNKG
Z55b6ii3hrISiyu8B+5Obzg2KXqtxYyJz4nvPLsWlHCeDdxdRmY2kfMv4772xs1g
rJKvye0Uip7eJqD3+Lumwmpv9ErYnA1Mb3GNsaPxRTZw
-----END CERTIFICATE-----
Generated at Sun Jan 25 20:00:20 2026 by rpki-client