Route Origin Authorization

$ rpki-client -vvf rpkica.twnic.tw/rpki/TWNICCA/CODEUPTECH/ViYHI0H9y83S11Sfy6YOW6OQdjs.roa
File:                     ViYHI0H9y83S11Sfy6YOW6OQdjs.roa (raw, json)
Hash identifier:          oQhmbU41p1m+gPPg/8+bMSz3YlKTQTcJ39pr2cGrbFA=
Subject key identifier:   56:26:07:23:41:FD:CB:CD:D2:D7:54:9F:CB:A6:0E:5B:A3:90:76:3B
Certificate issuer:       /CN=2C20881A0EFD0664A591AF3095D29935EF9BC361
Certificate serial:       0466
Authority key identifier: 2C:20:88:1A:0E:FD:06:64:A5:91:AF:30:95:D2:99:35:EF:9B:C3:61
Authority info access:    rsync://rpkica.twnic.tw/rpki/TWNICCA/LCCIGg79BmSlka8wldKZNe-bw2E.cer
Subject info access:      rsync://rpkica.twnic.tw/rpki/TWNICCA/CODEUPTECH/ViYHI0H9y83S11Sfy6YOW6OQdjs.roa
Signing time:             Fri 22 Aug 2025 08:50:35 +0000
ROA not before:           Fri 22 Aug 2025 08:50:35 +0000
ROA not after:            Sat 22 Aug 2026 08:14:28 +0000
asID:                     31898
IP address blocks:        2401:bf60:4ff8::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpkica.twnic.tw/rpki/TWNICCA/CODEUPTECH/LCCIGg79BmSlka8wldKZNe-bw2E.crl
                          rsync://rpkica.twnic.tw/rpki/TWNICCA/CODEUPTECH/LCCIGg79BmSlka8wldKZNe-bw2E.mft
                          rsync://rpkica.twnic.tw/rpki/TWNICCA/LCCIGg79BmSlka8wldKZNe-bw2E.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:   Sun 24 Aug 2025 08:44:05 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1126 (0x466)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=2C20881A0EFD0664A591AF3095D29935EF9BC361
        Validity
            Not Before: Aug 22 08:50:35 2025 GMT
            Not After : Aug 22 08:14:28 2026 GMT
        Subject: CN=5626072341FDCBCDD2D7549FCBA60E5BA390763B
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cf:87:9e:69:fb:a6:43:26:d2:a8:3d:c6:8b:de:
                    e5:a1:50:61:a8:e0:f4:bb:00:48:b9:8c:9a:7b:1f:
                    c8:e4:a1:ca:88:2b:c0:f2:60:fc:5a:c9:65:3a:5d:
                    80:97:3c:d8:11:4e:58:a9:c1:60:45:39:8b:fa:1a:
                    3b:eb:48:41:6b:bd:95:de:d6:45:27:7b:42:74:8c:
                    6c:c7:57:17:d0:da:8f:d4:c6:ea:89:99:b8:b4:1f:
                    66:dc:1f:2b:ec:72:fc:5e:84:5d:d9:0f:dc:7a:73:
                    cf:bd:17:df:0f:4f:80:ad:fe:1d:96:7d:ee:29:aa:
                    7f:ca:42:e8:0d:0b:e1:6f:8a:8f:cc:eb:de:63:41:
                    5d:a1:85:2e:56:39:0a:3b:98:b9:78:21:4c:25:f2:
                    4c:0e:63:36:80:90:55:9f:cf:36:2c:70:13:2b:a5:
                    01:99:d5:dd:07:2e:38:07:c6:c8:1b:49:95:3a:87:
                    83:2e:5d:07:74:d4:1d:a2:ed:37:92:12:41:88:39:
                    f1:fd:97:b0:88:05:4b:4b:d2:6c:9e:ff:f7:a7:f8:
                    67:06:3e:98:16:e4:26:b8:62:59:0b:8b:ab:26:51:
                    09:cc:f0:23:3b:bc:93:75:1b:6d:f2:34:7c:97:39:
                    51:21:82:cc:1d:a4:93:2a:04:f8:dc:10:ef:44:16:
                    6a:69
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                56:26:07:23:41:FD:CB:CD:D2:D7:54:9F:CB:A6:0E:5B:A3:90:76:3B
            X509v3 Authority Key Identifier:
                keyid:2C:20:88:1A:0E:FD:06:64:A5:91:AF:30:95:D2:99:35:EF:9B:C3:61

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpkica.twnic.tw/rpki/TWNICCA/CODEUPTECH/LCCIGg79BmSlka8wldKZNe-bw2E.crl

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

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

            sbgp-ipAddrBlock: critical
                IPv6:
                  2401:bf60:4ff8::/48

    Signature Algorithm: sha256WithRSAEncryption
         6e:c8:26:96:1e:4c:79:84:df:41:48:d3:8c:c5:15:0d:8a:2d:
         c8:6a:dc:3c:e9:97:ef:f3:2b:d0:09:3a:8a:18:82:35:77:80:
         02:b4:c8:fc:1a:00:23:81:2d:63:ae:70:8f:52:38:53:e2:57:
         d5:47:ba:e1:e1:d6:a2:ea:fd:ea:00:42:0d:68:24:f1:84:d1:
         35:ff:26:6d:73:c9:ca:a3:cc:13:80:18:c7:bf:58:b3:47:11:
         0e:bd:c2:cb:98:2e:c5:88:55:32:a5:06:ba:0e:b9:c8:2d:44:
         a0:1d:dd:cb:04:b2:d4:18:40:6a:a2:cb:60:3f:b4:ad:7e:ff:
         a5:b4:6d:de:69:bb:46:e4:34:b0:bd:16:db:8d:5f:f2:7d:49:
         b5:0b:c5:ff:9b:63:4b:81:c4:06:7b:93:75:13:4e:96:52:92:
         39:78:99:f7:d5:0c:b4:be:f3:b4:9d:c3:66:e1:57:e7:88:57:
         0a:0d:da:ec:7a:b9:a8:68:ed:4c:d0:96:2c:c2:90:95:c0:c4:
         8c:9e:a5:24:56:ec:e1:d0:b0:f0:80:5b:b5:12:76:5d:18:88:
         13:90:99:e9:75:92:a2:a0:7e:d0:bd:07:6d:3f:6f:6a:e2:80:
         36:5d:ce:60:5d:49:14:d9:5f:32:0d:88:10:22:c1:6b:56:cb:
         9e:9e:47:51
-----BEGIN CERTIFICATE-----
MIIE3TCCA8WgAwIBAgICBGYwDQYJKoZIhvcNAQELBQAwMzExMC8GA1UEAxMoMkMy
MDg4MUEwRUZEMDY2NEE1OTFBRjMwOTVEMjk5MzVFRjlCQzM2MTAeFw0yNTA4MjIw
ODUwMzVaFw0yNjA4MjIwODE0MjhaMDMxMTAvBgNVBAMTKDU2MjYwNzIzNDFGRENC
Q0REMkQ3NTQ5RkNCQTYwRTVCQTM5MDc2M0IwggEiMA0GCSqGSIb3DQEBAQUAA4IB
DwAwggEKAoIBAQDPh55p+6ZDJtKoPcaL3uWhUGGo4PS7AEi5jJp7H8jkocqIK8Dy
YPxayWU6XYCXPNgRTlipwWBFOYv6GjvrSEFrvZXe1kUne0J0jGzHVxfQ2o/UxuqJ
mbi0H2bcHyvscvxehF3ZD9x6c8+9F98PT4Ct/h2Wfe4pqn/KQugNC+Fvio/M695j
QV2hhS5WOQo7mLl4IUwl8kwOYzaAkFWfzzYscBMrpQGZ1d0HLjgHxsgbSZU6h4Mu
XQd01B2i7TeSEkGIOfH9l7CIBUtL0mye//en+GcGPpgW5Ca4YlkLi6smUQnM8CM7
vJN1G23yNHyXOVEhgswdpJMqBPjcEO9EFmppAgMBAAGjggH5MIIB9TAdBgNVHQ4E
FgQUViYHI0H9y83S11Sfy6YOW6OQdjswHwYDVR0jBBgwFoAULCCIGg79BmSlka8w
ldKZNe+bw2EwGAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjBgBgNVHR8EWTBXMFWg
U6BRhk9yc3luYzovL3Jwa2ljYS50d25pYy50dy9ycGtpL1RXTklDQ0EvQ09ERVVQ
VEVDSC9MQ0NJR2c3OUJtU2xrYTh3bGRLWk5lLWJ3MkUuY3JsMGAGCCsGAQUFBwEB
BFQwUjBQBggrBgEFBQcwAoZEcnN5bmM6Ly9ycGtpY2EudHduaWMudHcvcnBraS9U
V05JQ0NBL0xDQ0lHZzc5Qm1TbGthOHdsZEtaTmUtYncyRS5jZXIwDgYDVR0PAQH/
BAQDAgeAMIGgBggrBgEFBQcBCwSBkzCBkDBbBggrBgEFBQcwC4ZPcnN5bmM6Ly9y
cGtpY2EudHduaWMudHcvcnBraS9UV05JQ0NBL0NPREVVUFRFQ0gvVmlZSEkwSDl5
ODNTMTFTZnk2WU9XNk9RZGpzLnJvYTAxBggrBgEFBQcwDYYlaHR0cHM6Ly9ycmRw
LnR3bmljLnR3L3JyZHAvbm90aWZ5LnhtbDAiBggrBgEFBQcBBwEB/wQTMBEwDwQC
AAIwCQMHACQBv2BP+DANBgkqhkiG9w0BAQsFAAOCAQEAbsgmlh5MeYTfQUjTjMUV
DYotyGrcPOmX7/Mr0Ak6ihiCNXeAArTI/BoAI4EtY65wj1I4U+JX1Ue64eHWour9
6gBCDWgk8YTRNf8mbXPJyqPME4AYx79Ys0cRDr3Cy5guxYhVMqUGug65yC1EoB3d
ywSy1BhAaqLLYD+0rX7/pbRt3mm7RuQ0sL0W241f8n1JtQvF/5tjS4HEBnuTdRNO
llKSOXiZ99UMtL7ztJ3DZuFX54hXCg3a7Hq5qGjtTNCWLMKQlcDEjJ6lJFbs4dCw
8IBbtRJ2XRiIE5CZ6XWSoqB+0L0HbT9vauKANl3OYF1JFNlfMg2IECLBa1bLnp5H
UQ==
-----END CERTIFICATE-----
Generated at Sun Aug 24 05:43:52 2025 by rpki-client