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 rpkica.twnic.tw/rpki/TWNICCA/TANET/r68uvM7JZYl5aEGdK3hOpW5MqtY.roa
File:                     r68uvM7JZYl5aEGdK3hOpW5MqtY.roa (raw, json)
Hash identifier:          LGJVP4sEt4EXlLFQnakbX9R1F0MCnEVviDbwGJ7qarM=
Subject key identifier:   AF:AF:2E:BC:CE:C9:65:89:79:68:41:9D:2B:78:4E:A5:6E:4C:AA:D6
Certificate issuer:       /CN=E1A88C34D246EF7C2A7C1AC5FE97B262BC48178E
Certificate serial:       1197
Authority key identifier: E1:A8:8C:34:D2:46:EF:7C:2A:7C:1A:C5:FE:97:B2:62:BC:48:17:8E
Authority info access:    rsync://rpkica.twnic.tw/rpki/TWNICCA/4aiMNNJG73wqfBrF_peyYrxIF44.cer
Subject info access:      rsync://rpkica.twnic.tw/rpki/TWNICCA/TANET/r68uvM7JZYl5aEGdK3hOpW5MqtY.roa
Signing time:             Tue 03 Feb 2026 02:28:53 +0000
ROA not before:           Tue 03 Feb 2026 02:28:53 +0000
ROA not after:            Sat 22 Aug 2026 08:14:28 +0000
asID:                     9916
IP address blocks:        120.106.112.0/21 maxlen: 21
Validation:               OK
Signature path:           rsync://rpkica.twnic.tw/rpki/TWNICCA/TANET/4aiMNNJG73wqfBrF_peyYrxIF44.crl
                          rsync://rpkica.twnic.tw/rpki/TWNICCA/TANET/4aiMNNJG73wqfBrF_peyYrxIF44.mft
                          rsync://rpkica.twnic.tw/rpki/TWNICCA/4aiMNNJG73wqfBrF_peyYrxIF44.cer
                          rsync://rpkica.twnic.tw/rpki/TWNICCA/ojp8Y1RxGKrkl_A-ExIclqs0VH4.crl
                          rsync://rpkica.twnic.tw/rpki/TWNICCA/ojp8Y1RxGKrkl_A-ExIclqs0VH4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ojp8Y1RxGKrkl_A-ExIclqs0VH4.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:   Thu 12 Feb 2026 17:20:33 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 4503 (0x1197)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=E1A88C34D246EF7C2A7C1AC5FE97B262BC48178E
        Validity
            Not Before: Feb  3 02:28:53 2026 GMT
            Not After : Aug 22 08:14:28 2026 GMT
        Subject: CN=AFAF2EBCCEC965897968419D2B784EA56E4CAAD6
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c0:a9:57:ad:89:55:4a:b4:50:58:f4:e8:e2:02:
                    47:de:93:f6:0c:83:af:dd:99:7a:69:95:5e:54:cb:
                    51:46:33:04:57:91:75:2a:c6:49:0a:04:57:e1:7b:
                    ff:91:2f:66:f4:91:78:d0:18:f4:23:ab:c5:c1:f0:
                    c0:ca:75:65:f1:ae:d5:07:9c:31:27:0a:fb:83:35:
                    00:24:76:20:4f:db:40:14:ab:ed:a4:ab:67:67:3b:
                    d0:90:aa:61:d6:6a:df:46:03:bb:7d:b6:a2:fc:77:
                    75:ce:c9:43:1f:9f:d3:c4:5a:89:65:23:38:b7:0f:
                    0e:70:46:b3:03:22:b1:2e:a4:d9:27:f8:4a:0b:e4:
                    e6:dd:4e:08:7c:f5:e7:7b:6c:42:86:1d:1c:80:1e:
                    9b:05:27:b6:81:d0:bf:ed:01:bb:1a:0d:f5:2a:76:
                    3a:4c:eb:13:e3:c1:19:d8:e4:f0:e0:cb:31:0d:3d:
                    51:23:93:39:ef:13:25:13:93:9a:d5:f9:a9:11:db:
                    2f:e7:e2:24:85:a5:a2:f4:8c:c8:e7:d4:22:38:49:
                    83:e8:53:d5:52:0b:67:c1:6a:77:4b:f3:26:c6:f2:
                    d8:1d:ce:16:26:ec:fc:d1:0c:28:92:8e:19:b2:9d:
                    3b:c9:56:13:ab:c1:0d:3d:ee:b7:14:c4:e8:e0:91:
                    b3:99
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                AF:AF:2E:BC:CE:C9:65:89:79:68:41:9D:2B:78:4E:A5:6E:4C:AA:D6
            X509v3 Authority Key Identifier:
                keyid:E1:A8:8C:34:D2:46:EF:7C:2A:7C:1A:C5:FE:97:B2:62:BC:48:17:8E

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpkica.twnic.tw/rpki/TWNICCA/TANET/4aiMNNJG73wqfBrF_peyYrxIF44.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpkica.twnic.tw/rpki/TWNICCA/4aiMNNJG73wqfBrF_peyYrxIF44.cer

            X509v3 Key Usage: critical
                Digital Signature
            Subject Information Access:
                Signed Object - URI:rsync://rpkica.twnic.tw/rpki/TWNICCA/TANET/r68uvM7JZYl5aEGdK3hOpW5MqtY.roa
                RPKI Notify - URI:https://rrdp.twnic.tw/rrdp/notify.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  120.106.112.0/21

    Signature Algorithm: sha256WithRSAEncryption
         32:76:fc:03:dc:70:8e:a0:56:65:b2:7b:53:de:ba:43:8a:5e:
         66:eb:b9:72:a6:b9:ae:68:aa:70:de:7a:6f:7a:c5:fc:df:58:
         e5:f6:db:43:3d:9c:1a:c0:f2:3f:aa:c5:e5:83:02:a3:64:11:
         2b:a9:92:aa:66:68:31:33:11:8b:a1:bf:8f:f8:d9:3a:f2:f0:
         75:d1:f9:a6:ec:34:33:ff:f6:84:14:1b:bb:35:fe:ce:ce:22:
         57:ae:67:04:8c:51:78:ba:1d:86:c5:85:ec:39:c9:e6:c3:9e:
         1e:e1:bb:e6:75:f3:40:c6:d8:a0:ce:39:20:b6:93:8c:9b:a7:
         33:71:8b:5c:3d:e8:54:eb:a4:ba:33:e9:ca:db:6a:ef:33:2c:
         6b:90:3b:9a:61:0d:88:58:4e:7d:80:6e:12:dc:ab:65:77:4f:
         59:42:8b:15:fa:97:20:2d:c5:2c:ab:27:0b:cd:fa:0f:37:83:
         36:d6:1c:4c:0d:8a:ea:a4:59:24:71:b5:3b:2c:21:89:df:fb:
         55:b9:7e:6f:c9:74:0f:9e:0d:d9:e8:89:1b:7f:86:40:d7:5e:
         ea:f2:22:3d:4d:b2:9e:bd:f4:fc:ea:ac:a7:3b:0a:14:63:5e:
         d0:e1:64:51:54:fd:99:4c:1d:ea:7f:88:96:ac:ed:5e:34:cd:
         14:bb:16:6f
-----BEGIN CERTIFICATE-----
MIIE0DCCA7igAwIBAgICEZcwDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoRTFB
ODhDMzREMjQ2RUY3QzJBN0MxQUM1RkU5N0IyNjJCQzQ4MTc4RTAeFw0yNjAyMDMw
MjI4NTNaFw0yNjA4MjIwODE0MjhaMDMxMTAvBgNVBAMTKEFGQUYyRUJDQ0VDOTY1
ODk3OTY4NDE5RDJCNzg0RUE1NkU0Q0FBRDYwggEiMA0GCSqGSIb3DQEBAQUAA4IB
DwAwggEKAoIBAQDAqVetiVVKtFBY9OjiAkfek/YMg6/dmXpplV5Uy1FGMwRXkXUq
xkkKBFfhe/+RL2b0kXjQGPQjq8XB8MDKdWXxrtUHnDEnCvuDNQAkdiBP20AUq+2k
q2dnO9CQqmHWat9GA7t9tqL8d3XOyUMfn9PEWollIzi3Dw5wRrMDIrEupNkn+EoL
5ObdTgh89ed7bEKGHRyAHpsFJ7aB0L/tAbsaDfUqdjpM6xPjwRnY5PDgyzENPVEj
kznvEyUTk5rV+akR2y/n4iSFpaL0jMjn1CI4SYPoU9VSC2fBandL8ybG8tgdzhYm
7PzRDCiSjhmynTvJVhOrwQ097rcUxOjgkbOZAgMBAAGjggHsMIIB6DAdBgNVHQ4E
FgQUr68uvM7JZYl5aEGdK3hOpW5MqtYwHwYDVR0jBBgwFoAU4aiMNNJG73wqfBrF
/peyYrxIF44wGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjBbBgNVHR8EVDBSMFCg
TqBMhkpyc3luYzovL3Jwa2ljYS50d25pYy50dy9ycGtpL1RXTklDQ0EvVEFORVQv
NGFpTU5OSkc3M3dxZkJyRl9wZXlZcnhJRjQ0LmNybDBgBggrBgEFBQcBAQRUMFIw
UAYIKwYBBQUHMAKGRHJzeW5jOi8vcnBraWNhLnR3bmljLnR3L3Jwa2kvVFdOSUND
QS80YWlNTk5KRzczd3FmQnJGX3BleVlyeElGNDQuY2VyMA4GA1UdDwEB/wQEAwIH
gDCBmwYIKwYBBQUHAQsEgY4wgYswVgYIKwYBBQUHMAuGSnJzeW5jOi8vcnBraWNh
LnR3bmljLnR3L3Jwa2kvVFdOSUNDQS9UQU5FVC9yNjh1dk03SlpZbDVhRUdkSzNo
T3BXNU1xdFkucm9hMDEGCCsGAQUFBzANhiVodHRwczovL3JyZHAudHduaWMudHcv
cnJkcC9ub3RpZnkueG1sMB8GCCsGAQUFBwEHAQH/BBAwDjAMBAIAATAGAwQDeGpw
MA0GCSqGSIb3DQEBCwUAA4IBAQAydvwD3HCOoFZlsntT3rpDil5m67lyprmuaKpw
3npvesX831jl9ttDPZwawPI/qsXlgwKjZBErqZKqZmgxMxGLob+P+Nk68vB10fmm
7DQz//aEFBu7Nf7OziJXrmcEjFF4uh2GxYXsOcnmw54e4bvmdfNAxtigzjkgtpOM
m6czcYtcPehU66S6M+nK22rvMyxrkDuaYQ2IWE59gG4S3Ktld09ZQosV+pcgLcUs
qycLzfoPN4M21hxMDYrqpFkkcbU7LCGJ3/tVuX5vyXQPng3Z6Ikbf4ZA117q8iI9
TbKevfT86qynOwoUY17Q4WRRVP2ZTB3qf4iWrO1eNM0UuxZv
-----END CERTIFICATE-----
Generated at Thu Feb 12 15:44:57 2026 by rpki-client