Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91CFFA0/1D66D486D8CB11E9BAE24D21C4F9AE02/59C7E67C77CC11EAB764ED34C4F9AE02.roa
File:                     59C7E67C77CC11EAB764ED34C4F9AE02.roa (raw, json)
Hash identifier:          /4tH1s4E8T8qHYZPc5ySE0CZ+VDXgEbcfRTcKTtPG/U=
Subject key identifier:   F4:D2:C6:AF:26:90:3A:59:62:0D:28:93:AC:15:95:42:58:53:E2:45
Certificate issuer:       /CN=A91CFFA0/serialNumber=ADD9418F0F9B55F3B7376A093DB11DBAD3AEFEC8
Certificate serial:       0FF5
Authority key identifier: AD:D9:41:8F:0F:9B:55:F3:B7:37:6A:09:3D:B1:1D:BA:D3:AE:FE:C8
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/rdlBjw-bVfO3N2oJPbEdutOu_sg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91CFFA0/1D66D486D8CB11E9BAE24D21C4F9AE02/59C7E67C77CC11EAB764ED34C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 18:46:57 +0000
ROA not before:           Wed 14 Jan 2026 18:14:59 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     14969
IP address blocks:        210.57.21.0/24 maxlen: 24
                          210.57.63.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91CFFA0/1D66D486D8CB11E9BAE24D21C4F9AE02/rdlBjw-bVfO3N2oJPbEdutOu_sg.crl
                          rsync://rpki.apnic.net/member_repository/A91CFFA0/1D66D486D8CB11E9BAE24D21C4F9AE02/rdlBjw-bVfO3N2oJPbEdutOu_sg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/rdlBjw-bVfO3N2oJPbEdutOu_sg.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:   Fri 27 Mar 2026 17:41:51 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 4085 (0xff5)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91CFFA0, serialNumber=ADD9418F0F9B55F3B7376A093DB11DBAD3AEFEC8
        Validity
            Not Before: Jan 14 18:14:59 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=69a489a1-e706
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d1:d9:a3:ad:4b:29:a5:c1:c2:a5:aa:ea:b3:46:
                    51:ab:e0:d8:6e:0e:70:1e:05:c1:23:58:da:03:b9:
                    f5:a1:ba:9a:91:9d:5b:e0:c1:cb:13:43:db:b5:f7:
                    d2:8e:a6:4d:b4:ed:a7:cd:47:d6:bb:74:53:73:01:
                    d1:50:33:d0:1b:df:7f:e5:61:1c:3c:49:d9:ae:95:
                    db:a4:0c:94:d5:33:86:72:4a:3c:3c:d0:4d:89:77:
                    d3:c2:53:8a:1e:2b:0b:4e:68:53:8f:47:92:09:0d:
                    17:05:ac:cd:89:c3:ae:5b:94:a4:fd:e0:6a:be:53:
                    0c:77:6d:e8:66:2e:cd:c4:a9:cc:d0:db:5d:a5:bb:
                    9a:af:e9:a0:b5:4f:76:f6:50:3f:af:ff:03:13:0c:
                    a3:03:06:eb:08:10:4d:29:c0:9e:97:43:09:39:0b:
                    b4:df:c2:23:f9:bc:c8:d3:63:d2:63:69:ab:c9:25:
                    17:31:09:36:37:48:48:18:16:88:78:37:2b:e7:93:
                    cf:26:83:e8:e6:5c:79:e9:ad:fd:8c:3e:16:ce:fd:
                    41:de:05:d6:26:f2:74:3c:4d:1b:78:46:00:e3:5e:
                    4c:43:46:da:d2:7a:47:a2:46:e0:b1:f2:93:9c:74:
                    d8:68:19:f6:8a:ad:bb:88:01:5a:38:0e:60:45:b2:
                    5b:9f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                F4:D2:C6:AF:26:90:3A:59:62:0D:28:93:AC:15:95:42:58:53:E2:45
            X509v3 Authority Key Identifier:
                keyid:AD:D9:41:8F:0F:9B:55:F3:B7:37:6A:09:3D:B1:1D:BA:D3:AE:FE:C8

            X509v3 Key Usage: critical
                Digital Signature
            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91CFFA0/1D66D486D8CB11E9BAE24D21C4F9AE02/rdlBjw-bVfO3N2oJPbEdutOu_sg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/rdlBjw-bVfO3N2oJPbEdutOu_sg.cer

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber
                  CPS: https://www.apnic.net/RPKI/CPS.pdf

            Subject Information Access:
                Signed Object - URI:rsync://rpki.apnic.net/member_repository/A91CFFA0/1D66D486D8CB11E9BAE24D21C4F9AE02/59C7E67C77CC11EAB764ED34C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  210.57.21.0/24
                  210.57.63.0/24

    Signature Algorithm: sha256WithRSAEncryption
         74:8c:62:74:fe:b7:49:aa:8f:6e:43:b4:d1:e3:9c:55:5a:81:
         28:b9:fd:7c:33:00:59:65:cb:ce:82:73:ec:89:05:72:b6:47:
         04:62:5d:37:53:b0:03:ad:7e:ab:85:43:fc:d5:59:a6:0a:3e:
         53:0d:a2:16:4c:41:2b:3e:fc:1c:71:d7:f9:78:cb:0a:74:2a:
         e4:1d:51:b7:60:c3:08:fa:11:17:d7:b2:c2:c2:56:4c:f9:ab:
         a2:bc:76:53:f1:dd:81:73:6d:93:fb:23:58:73:fe:1e:38:84:
         39:cd:86:6b:f1:c3:46:c4:cf:b2:bb:82:2e:e9:e0:c6:50:2a:
         a9:d9:84:17:ff:b9:3a:67:39:ac:1b:9c:16:bf:8e:4b:b4:50:
         ee:0d:15:32:25:eb:88:35:50:b9:f7:c2:50:78:7b:08:78:38:
         e3:28:51:6b:16:36:8b:cd:e8:61:95:96:f0:d7:81:33:dd:ee:
         dd:8b:34:1a:b8:4d:f3:be:b3:bd:a1:35:d6:02:d5:0e:52:bf:
         34:3a:3c:d5:dd:dc:0d:c7:d9:59:70:55:74:99:f3:18:fe:61:
         30:fe:9e:58:23:82:35:28:fe:98:a3:42:75:c5:49:ce:47:e6:
         55:57:08:ee:03:d2:72:e6:bc:95:95:0c:b6:50:2b:b0:fd:3f:
         63:4c:c8:a1
-----BEGIN CERTIFICATE-----
MIIFQjCCBCqgAwIBAgICD/UwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
Q0ZGQTAxMTAvBgNVBAUTKEFERDk0MThGMEY5QjU1RjNCNzM3NkEwOTNEQjExREJB
RDNBRUZFQzgwHhcNMjYwMTE0MTgxNDU5WhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0ODlhMS1lNzA2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA0dmjrUsppcHCparqs0ZRq+DYbg5wHgXBI1jaA7n1obqakZ1b4MHLE0PbtffS
jqZNtO2nzUfWu3RTcwHRUDPQG99/5WEcPEnZrpXbpAyU1TOGcko8PNBNiXfTwlOK
HisLTmhTj0eSCQ0XBazNicOuW5Sk/eBqvlMMd23oZi7NxKnM0Ntdpbuar+mgtU92
9lA/r/8DEwyjAwbrCBBNKcCel0MJOQu038Ij+bzI02PSY2mrySUXMQk2N0hIGBaI
eDcr55PPJoPo5lx56a39jD4Wzv1B3gXWJvJ0PE0beEYA415MQ0ba0npHokbgsfKT
nHTYaBn2iq27iAFaOA5gRbJbnwIDAQABo4ICZjCCAmIwHQYDVR0OBBYEFPTSxq8m
kDpZYg0ok6wVlUJYU+JFMB8GA1UdIwQYMBaAFK3ZQY8Pm1XztzdqCT2xHbrTrv7I
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDRkZBMC8xRDY2RDQ4NkQ4
Q0IxMUU5QkFFMjREMjFDNEY5QUUwMi9yZGxCanctYlZmTzNOMm9KUGJFZHV0T3Vf
c2cuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3JkbEJqdy1iVmZPM04yb0pQYkVkdXRPdV9zZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
Q0ZGQTAvMUQ2NkQ0ODZEOENCMTFFOUJBRTI0RDIxQzRGOUFFMDIvNTlDN0U2N0M3
N0NDMTFFQUI3NjRFRDM0QzRGOUFFMDIucm9hMCUGCCsGAQUFBwEHAQH/BBYwFDAS
BAIAATAMAwQA0jkVAwQA0jk/MA0GCSqGSIb3DQEBCwUAA4IBAQB0jGJ0/rdJqo9u
Q7TR45xVWoEouf18MwBZZcvOgnPsiQVytkcEYl03U7ADrX6rhUP81VmmCj5TDaIW
TEErPvwccdf5eMsKdCrkHVG3YMMI+hEX17LCwlZM+auivHZT8d2Bc22T+yNYc/4e
OIQ5zYZr8cNGxM+yu4Iu6eDGUCqp2YQX/7k6ZzmsG5wWv45LtFDuDRUyJeuINVC5
98JQeHsIeDjjKFFrFjaLzehhlZbw14Ez3e7dizQauE3zvrO9oTXWAtUOUr80OjzV
3dwNx9lZcFV0mfMY/mEw/p5YI4I1KP6Yo0J1xUnOR+ZVVwjuA9Jy5ryVlQy2UCuw
/T9jTMih
-----END CERTIFICATE-----
Generated at Sun Mar 22 12:32:33 2026 by rpki-client