Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918CDEC/7F9D9842BAB511EB8E7A3726C4F9AE02/7EC2F352BAB711EB8648EE28C4F9AE02.roa
File:                     7EC2F352BAB711EB8648EE28C4F9AE02.roa (raw, json)
Hash identifier:          DJIDF3gVsj0NLJmqdA6q7kn8knSL/aei6xR0vVpba4c=
Subject key identifier:   2B:EF:5E:A8:59:A5:90:21:E9:0A:BF:A5:01:5C:54:15:F8:EC:CF:32
Certificate issuer:       /CN=A918CDEC/serialNumber=EB56994352EB01E40E60C78A43B957AE290EF745
Certificate serial:       06A7
Authority key identifier: EB:56:99:43:52:EB:01:E4:0E:60:C7:8A:43:B9:57:AE:29:0E:F7:45
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/61aZQ1LrAeQOYMeKQ7lXrikO90U.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A918CDEC/7F9D9842BAB511EB8E7A3726C4F9AE02/7EC2F352BAB711EB8648EE28C4F9AE02.roa
Signing time:             Wed 10 Jun 2026 23:26:59 +0000
ROA not before:           Wed 10 Jun 2026 23:26:59 +0000
ROA not after:            Tue 31 Aug 2027 00:00:00 +0000
asID:                     140627
IP address blocks:        103.151.64.0/23 maxlen: 24
                          2406:1540::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A918CDEC/7F9D9842BAB511EB8E7A3726C4F9AE02/61aZQ1LrAeQOYMeKQ7lXrikO90U.crl
                          rsync://rpki.apnic.net/member_repository/A918CDEC/7F9D9842BAB511EB8E7A3726C4F9AE02/61aZQ1LrAeQOYMeKQ7lXrikO90U.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/61aZQ1LrAeQOYMeKQ7lXrikO90U.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 19 Jun 2026 22:29:32 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1703 (0x6a7)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918CDEC, serialNumber=EB56994352EB01E40E60C78A43B957AE290EF745
        Validity
            Not Before: Jun 10 23:26:59 2026 GMT
            Not After : Aug 31 00:00:00 2027 GMT
        Subject: CN=6a29f2c3-67e1
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:84:d8:43:89:5d:fc:ee:67:3f:3c:3d:c8:c2:49:
                    ab:e6:28:49:f1:fb:18:52:d4:0e:fe:cc:94:3c:5c:
                    2a:dc:55:fc:4e:d8:9b:49:5e:7d:2d:b8:77:66:50:
                    13:e2:5f:5c:2e:97:6b:a6:a1:fb:3c:3e:3c:75:d9:
                    21:3c:ef:6a:a6:c6:9f:93:c8:37:11:68:53:0c:be:
                    fc:10:d5:72:08:a7:c0:25:b4:bc:12:45:7b:9f:e1:
                    79:73:52:81:38:c3:6f:85:06:3c:54:cb:5e:44:b2:
                    5c:40:4b:d7:be:ad:08:c1:42:43:d3:1f:3c:af:bb:
                    3f:7e:19:dd:04:87:ef:ee:5c:21:ab:26:fa:a0:46:
                    fa:f2:13:db:a8:a5:a0:3d:88:bb:41:7d:78:5b:d6:
                    fa:45:1a:54:43:00:95:92:ec:27:58:52:02:ab:be:
                    33:d0:c9:5d:a8:c8:e5:9f:ef:29:bd:45:1f:3d:9e:
                    a6:e3:08:80:26:02:6f:2f:70:24:fb:ed:08:d5:56:
                    97:f5:62:06:91:b3:4d:78:21:28:67:7d:58:c9:b3:
                    c4:f7:7e:2c:fd:cf:09:26:cc:40:f6:b9:6b:cd:89:
                    2b:e5:fd:bf:ce:d1:64:0a:78:19:ff:93:1f:11:7c:
                    3a:2f:be:f1:bb:ec:ff:51:a3:16:0b:f0:25:e0:40:
                    44:8b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                2B:EF:5E:A8:59:A5:90:21:E9:0A:BF:A5:01:5C:54:15:F8:EC:CF:32
            X509v3 Authority Key Identifier:
                keyid:EB:56:99:43:52:EB:01:E4:0E:60:C7:8A:43:B9:57:AE:29:0E:F7:45

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A918CDEC/7F9D9842BAB511EB8E7A3726C4F9AE02/61aZQ1LrAeQOYMeKQ7lXrikO90U.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/61aZQ1LrAeQOYMeKQ7lXrikO90U.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/A918CDEC/7F9D9842BAB511EB8E7A3726C4F9AE02/7EC2F352BAB711EB8648EE28C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.151.64.0/23
                IPv6:
                  2406:1540::/32

    Signature Algorithm: sha256WithRSAEncryption
         63:ba:a9:0f:0a:6a:20:df:ac:d8:49:7b:36:65:00:68:b8:4c:
         03:30:b9:f8:09:07:8c:d7:11:63:ba:72:62:9d:54:dd:1f:a5:
         05:62:3a:04:a3:b2:75:7d:47:a8:1f:45:58:69:60:7c:42:1c:
         d4:ec:8e:38:9f:35:ff:cb:ee:64:30:fc:e7:a7:db:40:50:32:
         db:71:9f:c5:6e:73:99:d3:47:ad:46:98:3c:30:e7:18:02:ce:
         5b:b8:a7:cf:ee:cb:e1:1e:5d:0b:b5:c6:bc:36:34:6a:98:d7:
         76:fe:78:e3:d7:f9:5f:98:59:be:75:1d:c1:53:03:8b:cd:bd:
         92:2e:af:eb:eb:2c:5b:fd:f2:87:92:90:f9:ee:58:29:a8:4d:
         ab:bd:26:39:06:b6:e1:6d:7d:b9:f2:a3:f3:04:7e:83:15:49:
         ba:5b:e0:55:c1:06:24:c4:9f:7e:c3:f4:70:9f:01:5f:a0:81:
         7a:8d:66:c0:9d:39:11:c2:63:9d:ef:2a:23:d2:44:0c:44:6a:
         f9:da:9a:c1:91:fd:16:35:4c:94:f8:95:db:9c:18:27:99:cc:
         fc:35:39:01:74:68:84:d4:2a:7b:54:34:e1:d0:a4:a7:f5:f6:
         a2:d6:ec:cb:24:71:b9:df:dc:6d:53:46:b0:ca:b1:13:ec:b1:
         7e:fd:d9:ba
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICBqcwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OENERUMxMTAvBgNVBAUTKEVCNTY5OTQzNTJFQjAxRTQwRTYwQzc4QTQzQjk1N0FF
MjkwRUY3NDUwHhcNMjYwNjEwMjMyNjU5WhcNMjcwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTI5ZjJjMy02N2UxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAhNhDiV387mc/PD3Iwkmr5ihJ8fsYUtQO/syUPFwq3FX8TtibSV59Lbh3ZlAT
4l9cLpdrpqH7PD48ddkhPO9qpsafk8g3EWhTDL78ENVyCKfAJbS8EkV7n+F5c1KB
OMNvhQY8VMteRLJcQEvXvq0IwUJD0x88r7s/fhndBIfv7lwhqyb6oEb68hPbqKWg
PYi7QX14W9b6RRpUQwCVkuwnWFICq74z0MldqMjln+8pvUUfPZ6m4wiAJgJvL3Ak
++0I1VaX9WIGkbNNeCEoZ31YybPE934s/c8JJsxA9rlrzYkr5f2/ztFkCngZ/5Mf
EXw6L77xu+z/UaMWC/Al4EBEiwIDAQABo4ICbzCCAmswHQYDVR0OBBYEFCvvXqhZ
pZAh6Qq/pQFcVBX47M8yMB8GA1UdIwQYMBaAFOtWmUNS6wHkDmDHikO5V64pDvdF
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4Q0RFQy83RjlEOTg0MkJB
QjUxMUVCOEU3QTM3MjZDNEY5QUUwMi82MWFaUTFMckFlUU9ZTWVLUTdsWHJpa085
MFUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzYxYVpRMUxyQWVRT1lNZUtRN2xYcmlrTzkwVS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OENERUMvN0Y5RDk4NDJCQUI1MTFFQjhFN0EzNzI2QzRGOUFFMDIvN0VDMkYzNTJC
QUI3MTFFQjg2NDhFRTI4QzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQBZ5dAMA0EAgACMAcDBQAkBhVAMA0GCSqGSIb3DQEBCwUAA4IBAQBj
uqkPCmog36zYSXs2ZQBouEwDMLn4CQeM1xFjunJinVTdH6UFYjoEo7J1fUeoH0VY
aWB8QhzU7I44nzX/y+5kMPznp9tAUDLbcZ/FbnOZ00etRpg8MOcYAs5buKfP7svh
Hl0Ltca8NjRqmNd2/njj1/lfmFm+dR3BUwOLzb2SLq/r6yxb/fKHkpD57lgpqE2r
vSY5BrbhbX258qPzBH6DFUm6W+BVwQYkxJ9+w/RwnwFfoIF6jWbAnTkRwmOd7yoj
0kQMRGr52prBkf0WNUyU+JXbnBgnmcz8NTkBdGiE1Cp7VDTh0KSn9fai1uzLJHG5
39xtU0awyrET7LF+/dm6
-----END CERTIFICATE-----
Generated at Sat Jun 13 08:13:56 2026 by rpki-client