Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91EF17A/74BB24D23F5D11EF8BF7860EC4F9AE02/B4F165084F1F11EFA3B1F709C4F9AE02.roa
File:                     B4F165084F1F11EFA3B1F709C4F9AE02.roa (raw, json)
Hash identifier:          7N80EIOcHDd3GPmVdZDcsJI8pRAyxR1/C1QQqTSLyXY=
Subject key identifier:   0D:EA:28:4D:CE:A3:BB:79:5B:A1:89:CC:56:98:3A:BF:1F:35:54:1B
Certificate issuer:       /CN=A91EF17A/serialNumber=B3EFA7D6AE199D14582DD4ECB9163A3C9D841759
Certificate serial:       0195
Authority key identifier: B3:EF:A7:D6:AE:19:9D:14:58:2D:D4:EC:B9:16:3A:3C:9D:84:17:59
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/s--n1q4ZnRRYLdTsuRY6PJ2EF1k.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91EF17A/74BB24D23F5D11EF8BF7860EC4F9AE02/B4F165084F1F11EFA3B1F709C4F9AE02.roa
Signing time:             Sun 05 Jul 2026 05:32:06 +0000
ROA not before:           Sun 05 Jul 2026 05:32:06 +0000
ROA not after:            Tue 31 Aug 2027 00:00:00 +0000
asID:                     63526
IP address blocks:        160.22.20.0/23 maxlen: 23
                          160.22.20.0/24 maxlen: 24
                          160.22.21.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91EF17A/74BB24D23F5D11EF8BF7860EC4F9AE02/s--n1q4ZnRRYLdTsuRY6PJ2EF1k.crl
                          rsync://rpki.apnic.net/member_repository/A91EF17A/74BB24D23F5D11EF8BF7860EC4F9AE02/s--n1q4ZnRRYLdTsuRY6PJ2EF1k.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/s--n1q4ZnRRYLdTsuRY6PJ2EF1k.cer
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.crl
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/dAFlqA0QcZcKvAnAK3HBrHwdbg4.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:   Thu 30 Jul 2026 06:05:47 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 405 (0x195)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91EF17A, serialNumber=B3EFA7D6AE199D14582DD4ECB9163A3C9D841759
        Validity
            Not Before: Jul  5 05:32:06 2026 GMT
            Not After : Aug 31 00:00:00 2027 GMT
        Subject: CN=6a49ec55-a7ab
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bc:27:70:4b:84:c6:38:d5:d5:24:ef:aa:ba:e5:
                    78:ce:55:cf:ce:91:f8:ef:53:56:d0:07:c9:bc:6e:
                    f1:dd:03:b3:c4:be:12:17:93:0a:f7:a1:12:89:16:
                    7a:3f:cd:4d:0a:56:2e:47:ac:93:a8:23:8b:0a:65:
                    c6:d5:32:e2:f3:11:25:7a:d5:e9:46:f8:7b:0f:8c:
                    72:2f:d1:47:81:5b:e2:bf:a9:80:d1:af:38:c9:ae:
                    f2:07:ad:d2:f5:8e:50:fc:3a:93:37:c6:53:f8:a4:
                    92:b3:7b:64:58:61:bd:91:97:b2:aa:5d:40:3d:60:
                    ee:cc:78:9f:43:c1:c1:22:14:60:ff:a1:d7:94:e9:
                    87:e8:d8:cc:f0:80:3a:3e:8c:fe:12:cf:a8:09:69:
                    68:20:4c:75:7a:21:b5:21:92:47:ce:c5:84:da:6e:
                    d3:55:5d:5b:c8:9a:ab:ed:60:0c:2c:33:51:20:16:
                    9d:ea:92:51:79:43:bf:b1:90:8a:04:b2:88:6c:c5:
                    10:43:a5:41:75:ca:21:73:63:de:0b:a0:80:b6:44:
                    41:e6:f3:a3:92:e2:e4:0d:42:e8:2c:b4:ca:6b:31:
                    bc:9a:41:06:a7:b3:70:e0:a5:74:21:3f:4a:bb:61:
                    bb:24:63:55:22:da:ef:5f:32:7d:f8:31:2e:00:5a:
                    bf:31
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                0D:EA:28:4D:CE:A3:BB:79:5B:A1:89:CC:56:98:3A:BF:1F:35:54:1B
            X509v3 Authority Key Identifier:
                keyid:B3:EF:A7:D6:AE:19:9D:14:58:2D:D4:EC:B9:16:3A:3C:9D:84:17:59

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91EF17A/74BB24D23F5D11EF8BF7860EC4F9AE02/s--n1q4ZnRRYLdTsuRY6PJ2EF1k.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/s--n1q4ZnRRYLdTsuRY6PJ2EF1k.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/A91EF17A/74BB24D23F5D11EF8BF7860EC4F9AE02/B4F165084F1F11EFA3B1F709C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  160.22.20.0/23

    Signature Algorithm: sha256WithRSAEncryption
         a8:db:f3:e2:d3:00:aa:41:a0:ff:d5:f5:3c:95:1a:9b:f2:47:
         20:7a:56:4f:b9:ac:67:98:b1:f8:b6:3c:3a:67:0a:12:ad:40:
         ef:aa:9c:6b:90:c6:29:54:ce:e1:ee:9c:9e:36:e2:9f:13:96:
         2b:8c:75:90:51:6e:d4:91:0c:4d:37:43:6a:38:6a:af:85:19:
         5c:1a:a6:a1:cf:c5:4d:5d:ea:64:8c:e3:81:bc:00:8d:d1:64:
         fa:d2:e1:41:0a:b3:9f:e7:a9:d6:a7:2e:a8:ae:a3:69:54:44:
         bc:90:7c:81:25:2c:7b:dd:43:e2:32:93:37:ca:d4:e9:aa:b2:
         46:08:9e:e6:62:f5:79:ec:1e:a7:fc:80:26:5a:d1:b8:1e:cc:
         eb:3a:9c:cc:eb:24:e1:88:ae:4d:26:25:47:f4:ab:fe:cd:13:
         4f:65:9a:b5:84:63:4d:b2:dc:a2:48:e6:60:d4:90:ef:73:44:
         63:21:d7:53:49:e8:20:ed:9d:61:5d:5b:30:60:08:cf:b2:34:
         f0:90:68:bb:53:83:39:be:18:0f:8a:59:fa:96:73:18:58:4f:
         b7:e4:f5:54:bf:68:92:7d:5c:79:ab:3d:3a:69:15:e5:1f:fe:
         39:e3:cb:ea:30:aa:6c:92:b3:94:ba:e8:f1:d0:37:d7:ac:8f:
         c2:32:17:13
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICAZUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RUYxN0ExMTAvBgNVBAUTKEIzRUZBN0Q2QUUxOTlEMTQ1ODJERDRFQ0I5MTYzQTND
OUQ4NDE3NTkwHhcNMjYwNzA1MDUzMjA2WhcNMjcwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTQ5ZWM1NS1hN2FiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvCdwS4TGONXVJO+quuV4zlXPzpH471NW0AfJvG7x3QOzxL4SF5MK96ESiRZ6
P81NClYuR6yTqCOLCmXG1TLi8xEletXpRvh7D4xyL9FHgVviv6mA0a84ya7yB63S
9Y5Q/DqTN8ZT+KSSs3tkWGG9kZeyql1APWDuzHifQ8HBIhRg/6HXlOmH6NjM8IA6
Poz+Es+oCWloIEx1eiG1IZJHzsWE2m7TVV1byJqr7WAMLDNRIBad6pJReUO/sZCK
BLKIbMUQQ6VBdcohc2PeC6CAtkRB5vOjkuLkDULoLLTKazG8mkEGp7Nw4KV0IT9K
u2G7JGNVItrvXzJ9+DEuAFq/MQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFA3qKE3O
o7t5W6GJzFaYOr8fNVQbMB8GA1UdIwQYMBaAFLPvp9auGZ0UWC3U7LkWOjydhBdZ
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFRjE3QS83NEJCMjREMjNG
NUQxMUVGOEJGNzg2MEVDNEY5QUUwMi9zLS1uMXE0Wm5SUllMZFRzdVJZNlBKMkVG
MWsuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0IzQTI0RjIwMUQ2NjExRTI4QUM4ODM3Qzcy
RkQxRkYyL3MtLW4xcTRablJSWUxkVHN1Ulk2UEoyRUYxay5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RUYxN0EvNzRCQjI0RDIzRjVEMTFFRjhCRjc4NjBFQzRGOUFFMDIvQjRGMTY1MDg0
RjFGMTFFRkEzQjFGNzA5QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBoBYUMA0GCSqGSIb3DQEBCwUAA4IBAQCo2/Pi0wCqQaD/1fU8lRqb
8kcgelZPuaxnmLH4tjw6ZwoSrUDvqpxrkMYpVM7h7pyeNuKfE5YrjHWQUW7UkQxN
N0NqOGqvhRlcGqahz8VNXepkjOOBvACN0WT60uFBCrOf56nWpy6orqNpVES8kHyB
JSx73UPiMpM3ytTpqrJGCJ7mYvV57B6n/IAmWtG4HszrOpzM6yThiK5NJiVH9Kv+
zRNPZZq1hGNNstyiSOZg1JDvc0RjIddTSegg7Z1hXVswYAjPsjTwkGi7U4M5vhgP
iln6lnMYWE+35PVUv2iSfVx5qz06aRXlH/4548vqMKpskrOUuujx0DfXrI/CMhcT
-----END CERTIFICATE-----
Generated at Fri Jul 24 06:00:34 2026 by rpki-client