Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91F5246/38C9708AB10811EDA8854217C4F9AE02/E284A4F8B10F11ED8AEF223CC4F9AE02.roa
File:                     E284A4F8B10F11ED8AEF223CC4F9AE02.roa (raw, json)
Hash identifier:          e3RTRyibcvzVpGJGpFbgMwItweyyGpjqksgTIAjKCNk=
Subject key identifier:   C6:6C:C6:7B:E2:50:EA:A0:8D:E8:3A:4B:B0:26:5E:DA:D0:A4:F6:0C
Certificate issuer:       /CN=A91F5246/serialNumber=4A188E3187CEC5D36C368C24E94F431D04253B7B
Certificate serial:       0243
Authority key identifier: 4A:18:8E:31:87:CE:C5:D3:6C:36:8C:24:E9:4F:43:1D:04:25:3B:7B
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ShiOMYfOxdNsNowk6U9DHQQlO3s.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F5246/38C9708AB10811EDA8854217C4F9AE02/E284A4F8B10F11ED8AEF223CC4F9AE02.roa
Signing time:             Tue 03 Feb 2026 02:22:17 +0000
ROA not before:           Tue 03 Feb 2026 02:22:17 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     150390
IP address blocks:        103.29.180.0/23 maxlen: 24
                          2001:df1:77c0::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F5246/38C9708AB10811EDA8854217C4F9AE02/ShiOMYfOxdNsNowk6U9DHQQlO3s.crl
                          rsync://rpki.apnic.net/member_repository/A91F5246/38C9708AB10811EDA8854217C4F9AE02/ShiOMYfOxdNsNowk6U9DHQQlO3s.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ShiOMYfOxdNsNowk6U9DHQQlO3s.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:   Thu 26 Feb 2026 01:22:10 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 579 (0x243)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F5246, serialNumber=4A188E3187CEC5D36C368C24E94F431D04253B7B
        Validity
            Not Before: Feb  3 02:22:17 2026 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=69815bd9-e2d6
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:92:8f:9e:00:43:49:8e:aa:bc:04:e4:77:1f:17:
                    5d:4b:4b:fb:65:cf:e2:83:eb:03:29:74:c6:ba:cc:
                    93:94:c6:d4:ee:87:e9:f8:9f:1b:e2:30:42:d7:51:
                    c3:f3:2b:97:c1:40:ae:3d:8f:1c:32:46:f4:a0:fc:
                    58:f8:72:13:b4:8f:f0:fa:00:9f:41:1e:09:35:7e:
                    22:1f:e8:a7:96:52:91:05:19:54:96:43:54:a5:ee:
                    7c:cb:f9:8a:a8:22:bf:4a:dd:5b:b1:a3:2e:94:b1:
                    41:97:b7:c8:58:97:e9:9f:42:e0:0c:cb:19:9a:f6:
                    c1:7c:1c:5e:ca:52:af:2a:8c:bc:ad:c5:76:95:e4:
                    65:ed:af:7f:65:13:2b:2d:1b:e3:83:b9:ae:96:29:
                    0b:3b:f1:3b:b5:34:a9:59:ad:06:cb:54:0f:ca:12:
                    2b:85:48:4b:02:40:e8:97:d5:50:fa:ba:aa:a9:24:
                    80:ea:ff:5c:cc:01:9c:d4:54:86:59:15:eb:b5:88:
                    a3:f8:0d:0f:21:3d:b5:83:e4:7e:8f:f4:a3:3d:ad:
                    ad:ca:c4:08:57:aa:94:24:52:9f:87:cd:59:49:53:
                    64:1c:73:21:89:ea:39:51:56:8b:01:38:15:da:c7:
                    8c:93:ae:b6:08:92:33:64:e9:f8:ac:f5:2e:a6:45:
                    f4:49
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                C6:6C:C6:7B:E2:50:EA:A0:8D:E8:3A:4B:B0:26:5E:DA:D0:A4:F6:0C
            X509v3 Authority Key Identifier:
                keyid:4A:18:8E:31:87:CE:C5:D3:6C:36:8C:24:E9:4F:43:1D:04:25:3B:7B

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F5246/38C9708AB10811EDA8854217C4F9AE02/ShiOMYfOxdNsNowk6U9DHQQlO3s.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ShiOMYfOxdNsNowk6U9DHQQlO3s.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/A91F5246/38C9708AB10811EDA8854217C4F9AE02/E284A4F8B10F11ED8AEF223CC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.29.180.0/23
                IPv6:
                  2001:df1:77c0::/48

    Signature Algorithm: sha256WithRSAEncryption
         10:c3:77:93:2e:11:02:8b:11:56:e9:d1:b8:b1:c7:37:b4:2b:
         25:ae:83:d8:43:e7:70:94:40:11:58:25:5c:91:6f:28:0f:74:
         88:a1:0b:47:90:89:22:4e:44:40:e5:81:d8:01:fd:36:fc:0c:
         42:f2:1f:d8:fa:15:9c:58:5a:ea:38:3b:49:a6:1d:4a:5d:ff:
         3e:c2:92:f0:6f:b8:75:90:02:e5:d8:34:aa:2f:65:fb:cd:5b:
         b8:ec:f7:8e:aa:83:d6:a4:42:73:42:f5:6d:b0:98:eb:87:de:
         c4:44:a2:ce:9f:b3:3b:fd:fb:fb:1f:28:cb:be:fa:0f:34:b5:
         89:bc:a4:de:fe:e7:47:9a:3d:07:2f:eb:bf:9f:0e:ab:4a:da:
         7c:0e:22:34:78:54:c0:11:1c:c6:d2:23:98:4f:a6:f4:5a:1f:
         c8:1c:79:19:14:6d:90:53:83:ee:c1:38:18:cc:a1:07:b4:0d:
         18:98:bc:e3:4c:55:c4:94:11:26:f8:62:22:a9:05:b8:75:57:
         40:21:95:07:03:0b:e5:91:79:bd:25:9d:3f:46:ed:04:70:44:
         90:71:cc:9f:30:b4:b8:ac:d0:0f:23:5c:f2:12:d5:bc:36:69:
         d8:88:85:f7:18:d3:68:99:a3:b6:5f:32:c9:ce:c7:3c:3b:f8:
         16:3d:11:bc
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICAkMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
RjUyNDYxMTAvBgNVBAUTKDRBMTg4RTMxODdDRUM1RDM2QzM2OEMyNEU5NEY0MzFE
MDQyNTNCN0IwHhcNMjYwMjAzMDIyMjE3WhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTgxNWJkOS1lMmQ2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAko+eAENJjqq8BOR3HxddS0v7Zc/ig+sDKXTGusyTlMbU7ofp+J8b4jBC11HD
8yuXwUCuPY8cMkb0oPxY+HITtI/w+gCfQR4JNX4iH+inllKRBRlUlkNUpe58y/mK
qCK/St1bsaMulLFBl7fIWJfpn0LgDMsZmvbBfBxeylKvKoy8rcV2leRl7a9/ZRMr
LRvjg7mulikLO/E7tTSpWa0Gy1QPyhIrhUhLAkDol9VQ+rqqqSSA6v9czAGc1FSG
WRXrtYij+A0PIT21g+R+j/SjPa2tysQIV6qUJFKfh81ZSVNkHHMhieo5UVaLATgV
2seMk662CJIzZOn4rPUupkX0SQIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFMZsxnvi
UOqgjeg6S7AmXtrQpPYMMB8GA1UdIwQYMBaAFEoYjjGHzsXTbDaMJOlPQx0EJTt7
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGNTI0Ni8zOEM5NzA4QUIx
MDgxMUVEQTg4NTQyMTdDNEY5QUUwMi9TaGlPTVlmT3hkTnNOb3drNlU5REhRUWxP
M3MuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1NoaU9NWWZPeGROc05vd2s2VTlESFFRbE8zcy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RjUyNDYvMzhDOTcwOEFCMTA4MTFFREE4ODU0MjE3QzRGOUFFMDIvRTI4NEE0RjhC
MTBGMTFFRDhBRUYyMjNDQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBAFnHbQwDwQCAAIwCQMHACABDfF3wDANBgkqhkiG9w0BAQsF
AAOCAQEAEMN3ky4RAosRVunRuLHHN7QrJa6D2EPncJRAEVglXJFvKA90iKELR5CJ
Ik5EQOWB2AH9NvwMQvIf2PoVnFha6jg7SaYdSl3/PsKS8G+4dZAC5dg0qi9l+81b
uOz3jqqD1qRCc0L1bbCY64fexESizp+zO/37+x8oy776DzS1ibyk3v7nR5o9By/r
v58Oq0rafA4iNHhUwBEcxtIjmE+m9FofyBx5GRRtkFOD7sE4GMyhB7QNGJi840xV
xJQRJvhiIqkFuHVXQCGVBwML5ZF5vSWdP0btBHBEkHHMnzC0uKzQDyNc8hLVvDZp
2IiF9xjTaJmjtl8yyc7HPDv4Fj0RvA==
-----END CERTIFICATE-----
Generated at Fri Feb 20 00:12:32 2026 by rpki-client