Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A919A7CA/4CF7F1587EB711EE9623E91AC4F9AE02/E71AB92A7F7D11EE8C183162C4F9AE02.roa
File:                     E71AB92A7F7D11EE8C183162C4F9AE02.roa (raw, json)
Hash identifier:          FExGseTOnvr3aPoCSxnG4oP3qMLxtEfz5diPyHkwwjM=
Subject key identifier:   87:B7:CF:F2:B4:75:F6:78:83:61:5A:AD:72:B8:5C:64:88:4E:4A:BF
Certificate issuer:       /CN=A919A7CA/serialNumber=DA1DB2CD31F454F69561D8665DC93EF812F397B0
Certificate serial:       0200
Authority key identifier: DA:1D:B2:CD:31:F4:54:F6:95:61:D8:66:5D:C9:3E:F8:12:F3:97:B0
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2h2yzTH0VPaVYdhmXck--BLzl7A.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A919A7CA/4CF7F1587EB711EE9623E91AC4F9AE02/E71AB92A7F7D11EE8C183162C4F9AE02.roa
Signing time:             Wed 01 Jul 2026 05:29:52 +0000
ROA not before:           Wed 01 Jul 2026 05:29:52 +0000
ROA not after:            Fri 30 Oct 2026 00:00:00 +0000
asID:                     149793
IP address blocks:        103.186.158.0/24 maxlen: 24
                          103.186.159.0/24 maxlen: 24
                          2400:72e0:9f00::/40 maxlen: 40
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A919A7CA/4CF7F1587EB711EE9623E91AC4F9AE02/2h2yzTH0VPaVYdhmXck--BLzl7A.crl
                          rsync://rpki.apnic.net/member_repository/A919A7CA/4CF7F1587EB711EE9623E91AC4F9AE02/2h2yzTH0VPaVYdhmXck--BLzl7A.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2h2yzTH0VPaVYdhmXck--BLzl7A.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 30 Jul 2026 04:30:01 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 512 (0x200)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A919A7CA, serialNumber=DA1DB2CD31F454F69561D8665DC93EF812F397B0
        Validity
            Not Before: Jul  1 05:29:52 2026 GMT
            Not After : Oct 30 00:00:00 2026 GMT
        Subject: CN=6a44a5d0-ae3f
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a9:49:19:9d:eb:02:f4:6c:e0:e8:8f:69:d0:ec:
                    57:f4:8b:b4:db:34:f4:8b:3b:88:c0:a6:84:bd:ef:
                    b9:4f:87:d4:3c:13:43:b3:81:3b:50:e6:87:2e:3f:
                    a3:bf:09:07:b6:a4:e5:44:93:a2:2d:32:45:9a:d0:
                    40:89:77:c8:76:f3:21:e8:c8:38:8d:4b:bd:2a:62:
                    e1:80:72:1e:61:46:40:1f:e2:e4:15:3a:29:93:96:
                    5d:c4:a1:1b:61:3f:26:55:52:0d:13:3c:bd:73:2d:
                    81:44:c0:d6:11:ec:40:5d:cc:a4:ae:6f:cb:b0:7f:
                    9f:e3:12:bd:8f:99:5f:25:78:f9:9e:09:0f:e7:6c:
                    4a:fe:f8:ed:c5:ee:77:37:2f:21:ab:71:71:74:4b:
                    95:40:44:72:75:b8:00:39:29:9f:5c:17:29:a2:99:
                    ff:8a:92:19:20:f0:b0:7c:c7:3a:a7:99:ee:2e:92:
                    44:e5:10:84:a9:66:3f:e3:10:c8:4a:ce:03:a0:f7:
                    5d:d1:41:21:e6:1a:79:98:21:57:9f:5e:63:4d:0b:
                    24:78:8c:a0:fe:66:eb:4f:32:fe:10:fd:dc:d0:f1:
                    47:e8:4a:bf:4a:7d:a5:13:fc:49:6f:64:29:5a:57:
                    2e:4f:89:81:97:f1:78:17:8c:a5:32:bc:dd:03:6d:
                    bd:7d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                87:B7:CF:F2:B4:75:F6:78:83:61:5A:AD:72:B8:5C:64:88:4E:4A:BF
            X509v3 Authority Key Identifier:
                keyid:DA:1D:B2:CD:31:F4:54:F6:95:61:D8:66:5D:C9:3E:F8:12:F3:97:B0

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A919A7CA/4CF7F1587EB711EE9623E91AC4F9AE02/2h2yzTH0VPaVYdhmXck--BLzl7A.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2h2yzTH0VPaVYdhmXck--BLzl7A.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/A919A7CA/4CF7F1587EB711EE9623E91AC4F9AE02/E71AB92A7F7D11EE8C183162C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.186.158.0/23
                IPv6:
                  2400:72e0:9f00::/40

    Signature Algorithm: sha256WithRSAEncryption
         9e:e3:d2:56:16:78:0d:f0:e2:2e:73:4c:3c:64:9c:35:b1:85:
         2b:1c:5a:88:95:c0:32:82:b1:5f:b2:4d:d0:dd:90:48:45:bd:
         32:96:37:d1:c2:87:3a:9f:d4:ce:91:a7:cb:72:cf:0c:77:c8:
         bb:7c:bd:e4:2e:72:5d:73:7e:d3:50:27:a5:c4:f5:01:46:15:
         65:dd:89:80:a5:db:d3:e3:09:66:bd:60:5a:cb:a9:ed:47:0b:
         48:32:73:9d:ca:eb:23:0a:75:70:39:f5:de:ee:5a:d0:f4:08:
         a8:6f:f9:06:0b:0c:a0:47:5e:9b:93:c2:5a:a8:ec:37:2b:1f:
         f4:34:f7:fb:1a:91:89:d9:e9:f9:96:57:65:70:8d:0c:c3:17:
         c5:ca:39:26:d2:de:56:ed:e1:62:d0:e9:3c:d2:10:9d:77:97:
         ff:db:32:5c:4d:24:a2:5b:5c:9d:39:37:62:32:62:a0:e5:ed:
         09:10:85:f0:71:94:7a:a1:d4:39:49:0d:fd:26:bc:89:79:f1:
         d7:26:1c:a3:78:bd:51:5d:f1:de:53:c7:f9:71:42:5b:56:4f:
         c4:6d:c5:f8:82:f9:1a:eb:61:6d:8e:fd:7f:2e:db:76:10:14:
         9c:8f:0f:6c:5c:97:1d:4c:cf:28:49:b0:ce:ba:e6:e1:96:b3:
         c9:0b:b4:84
-----BEGIN CERTIFICATE-----
MIIFTDCCBDSgAwIBAgICAgAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OUE3Q0ExMTAvBgNVBAUTKERBMURCMkNEMzFGNDU0RjY5NTYxRDg2NjVEQzkzRUY4
MTJGMzk3QjAwHhcNMjYwNzAxMDUyOTUyWhcNMjYxMDMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTQ0YTVkMC1hZTNmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAqUkZnesC9Gzg6I9p0OxX9Iu02zT0izuIwKaEve+5T4fUPBNDs4E7UOaHLj+j
vwkHtqTlRJOiLTJFmtBAiXfIdvMh6Mg4jUu9KmLhgHIeYUZAH+LkFTopk5ZdxKEb
YT8mVVINEzy9cy2BRMDWEexAXcykrm/LsH+f4xK9j5lfJXj5ngkP52xK/vjtxe53
Ny8hq3FxdEuVQERydbgAOSmfXBcpopn/ipIZIPCwfMc6p5nuLpJE5RCEqWY/4xDI
Ss4DoPdd0UEh5hp5mCFXn15jTQskeIyg/mbrTzL+EP3c0PFH6Eq/Sn2lE/xJb2Qp
WlcuT4mBl/F4F4ylMrzdA229fQIDAQABo4ICcDCCAmwwHQYDVR0OBBYEFIe3z/K0
dfZ4g2FarXK4XGSITkq/MB8GA1UdIwQYMBaAFNodss0x9FT2lWHYZl3JPvgS85ew
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5QTdDQS80Q0Y3RjE1ODdF
QjcxMUVFOTYyM0U5MUFDNEY5QUUwMi8yaDJ5elRIMFZQYVZZZGhtWGNrLS1CTHps
N0EuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzJoMnl6VEgwVlBhVllkaG1YY2stLUJMemw3QS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OUE3Q0EvNENGN0YxNTg3RUI3MTFFRTk2MjNFOTFBQzRGOUFFMDIvRTcxQUI5MkE3
RjdEMTFFRThDMTgzMTYyQzRGOUFFMDIucm9hMC8GCCsGAQUFBwEHAQH/BCAwHjAM
BAIAATAGAwQBZ7qeMA4EAgACMAgDBgAkAHLgnzANBgkqhkiG9w0BAQsFAAOCAQEA
nuPSVhZ4DfDiLnNMPGScNbGFKxxaiJXAMoKxX7JN0N2QSEW9MpY30cKHOp/UzpGn
y3LPDHfIu3y95C5yXXN+01AnpcT1AUYVZd2JgKXb0+MJZr1gWsup7UcLSDJzncrr
Iwp1cDn13u5a0PQIqG/5BgsMoEdem5PCWqjsNysf9DT3+xqRidnp+ZZXZXCNDMMX
xco5JtLeVu3hYtDpPNIQnXeX/9syXE0koltcnTk3YjJioOXtCRCF8HGUeqHUOUkN
/Sa8iXnx1yYco3i9UV3x3lPH+XFCW1ZPxG3F+IL5GuthbY79fy7bdhAUnI8PbFyX
HUzPKEmwzrrm4ZazyQu0hA==
-----END CERTIFICATE-----
Generated at Fri Jul 24 09:25:44 2026 by rpki-client