Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/0E45DCD68C0A11EDBDC1360BC4F9AE02.roa
File:                     0E45DCD68C0A11EDBDC1360BC4F9AE02.roa (raw, json)
Hash identifier:          U2dLyZeVYYFjOdmPZMnAizDNMq45D5rc49cUfZ99zcQ=
Subject key identifier:   4A:C5:E2:DA:51:AF:28:9B:12:BE:A3:E2:75:84:FF:65:8F:3C:56:2F
Certificate issuer:       /CN=A91A560A/serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
Certificate serial:       5E0F
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/0E45DCD68C0A11EDBDC1360BC4F9AE02.roa
Signing time:             Mon 02 Mar 2026 22:16:36 +0000
ROA not before:           Thu 28 Aug 2025 14:53:55 +0000
ROA not after:            Sat 31 Oct 2026 00:00:00 +0000
asID:                     140751
IP address blocks:        103.155.230.0/23 maxlen: 23
                          2001:df4:e180::/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:   Fri 13 Mar 2026 14:32:58 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 24079 (0x5e0f)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A560A, serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
        Validity
            Not Before: Aug 28 14:53:55 2025 GMT
            Not After : Oct 31 00:00:00 2026 GMT
        Subject: CN=69a60c43-3589
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cc:73:72:da:ce:37:d2:a8:c4:e6:d7:a4:52:a4:
                    0e:38:32:09:cf:3f:53:f0:f9:51:e3:e0:84:cd:48:
                    5a:b0:aa:f9:dd:be:fa:38:1a:e0:ea:15:f7:77:e5:
                    57:d6:cf:ec:d6:b3:67:7d:b5:84:27:23:cc:ff:14:
                    04:29:cf:d2:98:e8:c9:00:10:28:76:44:8a:f1:b4:
                    bc:1c:91:b4:27:b2:b8:0b:c9:5e:d2:ea:30:3d:a8:
                    a7:a5:ba:ca:e7:da:df:99:9a:ed:ae:cb:e1:2d:38:
                    1b:6f:5f:35:47:2c:89:ca:b7:5b:cc:9f:88:69:84:
                    f1:77:59:17:79:f2:9f:47:09:3e:28:c7:83:05:65:
                    16:e2:23:3a:9f:a7:62:da:09:f5:56:eb:82:3c:07:
                    9d:9a:aa:aa:3b:f2:8a:f7:89:19:d0:db:9d:97:50:
                    46:0b:bb:29:54:97:50:d8:23:83:15:c2:a4:9f:e8:
                    9b:2d:f2:ef:ce:64:2d:b9:60:98:77:53:16:5a:f9:
                    ce:7a:45:a2:a2:5c:85:4c:99:fa:80:20:7a:5e:87:
                    27:33:94:dc:05:09:6d:8c:26:af:14:a3:b3:6b:ce:
                    63:5c:fe:9d:dd:3c:60:76:6a:4f:4f:b4:aa:0b:75:
                    1a:55:2c:55:f8:97:88:36:9a:b4:89:fb:eb:54:81:
                    2b:ff
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                4A:C5:E2:DA:51:AF:28:9B:12:BE:A3:E2:75:84:FF:65:8F:3C:56:2F
            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/0E45DCD68C0A11EDBDC1360BC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.155.230.0/23
                IPv6:
                  2001:df4:e180::/48

    Signature Algorithm: sha256WithRSAEncryption
         63:9e:95:6b:4b:17:70:b4:0d:50:cf:fe:a7:f5:02:68:96:f7:
         b6:b5:f3:00:95:ab:db:8c:32:2a:98:12:f4:74:ea:0b:cf:01:
         23:db:74:b2:0e:62:f3:12:dd:53:91:ba:56:64:dd:67:c9:18:
         e8:ff:87:a2:2e:2b:27:01:5e:a0:bc:ba:26:56:64:6c:45:ea:
         95:40:73:28:b8:97:c1:dc:56:4d:31:bd:51:7d:68:59:ab:f8:
         a0:32:8a:d6:07:f4:ff:00:3d:ef:14:cb:59:34:84:42:8c:4d:
         04:32:5f:53:5f:b4:4e:47:ec:b0:c5:20:b2:a2:13:d3:2c:0d:
         d5:6d:77:95:5f:74:22:21:3f:4a:fa:be:dc:da:00:f6:9b:69:
         d9:f9:aa:14:0f:a9:78:f6:4d:eb:d9:a5:39:d1:d0:7d:f5:ed:
         8d:6f:f8:dc:62:76:77:c3:bf:5f:93:06:15:d0:df:09:4e:d6:
         25:fa:8e:fb:af:53:fb:af:0a:ae:6a:7d:1d:3e:01:1d:29:5c:
         87:98:57:ba:0d:4a:3f:35:61:54:fc:f3:4d:dc:70:68:15:ad:
         76:00:95:c5:cd:02:b7:ce:49:ba:1f:53:d8:25:d1:fb:52:2a:
         8a:a6:21:4f:59:60:fc:65:a0:ea:08:2b:03:3d:06:51:38:b1:
         9e:ef:28:1b
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICXg8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTU2MEExMTAvBgNVBAUTKDE2N0MzQjIyMTc3NUZFQzA1MDM5NDY4MTUwQ0U4MTQ3
NTZBQzZGMEEwHhcNMjUwODI4MTQ1MzU1WhcNMjYxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE2MGM0My0zNTg5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAzHNy2s430qjE5tekUqQOODIJzz9T8PlR4+CEzUhasKr53b76OBrg6hX3d+VX
1s/s1rNnfbWEJyPM/xQEKc/SmOjJABAodkSK8bS8HJG0J7K4C8le0uowPainpbrK
59rfmZrtrsvhLTgbb181RyyJyrdbzJ+IaYTxd1kXefKfRwk+KMeDBWUW4iM6n6di
2gn1VuuCPAedmqqqO/KK94kZ0Nudl1BGC7spVJdQ2CODFcKkn+ibLfLvzmQtuWCY
d1MWWvnOekWiolyFTJn6gCB6XocnM5TcBQltjCavFKOza85jXP6d3TxgdmpPT7Sq
C3UaVSxV+JeINpq0ifvrVIEr/wIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFErF4tpR
ryibEr6j4nWE/2WPPFYvMB8GA1UdIwQYMBaAFBZ8OyIXdf7AUDlGgVDOgUdWrG8K
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNTYwQS9BQUVCMTkxQTFE
OEExMUUyQTM4N0QwRTQwOEIwMkNEMi9Gbnc3SWhkMV9zQlFPVWFCVU02QlIxYXNi
d28uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0ZudzdJaGQxX3NCUU9VYUJVTTZCUjFhc2J3by5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTU2MEEvQUFFQjE5MUExRDhBMTFFMkEzODdEMEU0MDhCMDJDRDIvMEU0NURDRDY4
QzBBMTFFREJEQzEzNjBCQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ5vmMA8EAgACMAkDBwAgAQ304YAwDQYJKoZIhvcNAQELBQADggEB
AGOelWtLF3C0DVDP/qf1AmiW97a18wCVq9uMMiqYEvR06gvPASPbdLIOYvMS3VOR
ulZk3WfJGOj/h6IuKycBXqC8uiZWZGxF6pVAcyi4l8HcVk0xvVF9aFmr+KAyitYH
9P8APe8Uy1k0hEKMTQQyX1NftE5H7LDFILKiE9MsDdVtd5VfdCIhP0r6vtzaAPab
adn5qhQPqXj2TevZpTnR0H317Y1v+NxidnfDv1+TBhXQ3wlO1iX6jvuvU/uvCq5q
fR0+AR0pXIeYV7oNSj81YVT8803ccGgVrXYAlcXNArfOSbofU9gl0ftSKoqmIU9Z
YPxloOoIKwM9BlE4sZ7vKBs=
-----END CERTIFICATE-----
Generated at Sat Mar 7 22:43:47 2026 by rpki-client