Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/28111E50700B11EFAE32B25FC4F9AE02.roa
File:                     28111E50700B11EFAE32B25FC4F9AE02.roa (raw, json)
Hash identifier:          dWIPaxFOrSCKQFTOB7y4I1YFD7Uv7X/PcYKkBdxOXY8=
Subject key identifier:   90:7A:39:6C:D6:D1:D7:97:CD:F3:79:71:FC:CF:7A:5E:52:DF:10:28
Certificate issuer:       /CN=A91A560A/serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
Certificate serial:       4DF4
Authority key identifier: 16:7C:3B:22:17:75:FE:C0:50:39:46:81:50:CE:81:47:56:AC:6F:0A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/28111E50700B11EFAE32B25FC4F9AE02.roa
Signing time:             Thu 28 Aug 2025 14:56:47 +0000
ROA not before:           Thu 28 Aug 2025 14:56:46 +0000
ROA not after:            Sat 31 Oct 2026 00:00:00 +0000
asID:                     23899
IP address blocks:        117.122.120.0/22 maxlen: 24
                          2001:dc8:2000::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.crl
                          rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.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:   Mon 27 Oct 2025 14:35:47 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 19956 (0x4df4)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A560A, serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
        Validity
            Not Before: Aug 28 14:56:46 2025 GMT
            Not After : Oct 31 00:00:00 2026 GMT
        Subject: CN=68b06e2e-eeee
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a0:4d:15:4a:1d:ec:4a:c9:76:52:43:ff:13:00:
                    5f:de:11:37:09:c3:df:bc:a3:91:bb:de:2c:f0:fe:
                    37:cc:c1:45:f5:25:ea:b5:93:7e:27:7b:4b:35:49:
                    10:e1:7b:8c:ad:d8:d7:d3:64:8d:84:1b:d7:95:a4:
                    87:9d:e0:e6:25:ba:bf:9c:4c:3f:ab:0f:0d:2e:26:
                    5e:9b:7e:2d:59:25:40:ff:00:03:a0:b5:ed:7e:1e:
                    e9:31:00:db:eb:57:df:96:74:50:15:35:0b:0e:f9:
                    66:c9:1f:5b:2b:8a:7d:8c:72:58:39:a9:80:04:49:
                    66:08:41:9c:ac:a0:c1:47:bb:85:ed:60:d5:26:5d:
                    7d:bc:d1:2d:65:de:ab:12:e0:b3:43:05:09:c3:75:
                    9d:d5:26:56:c2:d7:6f:34:2e:9a:f9:75:8e:0a:cb:
                    71:ec:3d:18:aa:bc:c4:9e:4d:ae:5f:28:99:21:21:
                    8a:05:fa:f4:24:c4:58:b4:7e:bb:4c:cf:41:83:a6:
                    c3:ba:a1:2b:bb:e6:d3:b0:4e:b4:6c:35:21:4c:61:
                    6f:49:98:e0:6c:28:55:ca:72:5e:3f:93:3c:8a:3e:
                    ee:ca:d2:be:d6:35:80:0e:e7:fb:5e:2e:1c:c6:95:
                    88:e2:c5:c8:ab:21:dc:98:23:fd:53:83:26:24:43:
                    a2:c9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                90:7A:39:6C:D6:D1:D7:97:CD:F3:79:71:FC:CF:7A:5E:52:DF:10:28
            X509v3 Authority Key Identifier:
                keyid:16:7C:3B:22:17:75:FE:C0:50:39:46:81:50:CE:81:47:56:AC:6F:0A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.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/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/28111E50700B11EFAE32B25FC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  117.122.120.0/22
                IPv6:
                  2001:dc8:2000::/48

    Signature Algorithm: sha256WithRSAEncryption
         04:05:9c:97:de:0f:47:10:91:21:1a:c2:60:87:d9:76:c4:82:
         02:6b:fa:b5:fb:48:45:9f:ed:fd:43:e0:10:e0:f7:f9:e9:e3:
         1a:de:a7:27:19:e5:a7:2a:ba:8d:f5:85:b2:f8:eb:07:e0:79:
         69:56:dc:45:a7:5f:90:85:da:31:fe:75:c7:50:a0:33:fb:85:
         25:5d:a3:96:82:32:ab:bc:76:e6:69:19:c6:c7:6c:db:20:6d:
         4d:ff:93:c6:fc:ea:07:50:16:95:60:70:07:61:8c:13:66:b3:
         11:ed:cf:3f:dc:ef:84:6c:2f:5d:86:1e:dc:a9:b9:44:03:0d:
         22:2b:1d:6a:7e:39:22:9c:8e:ea:2f:dc:15:21:f6:b2:ca:ef:
         f9:05:54:db:02:9a:05:c6:ba:0e:b4:fe:02:ae:a2:07:40:66:
         63:d1:7a:81:f2:6e:42:cc:62:71:e1:80:06:80:e4:d9:d1:cb:
         d4:ce:75:f8:72:3e:99:15:01:d6:f2:76:0e:2e:c1:5e:c1:e0:
         5f:89:19:4d:4b:55:51:ea:eb:d5:78:a6:ef:d5:0b:bf:f5:17:
         0c:5a:df:65:40:78:3b:0b:92:bc:0a:96:37:67:ba:58:17:ec:
         20:84:52:9a:bd:f3:43:e8:82:04:85:bf:c9:72:94:85:61:8a:
         2f:d9:38:a5
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICTfQwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTU2MEExMTAvBgNVBAUTKDE2N0MzQjIyMTc3NUZFQzA1MDM5NDY4MTUwQ0U4MTQ3
NTZBQzZGMEEwHhcNMjUwODI4MTQ1NjQ2WhcNMjYxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OGIwNmUyZS1lZWVlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAoE0VSh3sSsl2UkP/EwBf3hE3CcPfvKORu94s8P43zMFF9SXqtZN+J3tLNUkQ
4XuMrdjX02SNhBvXlaSHneDmJbq/nEw/qw8NLiZem34tWSVA/wADoLXtfh7pMQDb
61fflnRQFTULDvlmyR9bK4p9jHJYOamABElmCEGcrKDBR7uF7WDVJl19vNEtZd6r
EuCzQwUJw3Wd1SZWwtdvNC6a+XWOCstx7D0YqrzEnk2uXyiZISGKBfr0JMRYtH67
TM9Bg6bDuqEru+bTsE60bDUhTGFvSZjgbChVynJeP5M8ij7uytK+1jWADuf7Xi4c
xpWI4sXIqyHcmCP9U4MmJEOiyQIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFJB6OWzW
0deXzfN5cfzPel5S3xAoMB8GA1UdIwQYMBaAFBZ8OyIXdf7AUDlGgVDOgUdWrG8K
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNTYwQS9BQUVCMTkxQTFE
OEExMUUyQTM4N0QwRTQwOEIwMkNEMi9Gbnc3SWhkMV9zQlFPVWFCVU02QlIxYXNi
d28uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0ZudzdJaGQxX3NCUU9VYUJVTTZCUjFhc2J3by5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTU2MEEvQUFFQjE5MUExRDhBMTFFMkEzODdEMEU0MDhCMDJDRDIvMjgxMTFFNTA3
MDBCMTFFRkFFMzJCMjVGQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBAJ1engwDwQCAAIwCQMHACABDcggADANBgkqhkiG9w0BAQsF
AAOCAQEABAWcl94PRxCRIRrCYIfZdsSCAmv6tftIRZ/t/UPgEOD3+enjGt6nJxnl
pyq6jfWFsvjrB+B5aVbcRadfkIXaMf51x1CgM/uFJV2jloIyq7x25mkZxsds2yBt
Tf+TxvzqB1AWlWBwB2GME2azEe3PP9zvhGwvXYYe3Km5RAMNIisdan45IpyO6i/c
FSH2ssrv+QVU2wKaBca6DrT+Aq6iB0BmY9F6gfJuQsxiceGABoDk2dHL1M51+HI+
mRUB1vJ2Di7BXsHgX4kZTUtVUerr1Xim79ULv/UXDFrfZUB4OwuSvAqWN2e6WBfs
IIRSmr3zQ+iCBIW/yXKUhWGKL9k4pQ==
-----END CERTIFICATE-----
Generated at Mon Oct 20 19:49:04 2025 by rpki-client