Route Origin Authorization

$ rpki-client -vvf rpkica.twnic.tw/rpki/TWNICCA/COCODIGIT/A_nl9PLiK0xmmW-I4eA8le1TQX0.roa
File:                     A_nl9PLiK0xmmW-I4eA8le1TQX0.roa (raw, json)
Hash identifier:          vHLJ2Le/W/7IQd6Ro+r8h4f7TAWHHquOQNzt8Nt1UjA=
Subject key identifier:   03:F9:E5:F4:F2:E2:2B:4C:66:99:6F:88:E1:E0:3C:95:ED:53:41:7D
Certificate issuer:       /CN=ABD4DDB4BF932C5006B704B9828410174AC412AD
Certificate serial:       029C
Authority key identifier: AB:D4:DD:B4:BF:93:2C:50:06:B7:04:B9:82:84:10:17:4A:C4:12:AD
Authority info access:    rsync://rpkica.twnic.tw/rpki/TWNICCA/q9TdtL-TLFAGtwS5goQQF0rEEq0.cer
Subject info access:      rsync://rpkica.twnic.tw/rpki/TWNICCA/COCODIGIT/A_nl9PLiK0xmmW-I4eA8le1TQX0.roa
Signing time:             Mon 09 Feb 2026 10:08:30 +0000
ROA not before:           Mon 09 Feb 2026 10:08:30 +0000
ROA not after:            Sat 22 Aug 2026 08:14:28 +0000
asID:                     150766
IP address blocks:        2401:5da0:1234::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpkica.twnic.tw/rpki/TWNICCA/COCODIGIT/q9TdtL-TLFAGtwS5goQQF0rEEq0.crl
                          rsync://rpkica.twnic.tw/rpki/TWNICCA/COCODIGIT/q9TdtL-TLFAGtwS5goQQF0rEEq0.mft
                          rsync://rpkica.twnic.tw/rpki/TWNICCA/q9TdtL-TLFAGtwS5goQQF0rEEq0.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:   Mon 02 Mar 2026 21:54:13 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 668 (0x29c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=ABD4DDB4BF932C5006B704B9828410174AC412AD
        Validity
            Not Before: Feb  9 10:08:30 2026 GMT
            Not After : Aug 22 08:14:28 2026 GMT
        Subject: CN=03F9E5F4F2E22B4C66996F88E1E03C95ED53417D
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c9:f2:8a:22:0f:17:06:2d:18:9f:38:b2:8b:a8:
                    1c:c6:db:92:b0:59:d7:23:49:27:c2:26:e2:35:98:
                    f4:8e:75:ac:a7:51:d5:c3:75:fa:00:24:98:e5:db:
                    ea:ea:4e:2f:1f:75:42:87:8c:58:bd:91:94:bb:e6:
                    51:d2:e7:e0:14:22:2e:cb:75:71:71:c4:0d:2c:0f:
                    9f:8b:d1:be:76:bf:57:3e:32:f1:17:92:48:08:94:
                    1a:86:78:97:6c:c9:5a:ee:d3:fd:95:73:9d:34:ee:
                    47:c8:5f:5b:80:02:a1:a3:2d:a3:a0:30:6b:59:cf:
                    76:a2:66:0e:3f:99:51:b3:13:92:11:71:8a:bf:e9:
                    34:e2:8d:b6:1a:f9:3b:03:0f:98:c6:88:90:2e:70:
                    db:31:41:8a:6b:09:0b:27:d7:f1:35:10:ba:e0:dc:
                    5d:47:97:32:e3:dc:b8:ce:0b:2f:c8:2a:97:f2:0a:
                    93:4b:55:2e:1c:7e:c1:06:f2:4d:3b:d6:d2:64:2b:
                    13:e7:6e:a5:f5:0d:8f:16:24:9b:78:d3:e5:15:1d:
                    03:df:80:27:17:81:b8:60:31:18:82:1a:8d:54:dc:
                    23:cf:32:15:ca:cf:8f:95:77:95:3b:17:97:4a:3d:
                    c7:b1:5d:a2:90:0b:ba:ff:d3:30:99:dc:4c:0f:7e:
                    37:43
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                03:F9:E5:F4:F2:E2:2B:4C:66:99:6F:88:E1:E0:3C:95:ED:53:41:7D
            X509v3 Authority Key Identifier:
                keyid:AB:D4:DD:B4:BF:93:2C:50:06:B7:04:B9:82:84:10:17:4A:C4:12:AD

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpkica.twnic.tw/rpki/TWNICCA/COCODIGIT/q9TdtL-TLFAGtwS5goQQF0rEEq0.crl

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

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

            sbgp-ipAddrBlock: critical
                IPv6:
                  2401:5da0:1234::/48

    Signature Algorithm: sha256WithRSAEncryption
         72:be:a7:9f:39:3e:fa:2d:d4:34:39:f1:9f:8a:b9:41:12:63:
         1b:cc:cf:0c:a9:66:07:96:ff:f5:46:48:0c:d1:33:d3:27:e2:
         7e:e1:11:fc:07:f3:7f:2d:e2:28:4e:41:5e:43:3d:ae:c3:77:
         69:9a:8d:46:07:8f:7a:44:85:b4:76:6f:c6:48:2f:ff:4c:69:
         b4:3b:c6:b6:d2:97:44:79:dc:45:24:d6:e1:e8:41:1c:ec:92:
         df:c7:92:9a:5d:ea:ab:0b:bb:b0:28:5d:62:4c:75:ae:ea:3d:
         89:7f:b7:f5:89:d4:94:41:ec:0f:40:d4:98:9f:cb:cf:3a:06:
         ba:61:e4:e2:a6:b7:66:10:01:6f:29:26:02:24:1d:85:5c:be:
         21:9b:59:ea:c5:22:29:91:7a:c3:9a:95:12:5f:f5:20:fb:d8:
         2d:9b:66:c9:4a:91:62:e2:c9:38:54:24:3f:56:6e:05:c4:a2:
         9d:f0:31:aa:b4:d0:fe:03:1e:1d:5f:b9:85:43:ba:20:8f:74:
         8c:01:3c:b9:41:55:e3:89:27:46:e2:6a:4e:51:91:ae:39:24:
         ae:48:c0:bf:60:c0:39:e9:9a:f5:83:9f:df:30:2a:13:b3:98:
         4d:41:33:2c:24:5b:0f:c7:6e:68:92:51:fd:52:64:6d:00:df:
         e3:01:a8:00
-----BEGIN CERTIFICATE-----
MIIE2zCCA8OgAwIBAgICApwwDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoQUJE
NEREQjRCRjkzMkM1MDA2QjcwNEI5ODI4NDEwMTc0QUM0MTJBRDAeFw0yNjAyMDkx
MDA4MzBaFw0yNjA4MjIwODE0MjhaMDMxMTAvBgNVBAMTKDAzRjlFNUY0RjJFMjJC
NEM2Njk5NkY4OEUxRTAzQzk1RUQ1MzQxN0QwggEiMA0GCSqGSIb3DQEBAQUAA4IB
DwAwggEKAoIBAQDJ8ooiDxcGLRifOLKLqBzG25KwWdcjSSfCJuI1mPSOdaynUdXD
dfoAJJjl2+rqTi8fdUKHjFi9kZS75lHS5+AUIi7LdXFxxA0sD5+L0b52v1c+MvEX
kkgIlBqGeJdsyVru0/2Vc5007kfIX1uAAqGjLaOgMGtZz3aiZg4/mVGzE5IRcYq/
6TTijbYa+TsDD5jGiJAucNsxQYprCQsn1/E1ELrg3F1HlzLj3LjOCy/IKpfyCpNL
VS4cfsEG8k071tJkKxPnbqX1DY8WJJt40+UVHQPfgCcXgbhgMRiCGo1U3CPPMhXK
z4+Vd5U7F5dKPcexXaKQC7r/0zCZ3EwPfjdDAgMBAAGjggH3MIIB8zAdBgNVHQ4E
FgQUA/nl9PLiK0xmmW+I4eA8le1TQX0wHwYDVR0jBBgwFoAUq9TdtL+TLFAGtwS5
goQQF0rEEq0wGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjBfBgNVHR8EWDBWMFSg
UqBQhk5yc3luYzovL3Jwa2ljYS50d25pYy50dy9ycGtpL1RXTklDQ0EvQ09DT0RJ
R0lUL3E5VGR0TC1UTEZBR3R3UzVnb1FRRjByRUVxMC5jcmwwYAYIKwYBBQUHAQEE
VDBSMFAGCCsGAQUFBzAChkRyc3luYzovL3Jwa2ljYS50d25pYy50dy9ycGtpL1RX
TklDQ0EvcTlUZHRMLVRMRkFHdHdTNWdvUVFGMHJFRXEwLmNlcjAOBgNVHQ8BAf8E
BAMCB4AwgZ8GCCsGAQUFBwELBIGSMIGPMFoGCCsGAQUFBzALhk5yc3luYzovL3Jw
a2ljYS50d25pYy50dy9ycGtpL1RXTklDQ0EvQ09DT0RJR0lUL0Ffbmw5UExpSzB4
bW1XLUk0ZUE4bGUxVFFYMC5yb2EwMQYIKwYBBQUHMA2GJWh0dHBzOi8vcnJkcC50
d25pYy50dy9ycmRwL25vdGlmeS54bWwwIgYIKwYBBQUHAQcBAf8EEzARMA8EAgAC
MAkDBwAkAV2gEjQwDQYJKoZIhvcNAQELBQADggEBAHK+p585Pvot1DQ58Z+KuUES
YxvMzwypZgeW//VGSAzRM9Mn4n7hEfwH838t4ihOQV5DPa7Dd2majUYHj3pEhbR2
b8ZIL/9MabQ7xrbSl0R53EUk1uHoQRzskt/Hkppd6qsLu7AoXWJMda7qPYl/t/WJ
1JRB7A9A1Jify886Brph5OKmt2YQAW8pJgIkHYVcviGbWerFIimResOalRJf9SD7
2C2bZslKkWLiyThUJD9WbgXEop3wMaq00P4DHh1fuYVDuiCPdIwBPLlBVeOJJ0bi
ak5Rka45JK5IwL9gwDnpmvWDn98wKhOzmE1BMywkWw/HbmiSUf1SZG0A3+MBqAA=
-----END CERTIFICATE-----
Generated at Mon Mar 2 20:50:18 2026 by rpki-client