Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A911BD54/3E281C98004911E5B4B64F63C4F9AE02/54CF3574EACC11ECAB5E9A54C4F9AE02.roa
File:                     54CF3574EACC11ECAB5E9A54C4F9AE02.roa (raw, json)
Hash identifier:          8Nhb7TIOcoL3jSW2Bk9YyQqXgMB++JF5EvoPHiEXBig=
Subject key identifier:   7C:88:EF:9D:91:96:20:9D:35:37:01:41:B5:3A:F7:B1:30:F8:40:DE
Certificate issuer:       /CN=A911BD54/serialNumber=BCFAF8D33F18A8D3602029EBCEDE1E36AF20715C
Certificate serial:       2BE9
Authority key identifier: BC:FA:F8:D3:3F:18:A8:D3:60:20:29:EB:CE:DE:1E:36:AF:20:71:5C
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vPr40z8YqNNgICnrzt4eNq8gcVw.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A911BD54/3E281C98004911E5B4B64F63C4F9AE02/54CF3574EACC11ECAB5E9A54C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 19:23:40 +0000
ROA not before:           Fri 02 Jan 2026 16:13:53 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     7630
IP address blocks:        49.231.212.0/24 maxlen: 24
                          49.231.240.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A911BD54/3E281C98004911E5B4B64F63C4F9AE02/vPr40z8YqNNgICnrzt4eNq8gcVw.crl
                          rsync://rpki.apnic.net/member_repository/A911BD54/3E281C98004911E5B4B64F63C4F9AE02/vPr40z8YqNNgICnrzt4eNq8gcVw.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vPr40z8YqNNgICnrzt4eNq8gcVw.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 08 Mar 2026 23:40:50 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 11241 (0x2be9)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A911BD54, serialNumber=BCFAF8D33F18A8D3602029EBCEDE1E36AF20715C
        Validity
            Not Before: Jan  2 16:13:53 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69a4923c-7e6a
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a5:cb:59:81:07:a3:87:fb:97:90:3e:79:23:6f:
                    a3:45:cf:40:af:4d:b9:8b:91:86:94:97:71:ca:52:
                    22:e0:a3:c0:fb:1b:04:ee:e6:5e:ae:72:32:ce:01:
                    50:9e:56:3b:43:fd:cf:24:70:16:1b:55:23:99:d8:
                    fb:27:f7:b0:de:26:da:b1:fb:a6:08:22:c3:33:d9:
                    24:3d:74:8f:86:24:7a:e8:f7:09:42:d9:ff:57:bc:
                    9c:89:01:9b:68:ab:8c:ea:37:a8:01:70:93:c4:54:
                    70:51:8c:4f:f9:ab:ba:a7:47:91:68:44:c9:c5:a0:
                    89:11:1d:80:cf:77:cb:aa:aa:cb:f6:b8:85:84:ac:
                    76:b9:9f:ff:ad:fe:21:a8:bb:48:e1:5c:d3:3f:b0:
                    69:87:98:14:48:ef:aa:46:06:30:0d:a7:df:35:fc:
                    24:29:6f:6c:84:d3:2e:34:a0:ee:0c:cb:a6:c5:e9:
                    70:8e:6b:ef:ef:8c:ad:55:27:23:50:1d:ec:e7:af:
                    6a:41:f5:48:1b:bd:7d:88:5c:4b:08:b5:1d:39:ab:
                    fe:c3:e9:0b:85:a9:8d:30:3b:62:49:dc:ec:92:08:
                    31:30:66:9c:7e:62:4c:8a:9a:d8:8c:6b:30:86:ef:
                    36:38:96:30:6b:f1:c4:4f:87:c4:d5:aa:39:17:06:
                    5f:43
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                7C:88:EF:9D:91:96:20:9D:35:37:01:41:B5:3A:F7:B1:30:F8:40:DE
            X509v3 Authority Key Identifier:
                keyid:BC:FA:F8:D3:3F:18:A8:D3:60:20:29:EB:CE:DE:1E:36:AF:20:71:5C

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A911BD54/3E281C98004911E5B4B64F63C4F9AE02/vPr40z8YqNNgICnrzt4eNq8gcVw.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vPr40z8YqNNgICnrzt4eNq8gcVw.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/A911BD54/3E281C98004911E5B4B64F63C4F9AE02/54CF3574EACC11ECAB5E9A54C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  49.231.212.0/24
                  49.231.240.0/24

    Signature Algorithm: sha256WithRSAEncryption
         10:d4:39:3b:ac:31:62:39:82:af:11:32:d1:c2:ca:80:5a:6f:
         c0:a7:24:67:ce:bf:38:09:78:d9:30:c6:8c:c9:5f:67:7f:06:
         4e:dd:88:7f:03:ca:77:f3:07:18:f1:78:0c:1e:d4:78:76:17:
         e7:ed:83:50:56:43:6a:83:e2:9c:b8:53:38:1e:ef:01:f8:ae:
         56:f4:ab:34:1f:3d:4d:16:70:93:5c:f3:33:8a:df:90:a9:14:
         06:d6:1f:f8:a3:29:d8:47:6e:d5:3c:89:57:22:76:31:e6:89:
         d8:97:74:aa:2c:c8:08:af:fc:0e:c9:4a:b5:6a:35:e4:17:63:
         5d:ea:f7:91:c7:02:c3:2c:6f:7d:bb:90:59:7e:24:6c:6b:b3:
         94:cd:52:e5:f3:06:c2:5b:c2:57:22:c3:07:a8:49:5f:51:d6:
         5c:ec:5c:f4:3b:b3:4d:28:e4:80:17:5e:47:1e:fe:c2:79:5c:
         02:8c:c4:91:63:54:8b:b0:c0:93:a7:eb:b7:48:e6:be:d0:32:
         a1:3e:86:90:7e:97:53:bf:ca:52:c7:a3:fa:f7:b0:2e:80:8a:
         65:83:c6:e6:8e:91:af:6b:0a:74:80:7a:91:f3:01:f1:cd:c2:
         7f:da:87:6c:ab:59:d0:39:72:98:bf:bd:a0:07:96:75:33:2d:
         71:4c:3f:47
-----BEGIN CERTIFICATE-----
MIIFQjCCBCqgAwIBAgICK+kwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MUJENTQxMTAvBgNVBAUTKEJDRkFGOEQzM0YxOEE4RDM2MDIwMjlFQkNFREUxRTM2
QUYyMDcxNUMwHhcNMjYwMTAyMTYxMzUzWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0OTIzYy03ZTZhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEApctZgQejh/uXkD55I2+jRc9Ar025i5GGlJdxylIi4KPA+xsE7uZernIyzgFQ
nlY7Q/3PJHAWG1Ujmdj7J/ew3ibasfumCCLDM9kkPXSPhiR66PcJQtn/V7yciQGb
aKuM6jeoAXCTxFRwUYxP+au6p0eRaETJxaCJER2Az3fLqqrL9riFhKx2uZ//rf4h
qLtI4VzTP7Bph5gUSO+qRgYwDaffNfwkKW9shNMuNKDuDMumxelwjmvv74ytVScj
UB3s569qQfVIG719iFxLCLUdOav+w+kLhamNMDtiSdzskggxMGacfmJMiprYjGsw
hu82OJYwa/HET4fE1ao5FwZfQwIDAQABo4ICZjCCAmIwHQYDVR0OBBYEFHyI752R
liCdNTcBQbU697Ew+EDeMB8GA1UdIwQYMBaAFLz6+NM/GKjTYCAp687eHjavIHFc
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExQkQ1NC8zRTI4MUM5ODAw
NDkxMUU1QjRCNjRGNjNDNEY5QUUwMi92UHI0MHo4WXFOTmdJQ25yenQ0ZU5xOGdj
VncuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3ZQcjQwejhZcU5OZ0lDbnJ6dDRlTnE4Z2NWdy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MUJENTQvM0UyODFDOTgwMDQ5MTFFNUI0QjY0RjYzQzRGOUFFMDIvNTRDRjM1NzRF
QUNDMTFFQ0FCNUU5QTU0QzRGOUFFMDIucm9hMCUGCCsGAQUFBwEHAQH/BBYwFDAS
BAIAATAMAwQAMefUAwQAMefwMA0GCSqGSIb3DQEBCwUAA4IBAQAQ1Dk7rDFiOYKv
ETLRwsqAWm/ApyRnzr84CXjZMMaMyV9nfwZO3Yh/A8p38wcY8XgMHtR4dhfn7YNQ
VkNqg+KcuFM4Hu8B+K5W9Ks0Hz1NFnCTXPMzit+QqRQG1h/4oynYR27VPIlXInYx
5onYl3SqLMgIr/wOyUq1ajXkF2Nd6veRxwLDLG99u5BZfiRsa7OUzVLl8wbCW8JX
IsMHqElfUdZc7Fz0O7NNKOSAF15HHv7CeVwCjMSRY1SLsMCTp+u3SOa+0DKhPoaQ
fpdTv8pSx6P697AugIplg8bmjpGvawp0gHqR8wHxzcJ/2odsq1nQOXKYv72gB5Z1
My1xTD9H
-----END CERTIFICATE-----
Generated at Mon Mar 2 06:32:59 2026 by rpki-client