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/e4/70aa32-9607-4db7-8f1e-da75430b16f6/1/tw-WBHaNJZuGE7q9LknpcfdIUzA.roa
File:                     tw-WBHaNJZuGE7q9LknpcfdIUzA.roa (raw, json)
Hash identifier:          4zJGXt4udsl6SmucJzDYHgeK3Njjb1y+erXlqa1Ud6M=
Subject key identifier:   B7:0F:96:04:76:8D:25:9B:86:13:BA:BD:2E:49:E9:71:F7:48:53:30
Certificate issuer:       /CN=c2ee45426e12e50fe30e8ffc39e04485d8f73339
Certificate serial:       019B76EB171F92F56D3E3772E797D7F198CF
Authority key identifier: C2:EE:45:42:6E:12:E5:0F:E3:0E:8F:FC:39:E0:44:85:D8:F7:33:39
Authority info access:    rsync://rpki.ripe.net/repository/DEFAULT/wu5FQm4S5Q_jDo_8OeBEhdj3Mzk.cer
Subject info access:      rsync://rpki.ripe.net/repository/DEFAULT/e4/70aa32-9607-4db7-8f1e-da75430b16f6/1/tw-WBHaNJZuGE7q9LknpcfdIUzA.roa
Signing time:             Thu 01 Jan 2026 00:17:56 +0000
ROA not before:           Thu 01 Jan 2026 00:17:56 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     44901
IP address blocks:        91.108.225.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.ripe.net/repository/DEFAULT/e4/70aa32-9607-4db7-8f1e-da75430b16f6/1/wu5FQm4S5Q_jDo_8OeBEhdj3Mzk.crl
                          rsync://rpki.ripe.net/repository/DEFAULT/e4/70aa32-9607-4db7-8f1e-da75430b16f6/1/wu5FQm4S5Q_jDo_8OeBEhdj3Mzk.mft
                          rsync://rpki.ripe.net/repository/DEFAULT/wu5FQm4S5Q_jDo_8OeBEhdj3Mzk.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:   Wed 21 Jan 2026 12:00:46 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            01:9b:76:eb:17:1f:92:f5:6d:3e:37:72:e7:97:d7:f1:98:cf
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=c2ee45426e12e50fe30e8ffc39e04485d8f73339
        Validity
            Not Before: Jan  1 00:17:56 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=b70f9604768d259b8613babd2e49e971f7485330
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:95:11:af:a8:28:14:b6:03:9d:09:a5:f0:e5:d2:
                    ba:23:a3:2a:3c:3a:b9:8d:16:2b:a7:8b:d3:c1:c9:
                    a8:ac:66:40:81:0d:48:eb:a5:e4:50:09:96:a3:00:
                    c3:42:d4:cc:58:72:53:09:01:40:44:9c:03:93:e2:
                    f4:70:6d:e5:07:2c:4b:37:42:96:78:9f:fe:c4:80:
                    9f:1f:f8:34:c0:1d:ca:d7:c5:18:14:52:3d:82:a1:
                    33:19:21:35:28:42:37:da:b7:87:b1:b6:e8:16:99:
                    ea:41:41:cd:04:57:8c:a4:9e:53:00:ea:5f:20:d4:
                    62:ad:22:66:c1:6a:f6:28:9a:b5:ff:22:43:16:96:
                    76:e5:32:df:1f:86:3b:a6:9c:38:a0:a9:de:23:a3:
                    fa:2b:e9:0f:ea:fb:44:7a:f9:59:0d:f7:b8:19:8c:
                    37:29:9a:6e:b5:60:17:c4:3f:f6:31:ef:15:fd:6a:
                    b7:86:1e:97:07:96:36:3c:52:20:dd:da:69:f3:9f:
                    3b:21:b0:35:0a:99:80:03:31:ec:33:1f:7f:e6:85:
                    96:e2:f8:83:68:a6:e5:e2:07:64:f9:ba:4b:fe:c0:
                    33:5f:8d:0f:4d:82:03:ea:35:5a:c9:f3:5d:96:be:
                    80:81:02:03:a5:39:e3:a7:0f:62:16:2a:3b:c9:bb:
                    ee:0b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B7:0F:96:04:76:8D:25:9B:86:13:BA:BD:2E:49:E9:71:F7:48:53:30
            X509v3 Authority Key Identifier:
                keyid:C2:EE:45:42:6E:12:E5:0F:E3:0E:8F:FC:39:E0:44:85:D8:F7:33:39

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

            Subject Information Access:
                Signed Object - URI:rsync://rpki.ripe.net/repository/DEFAULT/e4/70aa32-9607-4db7-8f1e-da75430b16f6/1/tw-WBHaNJZuGE7q9LknpcfdIUzA.roa

            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpki.ripe.net/repository/DEFAULT/e4/70aa32-9607-4db7-8f1e-da75430b16f6/1/wu5FQm4S5Q_jDo_8OeBEhdj3Mzk.crl

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  91.108.225.0/24

    Signature Algorithm: sha256WithRSAEncryption
         32:ed:4c:fc:84:33:a4:2b:6b:76:ef:ee:1c:f7:5b:ca:f3:e8:
         69:f7:2f:20:0e:df:0e:76:17:6c:80:b1:73:69:eb:61:94:6e:
         d2:91:ba:b6:59:05:de:52:b7:d3:0e:2b:f8:8c:52:f9:a8:a0:
         ff:36:d8:9f:25:36:95:0e:1c:2e:26:19:d6:93:2c:6c:28:85:
         7b:8e:64:08:b4:62:3f:5f:99:fa:a1:ba:2a:b6:7a:72:d3:b2:
         f0:e1:6d:06:b3:9c:40:38:1f:4e:77:dd:7b:13:b4:61:b5:5e:
         b6:35:03:e3:50:7b:43:0e:f7:b1:1c:9b:b4:1a:d4:06:fb:b5:
         30:9b:3c:e1:8d:c4:a9:65:40:5e:7c:52:29:e9:73:82:a5:65:
         6d:ad:25:3d:82:34:05:2e:e6:13:82:88:2d:50:16:6e:d6:b9:
         c8:aa:12:c8:f4:c7:1b:e9:c2:e2:3f:95:5e:6b:dc:ee:1e:2e:
         a0:95:bc:49:93:60:6a:b9:41:a0:3b:8d:97:a3:61:7c:4f:4b:
         22:53:b5:ca:66:81:eb:12:01:fc:89:35:ed:07:7b:c3:d7:0a:
         ad:88:03:85:ef:34:41:0b:08:77:da:98:50:70:75:a4:fe:df:
         1b:d0:ac:ec:66:8a:87:79:26:51:6b:d8:57:b4:c0:ba:88:6a:
         ea:3a:39:d9
-----BEGIN CERTIFICATE-----
MIIE/TCCA+WgAwIBAgISAZt26xcfkvVtPjdy55fX8ZjPMA0GCSqGSIb3DQEBCwUA
MDMxMTAvBgNVBAMTKGMyZWU0NTQyNmUxMmU1MGZlMzBlOGZmYzM5ZTA0NDg1ZDhm
NzMzMzkwHhcNMjYwMTAxMDAxNzU2WhcNMjcwNzAxMDAwMDAwWjAzMTEwLwYDVQQD
EyhiNzBmOTYwNDc2OGQyNTliODYxM2JhYmQyZTQ5ZTk3MWY3NDg1MzMwMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlRGvqCgUtgOdCaXw5dK6I6MqPDq5
jRYrp4vTwcmorGZAgQ1I66XkUAmWowDDQtTMWHJTCQFARJwDk+L0cG3lByxLN0KW
eJ/+xICfH/g0wB3K18UYFFI9gqEzGSE1KEI32reHsbboFpnqQUHNBFeMpJ5TAOpf
INRirSJmwWr2KJq1/yJDFpZ25TLfH4Y7ppw4oKneI6P6K+kP6vtEevlZDfe4GYw3
KZputWAXxD/2Me8V/Wq3hh6XB5Y2PFIg3dpp8587IbA1CpmAAzHsMx9/5oWW4viD
aKbl4gdk+bpL/sAzX40PTYID6jVayfNdlr6AgQIDpTnjpw9iFio7ybvuCwIDAQAB
o4ICCTCCAgUwHQYDVR0OBBYEFLcPlgR2jSWbhhO6vS5J6XH3SFMwMB8GA1UdIwQY
MBaAFMLuRUJuEuUP4w6P/DngRIXY9zM5MA4GA1UdDwEB/wQEAwIHgDBkBggrBgEF
BQcBAQRYMFYwVAYIKwYBBQUHMAKGSHJzeW5jOi8vcnBraS5yaXBlLm5ldC9yZXBv
c2l0b3J5L0RFRkFVTFQvd3U1RlFtNFM1UV9qRG9fOE9lQkVoZGozTXprLmNlcjCB
jQYIKwYBBQUHAQsEgYAwfjB8BggrBgEFBQcwC4ZwcnN5bmM6Ly9ycGtpLnJpcGUu
bmV0L3JlcG9zaXRvcnkvREVGQVVMVC9lNC83MGFhMzItOTYwNy00ZGI3LThmMWUt
ZGE3NTQzMGIxNmY2LzEvdHctV0JIYU5KWnVHRTdxOUxrbnBjZmRJVXpBLnJvYTCB
gQYDVR0fBHoweDB2oHSgcoZwcnN5bmM6Ly9ycGtpLnJpcGUubmV0L3JlcG9zaXRv
cnkvREVGQVVMVC9lNC83MGFhMzItOTYwNy00ZGI3LThmMWUtZGE3NTQzMGIxNmY2
LzEvd3U1RlFtNFM1UV9qRG9fOE9lQkVoZGozTXprLmNybDAYBgNVHSABAf8EDjAM
MAoGCCsGAQUFBw4CMB8GCCsGAQUFBwEHAQH/BBAwDjAMBAIAATAGAwQAW2zhMA0G
CSqGSIb3DQEBCwUAA4IBAQAy7Uz8hDOkK2t27+4c91vK8+hp9y8gDt8OdhdsgLFz
aethlG7Skbq2WQXeUrfTDiv4jFL5qKD/NtifJTaVDhwuJhnWkyxsKIV7jmQItGI/
X5n6oboqtnpy07Lw4W0Gs5xAOB9Od917E7RhtV62NQPjUHtDDvexHJu0GtQG+7Uw
mzzhjcSpZUBefFIp6XOCpWVtrSU9gjQFLuYTgogtUBZu1rnIqhLI9Mcb6cLiP5Ve
a9zuHi6glbxJk2BquUGgO42Xo2F8T0siU7XKZoHrEgH8iTXtB3vD1wqtiAOF7zRB
Cwh32phQcHWk/t8b0KzsZoqHeSZRa9hXtMC6iGrqOjnZ
-----END CERTIFICATE-----
Generated at Tue Jan 20 15:47:23 2026 by rpki-client