Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91473F8/4B456C88F36911E99C67A061C4F9AE02/C981BB3CF36A11E983B1D764C4F9AE02.roa
File:                     C981BB3CF36A11E983B1D764C4F9AE02.roa (raw, json)
Hash identifier:          utJ70W8kwk0UrAZBtfvLLdbnNC7YzT3hBvwvulsC1zU=
Subject key identifier:   51:46:99:AA:5A:92:E6:D6:2B:11:02:68:10:A2:64:E5:63:F1:9D:0B
Certificate issuer:       /CN=A91473F8/serialNumber=0BF2B5944C3A2CCAB6C1D12BC36A5AF3C2DCF77F
Certificate serial:       0D5A
Authority key identifier: 0B:F2:B5:94:4C:3A:2C:CA:B6:C1:D1:2B:C3:6A:5A:F3:C2:DC:F7:7F
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/C_K1lEw6LMq2wdErw2pa88Lc938.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91473F8/4B456C88F36911E99C67A061C4F9AE02/C981BB3CF36A11E983B1D764C4F9AE02.roa
Signing time:             Thu 26 Mar 2026 18:23:11 +0000
ROA not before:           Thu 26 Mar 2026 18:23:11 +0000
ROA not after:            Fri 28 May 2027 00:00:00 +0000
asID:                     63526
IP address blocks:        103.112.52.0/22 maxlen: 22
                          103.112.52.0/23 maxlen: 23
                          103.112.52.0/24 maxlen: 24
                          103.112.53.0/24 maxlen: 24
                          103.112.54.0/23 maxlen: 23
                          103.112.54.0/24 maxlen: 24
                          103.112.55.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91473F8/4B456C88F36911E99C67A061C4F9AE02/C_K1lEw6LMq2wdErw2pa88Lc938.crl
                          rsync://rpki.apnic.net/member_repository/A91473F8/4B456C88F36911E99C67A061C4F9AE02/C_K1lEw6LMq2wdErw2pa88Lc938.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/C_K1lEw6LMq2wdErw2pa88Lc938.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 05 Apr 2026 23:18:10 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3418 (0xd5a)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91473F8, serialNumber=0BF2B5944C3A2CCAB6C1D12BC36A5AF3C2DCF77F
        Validity
            Not Before: Mar 26 18:23:11 2026 GMT
            Not After : May 28 00:00:00 2027 GMT
        Subject: CN=69c5798f-9a61
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d9:aa:f1:a7:eb:7f:57:5b:66:c0:ce:66:a2:7d:
                    6b:12:2e:c0:79:4a:7f:9a:7c:50:50:a4:f8:60:8a:
                    2e:01:3d:8c:70:5f:1f:54:51:dc:7e:bb:90:3c:80:
                    08:b7:d9:c6:4f:04:fd:5b:87:58:45:ff:f3:2e:be:
                    8c:d0:78:38:53:a5:0e:c5:30:9c:a9:75:6f:61:90:
                    59:55:3e:b0:67:8e:68:b2:fa:55:83:0c:81:03:4f:
                    23:d1:f1:ed:01:58:d7:8d:0c:2f:cc:bb:25:51:b6:
                    62:a4:f4:d2:b9:72:32:9c:c2:13:57:05:0f:b5:3a:
                    27:72:27:d7:ad:84:07:2b:99:1b:39:71:e3:0f:c9:
                    b8:7c:a7:fe:75:a4:a7:6e:b1:97:1e:c7:ae:d7:3e:
                    e6:32:6b:6e:0f:43:98:5f:92:b9:24:90:de:fe:38:
                    27:a0:15:ce:68:1c:5e:60:36:52:ce:d8:a8:0d:f6:
                    f2:17:f2:48:df:a0:f9:60:7b:f6:de:b9:c3:b2:f0:
                    71:32:19:1f:b0:42:86:90:50:5c:ab:28:82:e8:97:
                    7b:c1:91:a3:86:98:75:90:77:7b:5d:21:41:be:00:
                    10:03:9f:9b:72:89:a3:cf:83:9f:2e:b2:2e:c8:1c:
                    00:de:82:bc:2b:c8:e0:fa:e5:80:fe:85:69:cd:99:
                    4e:b9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                51:46:99:AA:5A:92:E6:D6:2B:11:02:68:10:A2:64:E5:63:F1:9D:0B
            X509v3 Authority Key Identifier:
                keyid:0B:F2:B5:94:4C:3A:2C:CA:B6:C1:D1:2B:C3:6A:5A:F3:C2:DC:F7:7F

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91473F8/4B456C88F36911E99C67A061C4F9AE02/C_K1lEw6LMq2wdErw2pa88Lc938.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/C_K1lEw6LMq2wdErw2pa88Lc938.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/A91473F8/4B456C88F36911E99C67A061C4F9AE02/C981BB3CF36A11E983B1D764C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.112.52.0/22

    Signature Algorithm: sha256WithRSAEncryption
         4c:a9:36:8f:31:c0:86:0a:43:ee:b1:9d:c7:ab:d8:9a:dc:25:
         f3:67:6f:fb:5d:ec:06:0e:e3:7e:2d:06:79:98:10:6b:c2:05:
         d9:40:26:cc:7b:2d:1c:4b:2d:72:f5:53:b0:14:af:ec:d6:cd:
         2e:ad:3c:b0:fb:dc:a6:cc:df:55:81:22:56:58:1d:0d:0f:07:
         bc:59:b9:7a:41:06:67:4e:30:b5:3c:96:7f:fd:b8:9b:fb:8f:
         f9:b2:11:49:e8:6f:a8:73:e8:5e:da:38:72:1e:39:db:e3:fa:
         66:e4:b4:07:8e:74:1d:25:62:f5:3b:1a:fd:37:54:18:c3:ea:
         a0:5f:21:43:f7:96:6f:91:fd:21:80:33:50:68:04:6d:5e:4e:
         77:5e:9c:98:c4:64:91:03:e1:e5:40:d0:bf:5a:51:c8:6e:a2:
         98:f0:57:78:d8:16:eb:db:20:84:76:40:a9:fb:24:74:ef:07:
         f2:6a:37:a0:b6:43:02:89:55:8a:50:04:40:4f:59:ee:ab:7f:
         17:26:ca:99:f3:6a:50:ba:53:e4:da:a1:6d:e9:7d:e8:ba:a3:
         36:3a:e7:bf:94:36:ec:4a:01:fe:a1:af:98:8e:cd:46:3b:94:
         04:63:69:cf:74:7a:87:4d:a9:c3:a4:b9:ea:62:3c:b9:e9:9d:
         13:22:16:71
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICDVowDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NDczRjgxMTAvBgNVBAUTKDBCRjJCNTk0NEMzQTJDQ0FCNkMxRDEyQkMzNkE1QUYz
QzJEQ0Y3N0YwHhcNMjYwMzI2MTgyMzExWhcNMjcwNTI4MDAwMDAwWjAYMRYwFAYD
VQQDEw02OWM1Nzk4Zi05YTYxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA2arxp+t/V1tmwM5mon1rEi7AeUp/mnxQUKT4YIouAT2McF8fVFHcfruQPIAI
t9nGTwT9W4dYRf/zLr6M0Hg4U6UOxTCcqXVvYZBZVT6wZ45osvpVgwyBA08j0fHt
AVjXjQwvzLslUbZipPTSuXIynMITVwUPtToncifXrYQHK5kbOXHjD8m4fKf+daSn
brGXHseu1z7mMmtuD0OYX5K5JJDe/jgnoBXOaBxeYDZSztioDfbyF/JI36D5YHv2
3rnDsvBxMhkfsEKGkFBcqyiC6Jd7wZGjhph1kHd7XSFBvgAQA5+bcomjz4OfLrIu
yBwA3oK8K8jg+uWA/oVpzZlOuQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFFFGmapa
kubWKxECaBCiZOVj8Z0LMB8GA1UdIwQYMBaAFAvytZRMOizKtsHRK8NqWvPC3Pd/
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE0NzNGOC80QjQ1NkM4OEYz
NjkxMUU5OUM2N0EwNjFDNEY5QUUwMi9DX0sxbEV3NkxNcTJ3ZEVydzJwYTg4TGM5
MzguY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0NfSzFsRXc2TE1xMndkRXJ3MnBhODhMYzkzOC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NDczRjgvNEI0NTZDODhGMzY5MTFFOTlDNjdBMDYxQzRGOUFFMDIvQzk4MUJCM0NG
MzZBMTFFOTgzQjFENzY0QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQCZ3A0MA0GCSqGSIb3DQEBCwUAA4IBAQBMqTaPMcCGCkPusZ3Hq9ia
3CXzZ2/7XewGDuN+LQZ5mBBrwgXZQCbMey0cSy1y9VOwFK/s1s0urTyw+9ymzN9V
gSJWWB0NDwe8Wbl6QQZnTjC1PJZ//bib+4/5shFJ6G+oc+he2jhyHjnb4/pm5LQH
jnQdJWL1Oxr9N1QYw+qgXyFD95Zvkf0hgDNQaARtXk53XpyYxGSRA+HlQNC/WlHI
bqKY8Fd42Bbr2yCEdkCp+yR07wfyajegtkMCiVWKUARAT1nuq38XJsqZ82pQulPk
2qFt6X3ouqM2Oue/lDbsSgH+oa+Yjs1GO5QEY2nPdHqHTanDpLnqYjy56Z0TIhZx
-----END CERTIFICATE-----
Generated at Tue Mar 31 10:19:04 2026 by rpki-client