Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91EDEC8/8A05098856E111EBAACBEE73C4F9AE02/D693E0B656E211EB83D9EA74C4F9AE02.roa
File:                     D693E0B656E211EB83D9EA74C4F9AE02.roa (raw, json)
Hash identifier:          KDHec1NuQnRFPj3fy0LeUs+7NE3BsKDvmh07xKvSLiU=
Subject key identifier:   20:4B:AA:64:CE:AE:59:38:76:C6:67:C9:CC:43:26:18:BA:91:27:55
Certificate issuer:       /CN=A91EDEC8/serialNumber=D30B804D42AB7D020C5F1F76F3B3DD1F292D866A
Certificate serial:       0799
Authority key identifier: D3:0B:80:4D:42:AB:7D:02:0C:5F:1F:76:F3:B3:DD:1F:29:2D:86:6A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/0wuATUKrfQIMXx9287PdHykthmo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91EDEC8/8A05098856E111EBAACBEE73C4F9AE02/D693E0B656E211EB83D9EA74C4F9AE02.roa
Signing time:             Thu 04 Jun 2026 22:26:17 +0000
ROA not before:           Thu 04 Jun 2026 22:26:17 +0000
ROA not after:            Tue 31 Aug 2027 00:00:00 +0000
asID:                     135421
IP address blocks:        103.219.7.0/24 maxlen: 24
                          2001:df2:2e00::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91EDEC8/8A05098856E111EBAACBEE73C4F9AE02/0wuATUKrfQIMXx9287PdHykthmo.crl
                          rsync://rpki.apnic.net/member_repository/A91EDEC8/8A05098856E111EBAACBEE73C4F9AE02/0wuATUKrfQIMXx9287PdHykthmo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/0wuATUKrfQIMXx9287PdHykthmo.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:   Wed 29 Jul 2026 22:04:56 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1945 (0x799)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91EDEC8, serialNumber=D30B804D42AB7D020C5F1F76F3B3DD1F292D866A
        Validity
            Not Before: Jun  4 22:26:17 2026 GMT
            Not After : Aug 31 00:00:00 2027 GMT
        Subject: CN=6a21fb89-9b97
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9c:2b:f4:1e:e8:fc:e1:26:5e:e4:36:49:22:b6:
                    36:78:9e:4d:e2:ce:b4:6a:84:3b:7e:aa:61:04:8e:
                    7f:4d:e8:74:55:15:38:36:aa:5c:ef:72:7a:57:d8:
                    0d:94:06:44:31:4c:e4:3f:99:eb:aa:56:95:94:5a:
                    3d:bf:c2:50:4c:f8:c5:16:82:d8:6f:8b:20:e5:ae:
                    e5:49:ef:26:54:88:88:f0:e4:23:a8:ef:82:41:b2:
                    65:51:60:0b:45:3b:df:a5:d6:6e:9a:61:8f:4d:a3:
                    62:1d:18:0c:b3:a2:95:2a:b9:c4:45:f3:a1:f1:13:
                    18:2b:24:bd:c2:f0:e6:8f:95:9b:cc:87:95:f2:7e:
                    50:67:bb:57:88:80:42:74:b7:32:d4:2c:a1:b6:2d:
                    fd:4f:e0:56:cd:98:ca:36:ba:4a:42:e0:46:4a:1d:
                    56:a2:d5:ef:08:7f:5e:8e:c4:63:94:b4:b1:90:21:
                    f1:94:f7:0c:f6:74:59:b1:64:74:b0:f1:61:56:6d:
                    d7:e3:37:44:d8:77:42:3e:c3:60:af:8f:41:61:44:
                    0e:43:f2:27:f9:54:ae:16:27:87:dc:d5:71:e9:29:
                    c1:d8:23:9b:fe:4c:e8:10:4d:05:a5:01:fb:0c:5c:
                    a4:92:f1:9b:1d:cc:fe:b4:b7:00:ff:22:81:cb:56:
                    16:c9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                20:4B:AA:64:CE:AE:59:38:76:C6:67:C9:CC:43:26:18:BA:91:27:55
            X509v3 Authority Key Identifier:
                keyid:D3:0B:80:4D:42:AB:7D:02:0C:5F:1F:76:F3:B3:DD:1F:29:2D:86:6A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91EDEC8/8A05098856E111EBAACBEE73C4F9AE02/0wuATUKrfQIMXx9287PdHykthmo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/0wuATUKrfQIMXx9287PdHykthmo.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/A91EDEC8/8A05098856E111EBAACBEE73C4F9AE02/D693E0B656E211EB83D9EA74C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.219.7.0/24
                IPv6:
                  2001:df2:2e00::/48

    Signature Algorithm: sha256WithRSAEncryption
         51:18:43:0b:32:d9:46:ea:84:01:35:1b:5e:c7:d0:1a:d6:94:
         77:22:84:2a:56:5b:e6:ca:27:cc:8d:90:f7:fb:cd:d4:e5:0d:
         b2:5f:6c:3a:92:87:f1:3d:e9:6f:20:c6:d2:65:20:40:ed:b6:
         67:96:22:ac:5e:cd:73:69:1f:79:ab:92:7d:55:d5:ed:91:6c:
         f8:cd:06:2d:a8:ea:fb:88:2e:18:15:6b:76:54:6c:23:4b:7f:
         5d:2d:69:42:d5:5d:61:54:a8:d2:ae:ed:df:0a:ad:6b:27:43:
         c9:a4:ec:66:98:55:44:2a:3d:29:53:ef:f3:53:44:9d:83:bd:
         ab:4a:b3:a6:7f:da:a0:f5:6d:e1:a8:b7:ba:83:39:58:b4:09:
         f5:85:10:ea:dd:5f:a5:42:92:5b:0d:1f:97:ba:d8:3d:52:b6:
         76:0f:45:b8:eb:3b:8e:b6:b9:ff:9e:dd:14:c7:fb:92:d8:81:
         44:0c:d3:5b:e9:5f:65:27:a4:ef:8b:1a:6c:3f:26:a5:71:48:
         9e:43:73:04:74:9f:68:6c:8d:00:20:61:4c:65:c8:8b:1a:4e:
         42:e7:14:5b:0f:d4:14:ae:bd:c4:ce:e6:55:f8:38:9b:91:b9:
         23:10:8a:28:e3:23:5b:d5:e0:bb:d3:92:d5:fd:76:9e:f1:56:
         c0:f6:61:91
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICB5kwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RURFQzgxMTAvBgNVBAUTKEQzMEI4MDRENDJBQjdEMDIwQzVGMUY3NkYzQjNERDFG
MjkyRDg2NkEwHhcNMjYwNjA0MjIyNjE3WhcNMjcwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTIxZmI4OS05Yjk3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAnCv0Huj84SZe5DZJIrY2eJ5N4s60aoQ7fqphBI5/Teh0VRU4Nqpc73J6V9gN
lAZEMUzkP5nrqlaVlFo9v8JQTPjFFoLYb4sg5a7lSe8mVIiI8OQjqO+CQbJlUWAL
RTvfpdZummGPTaNiHRgMs6KVKrnERfOh8RMYKyS9wvDmj5WbzIeV8n5QZ7tXiIBC
dLcy1Cyhti39T+BWzZjKNrpKQuBGSh1WotXvCH9ejsRjlLSxkCHxlPcM9nRZsWR0
sPFhVm3X4zdE2HdCPsNgr49BYUQOQ/In+VSuFieH3NVx6SnB2COb/kzoEE0FpQH7
DFykkvGbHcz+tLcA/yKBy1YWyQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFCBLqmTO
rlk4dsZnycxDJhi6kSdVMB8GA1UdIwQYMBaAFNMLgE1Cq30CDF8fdvOz3R8pLYZq
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFREVDOC84QTA1MDk4ODU2
RTExMUVCQUFDQkVFNzNDNEY5QUUwMi8wd3VBVFVLcmZRSU1YeDkyODdQZEh5a3Ro
bW8uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzB3dUFUVUtyZlFJTVh4OTI4N1BkSHlrdGhtby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RURFQzgvOEEwNTA5ODg1NkUxMTFFQkFBQ0JFRTczQzRGOUFFMDIvRDY5M0UwQjY1
NkUyMTFFQjgzRDlFQTc0QzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQAZ9sHMA8EAgACMAkDBwAgAQ3yLgAwDQYJKoZIhvcNAQELBQADggEB
AFEYQwsy2UbqhAE1G17H0BrWlHcihCpWW+bKJ8yNkPf7zdTlDbJfbDqSh/E96W8g
xtJlIEDttmeWIqxezXNpH3mrkn1V1e2RbPjNBi2o6vuILhgVa3ZUbCNLf10taULV
XWFUqNKu7d8KrWsnQ8mk7GaYVUQqPSlT7/NTRJ2DvatKs6Z/2qD1beGot7qDOVi0
CfWFEOrdX6VCklsNH5e62D1StnYPRbjrO462uf+e3RTH+5LYgUQM01vpX2UnpO+L
Gmw/JqVxSJ5DcwR0n2hsjQAgYUxlyIsaTkLnFFsP1BSuvcTO5lX4OJuRuSMQiijj
I1vV4LvTktX9dp7xVsD2YZE=
-----END CERTIFICATE-----
Generated at Fri Jul 24 11:19:24 2026 by rpki-client