Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/31DE4D9C1D0E11EDA9995986C4F9AE02.roa
File:                     31DE4D9C1D0E11EDA9995986C4F9AE02.roa (raw, json)
Hash identifier:          6Yu7P8OneJH7nZtM7gZHmAn4947WldxwkP8Eyz/OBqs=
Subject key identifier:   2D:D2:37:95:EA:CD:0B:42:23:97:07:9F:2C:32:C0:F6:5D:DD:FE:84
Certificate issuer:       /CN=A91A560A/serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
Certificate serial:       5DA5
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/31DE4D9C1D0E11EDA9995986C4F9AE02.roa
Signing time:             Mon 02 Mar 2026 22:14:50 +0000
ROA not before:           Thu 28 Aug 2025 14:52:19 +0000
ROA not after:            Sat 31 Oct 2026 00:00:00 +0000
asID:                     131352
IP address blocks:        103.28.172.0/22 maxlen: 24
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:   Fri 13 Mar 2026 14:32:58 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 23973 (0x5da5)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A560A, serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
        Validity
            Not Before: Aug 28 14:52:19 2025 GMT
            Not After : Oct 31 00:00:00 2026 GMT
        Subject: CN=69a60bda-4d1b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9a:a0:be:75:bd:4e:f6:e9:01:43:07:e0:95:60:
                    f6:3f:e8:fa:63:79:60:7b:62:a1:ff:e0:0d:25:5a:
                    21:76:2d:4e:2f:97:f6:41:45:77:41:5a:04:de:a9:
                    f3:c9:c3:c2:42:e2:d3:a8:44:ac:ff:9c:eb:84:f0:
                    65:cf:cc:90:b1:9e:8f:9b:61:38:7b:6c:6a:b0:74:
                    97:ed:78:50:3b:fa:ef:95:39:d1:82:46:4b:f1:c9:
                    a0:8e:b5:ee:ac:0a:6e:92:fa:f4:4f:11:9d:79:37:
                    e7:19:29:8c:5f:0e:e1:16:a5:1d:25:fb:d9:3b:0a:
                    90:41:57:1c:6e:c5:09:6d:a5:50:cb:e0:b0:d1:20:
                    1c:2b:71:b8:4b:c0:e6:cf:50:03:da:0f:61:50:00:
                    17:ee:72:5d:73:3e:6f:99:06:08:24:60:b4:d3:bd:
                    66:c5:8b:64:ea:f9:34:79:73:54:fb:02:a0:35:5c:
                    ec:3b:54:1e:ab:37:eb:c7:37:8e:b6:c7:6b:18:56:
                    0d:e0:3a:27:48:80:bc:55:24:0f:05:0a:5e:3c:0c:
                    a0:a1:34:f6:0c:7b:a2:c1:91:1e:ad:5e:ec:2d:a2:
                    88:22:85:45:c8:e6:e7:d5:53:4b:f7:67:19:69:f9:
                    9f:4f:85:a7:72:e5:d8:14:cf:cd:e1:81:16:17:06:
                    8d:15
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                2D:D2:37:95:EA:CD:0B:42:23:97:07:9F:2C:32:C0:F6:5D:DD:FE:84
            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/31DE4D9C1D0E11EDA9995986C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.28.172.0/22

    Signature Algorithm: sha256WithRSAEncryption
         85:43:5a:b6:bb:01:66:f4:65:b4:b1:8c:10:c5:f8:7c:14:8c:
         a8:5b:0f:53:5b:77:56:5e:3e:19:a6:a1:24:ef:1f:94:e6:a5:
         65:b9:06:aa:94:7c:9c:9e:d9:64:83:bb:d0:a1:7a:e6:71:59:
         be:ce:e5:62:1d:b9:e1:db:60:e1:25:3b:d9:50:ec:39:13:80:
         85:8b:40:36:63:59:99:02:08:de:d0:c6:97:5b:b6:95:2b:51:
         12:46:44:45:2b:46:9f:b6:6c:c9:20:f5:6c:7a:3e:af:f2:70:
         de:15:fd:c6:02:f6:d3:5b:17:12:b3:1b:bd:71:2a:ea:37:e3:
         9f:03:b2:fa:99:cd:46:20:45:e5:fa:19:b1:3d:3e:cf:dc:19:
         06:12:01:82:ad:44:c5:1d:b3:8b:fb:d9:41:fe:bc:00:9f:64:
         38:ca:7b:ff:d2:47:56:ae:13:ff:c9:97:7d:ff:7e:bf:c9:99:
         a1:59:14:da:b1:0c:61:2a:22:37:b5:8f:3a:c7:0f:7e:de:09:
         64:85:71:6f:f8:60:7c:5b:cf:5a:2f:41:d4:c2:0a:bb:b4:25:
         c5:f9:25:e0:b3:da:1a:86:dc:3e:4d:94:53:e4:d5:5a:5e:95:
         37:41:be:33:71:d3:b6:11:e1:06:bd:e1:5b:72:f6:ed:dd:a1:
         8d:ae:75:ee
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICXaUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTU2MEExMTAvBgNVBAUTKDE2N0MzQjIyMTc3NUZFQzA1MDM5NDY4MTUwQ0U4MTQ3
NTZBQzZGMEEwHhcNMjUwODI4MTQ1MjE5WhcNMjYxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE2MGJkYS00ZDFiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAmqC+db1O9ukBQwfglWD2P+j6Y3lge2Kh/+ANJVohdi1OL5f2QUV3QVoE3qnz
ycPCQuLTqESs/5zrhPBlz8yQsZ6Pm2E4e2xqsHSX7XhQO/rvlTnRgkZL8cmgjrXu
rApukvr0TxGdeTfnGSmMXw7hFqUdJfvZOwqQQVccbsUJbaVQy+Cw0SAcK3G4S8Dm
z1AD2g9hUAAX7nJdcz5vmQYIJGC0071mxYtk6vk0eXNU+wKgNVzsO1QeqzfrxzeO
tsdrGFYN4DonSIC8VSQPBQpePAygoTT2DHuiwZEerV7sLaKIIoVFyObn1VNL92cZ
afmfT4WncuXYFM/N4YEWFwaNFQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFC3SN5Xq
zQtCI5cHnywywPZd3f6EMB8GA1UdIwQYMBaAFBZ8OyIXdf7AUDlGgVDOgUdWrG8K
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNTYwQS9BQUVCMTkxQTFE
OEExMUUyQTM4N0QwRTQwOEIwMkNEMi9Gbnc3SWhkMV9zQlFPVWFCVU02QlIxYXNi
d28uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0ZudzdJaGQxX3NCUU9VYUJVTTZCUjFhc2J3by5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTU2MEEvQUFFQjE5MUExRDhBMTFFMkEzODdEMEU0MDhCMDJDRDIvMzFERTREOUMx
RDBFMTFFREE5OTk1OTg2QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQCZxysMA0GCSqGSIb3DQEBCwUAA4IBAQCFQ1q2uwFm9GW0sYwQxfh8
FIyoWw9TW3dWXj4ZpqEk7x+U5qVluQaqlHycntlkg7vQoXrmcVm+zuViHbnh22Dh
JTvZUOw5E4CFi0A2Y1mZAgje0MaXW7aVK1ESRkRFK0aftmzJIPVsej6v8nDeFf3G
AvbTWxcSsxu9cSrqN+OfA7L6mc1GIEXl+hmxPT7P3BkGEgGCrUTFHbOL+9lB/rwA
n2Q4ynv/0kdWrhP/yZd9/36/yZmhWRTasQxhKiI3tY86xw9+3glkhXFv+GB8W89a
L0HUwgq7tCXF+SXgs9oahtw+TZRT5NVaXpU3Qb4zcdO2EeEGveFbcvbt3aGNrnXu
-----END CERTIFICATE-----
Generated at Sat Mar 7 22:48:59 2026 by rpki-client