Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91E170B/97AF6DF01D6D11E2A12D9EAE08B02CD2/88978730772311EBB972032EC4F9AE02.roa
File:                     88978730772311EBB972032EC4F9AE02.roa (raw, json)
Hash identifier:          t0raZshTu4K8enUk+kAnoqOM91ToCNd9ORf76S6SXeE=
Subject key identifier:   97:63:F1:AB:28:46:33:EF:1F:6C:48:08:B6:2E:01:A2:98:CE:57:E8
Certificate issuer:       /CN=A91E170B/serialNumber=6D38C5B4CF4BAD3D984871A7321A9D16960BE268
Certificate serial:       37E9
Authority key identifier: 6D:38:C5:B4:CF:4B:AD:3D:98:48:71:A7:32:1A:9D:16:96:0B:E2:68
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/bTjFtM9LrT2YSHGnMhqdFpYL4mg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E170B/97AF6DF01D6D11E2A12D9EAE08B02CD2/88978730772311EBB972032EC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 19:20:56 +0000
ROA not before:           Tue 30 Dec 2025 15:10:12 +0000
ROA not after:            Thu 30 Apr 2026 00:00:00 +0000
asID:                     135539
IP address blocks:        61.45.254.0/24 maxlen: 24
                          2401:4601:254::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E170B/97AF6DF01D6D11E2A12D9EAE08B02CD2/bTjFtM9LrT2YSHGnMhqdFpYL4mg.crl
                          rsync://rpki.apnic.net/member_repository/A91E170B/97AF6DF01D6D11E2A12D9EAE08B02CD2/bTjFtM9LrT2YSHGnMhqdFpYL4mg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/bTjFtM9LrT2YSHGnMhqdFpYL4mg.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:   Wed 25 Mar 2026 14:17:47 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 14313 (0x37e9)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E170B, serialNumber=6D38C5B4CF4BAD3D984871A7321A9D16960BE268
        Validity
            Not Before: Dec 30 15:10:12 2025 GMT
            Not After : Apr 30 00:00:00 2026 GMT
        Subject: CN=69a49198-633f
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b8:33:7b:16:96:08:26:6b:d9:a8:a1:0e:eb:dd:
                    df:f5:72:32:e8:78:34:31:b7:d2:f2:0a:f4:d1:6d:
                    cc:a4:27:8c:f5:66:af:f6:6b:d3:24:49:52:c3:03:
                    bc:67:6b:7d:e8:9d:69:4a:05:ea:a4:a6:a0:1a:37:
                    2e:b6:21:bc:94:10:08:a7:ec:e9:fd:cf:8c:08:85:
                    2c:39:78:ee:43:a0:f8:a3:d9:de:6a:44:cd:62:e4:
                    03:a2:85:cf:29:f4:fb:bb:72:75:4d:25:57:12:90:
                    50:4b:ce:65:2f:ff:5a:6f:e4:64:b0:87:d5:a6:c2:
                    88:96:39:74:6b:df:45:da:53:2e:60:24:3f:57:35:
                    e4:e7:9d:22:52:e1:1b:80:48:a6:3d:4d:82:7b:96:
                    1a:b1:f2:80:04:b5:b4:8b:81:0d:3b:c9:c1:d6:4f:
                    de:4a:1b:4a:26:08:1a:62:14:5d:e1:4c:ad:0f:e5:
                    c9:f2:14:c7:7f:33:1d:d5:bd:ec:c4:8d:a1:4f:77:
                    14:6d:7b:47:53:d7:88:a3:c6:d8:ee:4f:21:4c:90:
                    9f:dd:64:11:5b:60:6c:6d:3d:55:71:5a:11:63:8a:
                    f3:08:e6:0b:2c:6d:e7:7d:20:da:de:de:96:50:78:
                    dc:2f:b4:d7:b4:ad:18:a2:c4:ae:04:e5:aa:e5:7d:
                    40:89
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                97:63:F1:AB:28:46:33:EF:1F:6C:48:08:B6:2E:01:A2:98:CE:57:E8
            X509v3 Authority Key Identifier:
                keyid:6D:38:C5:B4:CF:4B:AD:3D:98:48:71:A7:32:1A:9D:16:96:0B:E2:68

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E170B/97AF6DF01D6D11E2A12D9EAE08B02CD2/bTjFtM9LrT2YSHGnMhqdFpYL4mg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/bTjFtM9LrT2YSHGnMhqdFpYL4mg.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/A91E170B/97AF6DF01D6D11E2A12D9EAE08B02CD2/88978730772311EBB972032EC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  61.45.254.0/24
                IPv6:
                  2401:4601:254::/48

    Signature Algorithm: sha256WithRSAEncryption
         09:a3:b9:7c:ce:1a:4b:af:a8:59:20:de:fa:98:95:16:1e:ef:
         17:37:90:7e:d4:ff:33:aa:65:96:14:c5:09:84:ec:26:c0:d0:
         ad:9a:d5:d7:e6:ff:e1:40:06:e4:03:42:e1:9a:43:16:c4:c5:
         41:7b:19:e4:a2:57:65:b9:a7:a2:38:01:bf:e0:31:e2:cf:8c:
         1b:54:78:dc:a5:23:63:71:77:a4:f8:4d:38:2b:fd:80:06:e6:
         fe:14:8b:7d:af:61:6c:8d:cf:b6:8b:0a:14:41:1c:e9:de:69:
         d7:91:0f:75:47:1e:ba:47:d6:0c:cc:cf:45:13:e2:5c:db:05:
         da:37:13:39:94:a1:7d:02:2e:5d:66:73:a5:f7:21:ff:0f:75:
         08:7a:69:7f:e2:bf:74:85:f4:31:5b:54:f0:75:08:51:f9:7e:
         cb:5d:ee:6b:84:dc:c1:8a:aa:d8:48:f0:33:33:75:c2:e5:21:
         41:e0:e0:03:04:17:d3:a8:a6:dd:3f:0e:de:39:ae:a1:e7:98:
         f5:7b:f9:62:7c:ae:28:fd:c0:82:14:0d:0d:8e:bc:a9:67:38:
         fb:27:0e:7c:96:cd:65:b3:3b:ab:5c:e8:10:31:dd:60:04:c1:
         7f:da:f8:21:e0:24:c9:2b:cd:4d:3e:96:09:7f:18:25:a9:69:
         ee:f5:87:e5
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICN+kwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTE3MEIxMTAvBgNVBAUTKDZEMzhDNUI0Q0Y0QkFEM0Q5ODQ4NzFBNzMyMUE5RDE2
OTYwQkUyNjgwHhcNMjUxMjMwMTUxMDEyWhcNMjYwNDMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0OTE5OC02MzNmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAuDN7FpYIJmvZqKEO693f9XIy6Hg0MbfS8gr00W3MpCeM9Wav9mvTJElSwwO8
Z2t96J1pSgXqpKagGjcutiG8lBAIp+zp/c+MCIUsOXjuQ6D4o9neakTNYuQDooXP
KfT7u3J1TSVXEpBQS85lL/9ab+RksIfVpsKIljl0a99F2lMuYCQ/VzXk550iUuEb
gEimPU2Ce5YasfKABLW0i4ENO8nB1k/eShtKJggaYhRd4UytD+XJ8hTHfzMd1b3s
xI2hT3cUbXtHU9eIo8bY7k8hTJCf3WQRW2BsbT1VcVoRY4rzCOYLLG3nfSDa3t6W
UHjcL7TXtK0YosSuBOWq5X1AiQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFJdj8aso
RjPvH2xICLYuAaKYzlfoMB8GA1UdIwQYMBaAFG04xbTPS609mEhxpzIanRaWC+Jo
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFMTcwQi85N0FGNkRGMDFE
NkQxMUUyQTEyRDlFQUUwOEIwMkNEMi9iVGpGdE05THJUMllTSEduTWhxZEZwWUw0
bWcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2JUakZ0TTlMclQyWVNIR25NaHFkRnBZTDRtZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTE3MEIvOTdBRjZERjAxRDZEMTFFMkExMkQ5RUFFMDhCMDJDRDIvODg5Nzg3MzA3
NzIzMTFFQkI5NzIwMzJFQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQAPS3+MA8EAgACMAkDBwAkAUYBAlQwDQYJKoZIhvcNAQELBQADggEB
AAmjuXzOGkuvqFkg3vqYlRYe7xc3kH7U/zOqZZYUxQmE7CbA0K2a1dfm/+FABuQD
QuGaQxbExUF7GeSiV2W5p6I4Ab/gMeLPjBtUeNylI2Nxd6T4TTgr/YAG5v4Ui32v
YWyNz7aLChRBHOneadeRD3VHHrpH1gzMz0UT4lzbBdo3EzmUoX0CLl1mc6X3If8P
dQh6aX/iv3SF9DFbVPB1CFH5fstd7muE3MGKqthI8DMzdcLlIUHg4AMEF9Oopt0/
Dt45rqHnmPV7+WJ8rij9wIIUDQ2OvKlnOPsnDnyWzWWzO6tc6BAx3WAEwX/a+CHg
JMkrzU0+lgl/GCWpae71h+U=
-----END CERTIFICATE-----
Generated at Thu Mar 19 17:20:36 2026 by rpki-client