Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91AC5BC/71E5D8BE59F211F0B4FAE95FC4F9AE02/90CF95CE66DD11F09FD37312C4F9AE02.roa
File:                     90CF95CE66DD11F09FD37312C4F9AE02.roa (raw, json)
Hash identifier:          Z9eCvzeYUP+2M8q+AgwovRZwkqLIhLQ9oayd6RO8ids=
Subject key identifier:   AF:5D:BB:B8:60:5E:AF:0A:09:30:A8:96:F7:AB:2E:68:3B:11:7F:2D
Certificate issuer:       /CN=A91AC5BC/serialNumber=A145241D9830AF24A71567351255EC8E7ED53EFE
Certificate serial:       AF
Authority key identifier: A1:45:24:1D:98:30:AF:24:A7:15:67:35:12:55:EC:8E:7E:D5:3E:FE
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/oUUkHZgwrySnFWc1ElXsjn7VPv4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91AC5BC/71E5D8BE59F211F0B4FAE95FC4F9AE02/90CF95CE66DD11F09FD37312C4F9AE02.roa
Signing time:             Thu 09 Apr 2026 07:42:16 +0000
ROA not before:           Thu 09 Apr 2026 07:42:16 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     149513
IP address blocks:        163.223.72.0/23 maxlen: 24
                          2402:1920::/32 maxlen: 32
                          2402:1920:f400::/38 maxlen: 40
                          2402:1920:fc00::/40 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91AC5BC/71E5D8BE59F211F0B4FAE95FC4F9AE02/oUUkHZgwrySnFWc1ElXsjn7VPv4.crl
                          rsync://rpki.apnic.net/member_repository/A91AC5BC/71E5D8BE59F211F0B4FAE95FC4F9AE02/oUUkHZgwrySnFWc1ElXsjn7VPv4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/oUUkHZgwrySnFWc1ElXsjn7VPv4.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 24 Apr 2026 07:09:42 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 175 (0xaf)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91AC5BC, serialNumber=A145241D9830AF24A71567351255EC8E7ED53EFE
        Validity
            Not Before: Apr  9 07:42:16 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=69d75858-db24
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c1:49:7b:59:21:9f:25:f3:ff:97:16:52:31:2f:
                    ac:f3:1f:a8:ec:cd:6c:b3:ff:16:ad:86:81:a1:0f:
                    a3:ad:cc:79:8e:58:f0:22:22:61:8c:dd:e8:0c:d2:
                    de:19:3a:88:85:ff:ea:4c:e5:31:11:fb:53:62:2a:
                    77:d8:73:7a:10:3b:5b:4e:ef:30:04:3f:5d:38:85:
                    7c:55:95:10:2c:82:33:38:df:4b:22:5b:50:8d:33:
                    85:db:93:41:12:ce:db:01:b5:ca:ff:85:51:38:5a:
                    9f:6d:47:03:0f:09:51:74:c4:27:8d:0c:0b:9d:ad:
                    0f:bc:92:fe:bc:1d:8f:8b:a3:e9:c2:d6:55:1e:96:
                    56:b4:63:b5:c7:16:86:a4:99:1f:df:fa:00:b0:65:
                    df:0e:6d:bd:25:d0:15:3a:d8:4e:51:51:f2:5a:24:
                    9e:98:fa:0d:05:3e:47:51:f6:7e:8e:72:0c:0f:0d:
                    f4:a2:70:38:f0:38:ff:0f:64:6b:7a:32:2f:d3:b4:
                    e0:e1:67:5e:d3:99:33:fd:fe:6c:77:a2:6d:eb:ae:
                    a6:ae:9e:31:38:00:60:5b:44:5f:af:e8:ae:0c:f5:
                    f3:b6:f1:55:7f:cf:32:2b:79:8a:e6:fd:6d:c9:7e:
                    ef:22:46:fa:7c:02:8e:91:38:22:bf:e7:73:9e:c2:
                    84:85
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                AF:5D:BB:B8:60:5E:AF:0A:09:30:A8:96:F7:AB:2E:68:3B:11:7F:2D
            X509v3 Authority Key Identifier:
                keyid:A1:45:24:1D:98:30:AF:24:A7:15:67:35:12:55:EC:8E:7E:D5:3E:FE

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91AC5BC/71E5D8BE59F211F0B4FAE95FC4F9AE02/oUUkHZgwrySnFWc1ElXsjn7VPv4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/oUUkHZgwrySnFWc1ElXsjn7VPv4.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/A91AC5BC/71E5D8BE59F211F0B4FAE95FC4F9AE02/90CF95CE66DD11F09FD37312C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  163.223.72.0/23
                IPv6:
                  2402:1920::/32

    Signature Algorithm: sha256WithRSAEncryption
         25:69:45:51:c4:bd:64:e7:59:65:65:7c:46:4c:fd:07:ff:23:
         f1:71:d4:d2:5b:fc:30:35:a8:45:f0:f6:36:1d:0e:15:f8:01:
         1b:1b:44:30:9c:fc:2d:dd:7b:b9:94:05:ad:15:21:5d:90:8a:
         1f:74:f4:92:7c:0a:04:6f:ed:1d:33:ea:a9:d4:b9:5e:87:ce:
         41:07:f2:b9:f3:79:5a:0b:8d:a0:04:b9:56:ad:e9:82:9f:0a:
         bf:b4:9a:c8:e0:97:a3:b6:71:76:e4:73:f9:56:e5:54:b7:04:
         b5:8e:35:b8:92:03:21:df:b3:69:4f:e9:db:7a:eb:c9:3d:8d:
         b4:f1:67:72:0f:ba:d5:cd:da:b8:94:71:1f:28:36:e1:98:f6:
         36:fc:17:d7:47:1c:0b:81:14:96:98:92:f1:68:19:54:1d:06:
         90:de:3c:dd:c4:8a:6d:89:5c:de:93:dc:a7:11:f8:f3:47:1e:
         64:22:12:8b:90:93:a8:82:94:c9:fb:48:35:c2:88:62:3d:de:
         1e:bf:bd:74:42:d9:26:cb:b9:64:8e:a9:8e:4a:d6:8d:a4:1b:
         35:ad:0e:f4:5e:10:90:11:52:21:45:c3:3a:16:6c:46:b3:cb:
         22:0c:c8:e8:0a:0d:7d:9e:1b:c2:76:ca:2c:de:19:69:b8:55:
         78:a2:e8:22
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICAK8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QUM1QkMxMTAvBgNVBAUTKEExNDUyNDFEOTgzMEFGMjRBNzE1NjczNTEyNTVFQzhF
N0VENTNFRkUwHhcNMjYwNDA5MDc0MjE2WhcNMjcwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWQ3NTg1OC1kYjI0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAwUl7WSGfJfP/lxZSMS+s8x+o7M1ss/8WrYaBoQ+jrcx5jljwIiJhjN3oDNLe
GTqIhf/qTOUxEftTYip32HN6EDtbTu8wBD9dOIV8VZUQLIIzON9LIltQjTOF25NB
Es7bAbXK/4VROFqfbUcDDwlRdMQnjQwLna0PvJL+vB2Pi6PpwtZVHpZWtGO1xxaG
pJkf3/oAsGXfDm29JdAVOthOUVHyWiSemPoNBT5HUfZ+jnIMDw30onA48Dj/D2Rr
ejIv07Tg4Wde05kz/f5sd6Jt666mrp4xOABgW0Rfr+iuDPXztvFVf88yK3mK5v1t
yX7vIkb6fAKOkTgiv+dznsKEhQIDAQABo4ICbzCCAmswHQYDVR0OBBYEFK9du7hg
Xq8KCTColverLmg7EX8tMB8GA1UdIwQYMBaAFKFFJB2YMK8kpxVnNRJV7I5+1T7+
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBQzVCQy83MUU1RDhCRTU5
RjIxMUYwQjRGQUU5NUZDNEY5QUUwMi9vVVVrSFpnd3J5U25GV2MxRWxYc2puN1ZQ
djQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL29VVWtIWmd3cnlTbkZXYzFFbFhzam43VlB2NC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QUM1QkMvNzFFNUQ4QkU1OUYyMTFGMEI0RkFFOTVGQzRGOUFFMDIvOTBDRjk1Q0U2
NkREMTFGMDlGRDM3MzEyQzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQBo99IMA0EAgACMAcDBQAkAhkgMA0GCSqGSIb3DQEBCwUAA4IBAQAl
aUVRxL1k51llZXxGTP0H/yPxcdTSW/wwNahF8PY2HQ4V+AEbG0QwnPwt3Xu5lAWt
FSFdkIofdPSSfAoEb+0dM+qp1Lleh85BB/K583laC42gBLlWremCnwq/tJrI4Jej
tnF25HP5VuVUtwS1jjW4kgMh37NpT+nbeuvJPY208WdyD7rVzdq4lHEfKDbhmPY2
/BfXRxwLgRSWmJLxaBlUHQaQ3jzdxIptiVzek9ynEfjzRx5kIhKLkJOogpTJ+0g1
wohiPd4ev710Qtkmy7lkjqmOStaNpBs1rQ70XhCQEVIhRcM6FmxGs8siDMjoCg19
nhvCdsos3hlpuFV4ougi
-----END CERTIFICATE-----
Generated at Fri Apr 17 18:00:32 2026 by rpki-client