Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/CDA0048A4BBD11EE8D38E875C4F9AE02.roa
File:                     CDA0048A4BBD11EE8D38E875C4F9AE02.roa (raw, json)
Hash identifier:          vK2Dgr4+0wOcYgJowkDA+4nR8YTvCEDwn5OopPlYIoM=
Subject key identifier:   A6:EE:B7:A1:96:2C:D5:B2:9B:1E:EA:AB:F4:B6:16:36:F0:F4:E2:A6
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       F63B
Authority key identifier: 29:6E:DB:64:F3:AF:6E:9D:98:09:32:E8:16:F9:59:83:E3:AB:C8:23
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KW7bZPOvbp2YCTLoFvlZg-OryCM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/CDA0048A4BBD11EE8D38E875C4F9AE02.roa
Signing time:             Mon 06 Jul 2026 17:40:12 +0000
ROA not before:           Mon 06 Jul 2026 17:40:12 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     151768
IP address blocks:        103.41.74.0/23 maxlen: 24
                          163.227.56.0/23 maxlen: 23
                          2401:2da0::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/KW7bZPOvbp2YCTLoFvlZg-OryCM.crl
                          rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/KW7bZPOvbp2YCTLoFvlZg-OryCM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KW7bZPOvbp2YCTLoFvlZg-OryCM.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:   Tue 28 Jul 2026 08:21:14 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 63035 (0xf63b)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: Jul  6 17:40:12 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a4be87c-579c
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:aa:23:aa:09:0b:ee:ea:d1:cf:d5:39:66:98:6f:
                    59:28:78:1e:60:5b:19:d9:d4:b3:90:76:05:6c:b5:
                    39:8f:78:2b:08:15:a4:d0:d5:02:43:e9:ab:4b:15:
                    70:7e:2f:d4:83:fb:36:ca:17:58:70:83:14:58:04:
                    9f:cb:c0:ba:ac:28:e2:b8:9e:74:95:65:6d:1c:b1:
                    45:fd:0e:9c:45:4f:8b:3b:80:80:14:72:60:25:ae:
                    c6:7e:9f:0b:f1:7b:2c:86:58:5e:1d:42:80:11:92:
                    7a:e9:08:86:5c:d9:33:c3:b4:30:36:a6:cc:7c:77:
                    a2:e0:a9:be:34:a5:89:f2:f1:c3:cc:55:0a:0f:00:
                    ac:3f:d2:19:05:6c:52:a1:59:a4:ce:97:16:16:e4:
                    65:ea:94:e8:d5:0a:6d:0c:88:50:18:2b:80:e6:62:
                    2e:93:55:f7:9c:40:fa:5d:0c:48:62:2b:a9:a8:40:
                    48:9a:b6:15:c9:0b:77:56:5d:69:91:a9:b8:57:ea:
                    f4:22:0a:45:e5:10:23:8e:45:9a:38:79:82:ff:14:
                    ea:29:70:86:9e:0e:38:9d:40:72:1c:af:68:18:ed:
                    ec:3e:57:47:03:24:bd:b6:6c:bf:e5:99:4b:41:16:
                    8d:ce:98:45:45:7b:29:4c:2a:cc:9b:b7:98:a5:f5:
                    cb:1f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                A6:EE:B7:A1:96:2C:D5:B2:9B:1E:EA:AB:F4:B6:16:36:F0:F4:E2:A6
            X509v3 Authority Key Identifier:
                keyid:29:6E:DB:64:F3:AF:6E:9D:98:09:32:E8:16:F9:59:83:E3:AB:C8:23

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/KW7bZPOvbp2YCTLoFvlZg-OryCM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KW7bZPOvbp2YCTLoFvlZg-OryCM.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/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/CDA0048A4BBD11EE8D38E875C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.41.74.0/23
                  163.227.56.0/23
                IPv6:
                  2401:2da0::/32

    Signature Algorithm: sha256WithRSAEncryption
         0a:6c:cd:d3:a2:2c:7a:96:5b:91:ae:ed:1f:ba:99:66:29:46:
         df:28:a1:4d:39:cb:80:0f:5d:19:e3:aa:90:f6:e9:c9:14:1c:
         6d:b6:bf:8a:0f:f7:75:68:42:a8:f9:e3:83:65:54:2c:39:fe:
         38:b0:30:22:83:2a:6d:97:a8:3f:1e:fb:6d:50:0e:a0:67:f0:
         f7:ba:c4:7b:a9:5f:86:74:4b:2f:bc:75:52:0c:d2:b8:05:11:
         e9:49:1d:c3:fb:33:81:e9:ba:29:70:a8:39:12:ca:81:79:db:
         99:a8:72:79:f1:2c:69:0a:0f:65:f3:d8:4e:3d:09:65:fd:01:
         eb:7f:fb:96:0e:70:6a:8b:3e:43:c5:bd:9f:8a:99:2d:18:cf:
         e5:94:ec:96:3a:72:66:0b:93:d0:3d:0c:3c:8a:a3:7b:fd:35:
         30:63:fb:26:c8:d0:fe:b6:c8:4a:e3:17:b9:12:15:d3:c2:57:
         c4:d5:3e:e4:91:6c:3d:10:46:88:43:37:2c:dc:b2:47:66:41:
         e5:3f:12:04:b7:a4:74:17:15:3f:7d:0b:40:49:e9:a3:37:56:
         4e:07:37:5c:1c:89:c1:38:c5:1c:0b:ce:76:2a:13:d4:3d:98:
         65:d1:db:a8:51:c1:a5:1e:d9:8c:20:0d:f4:e3:dd:7b:b1:f3:
         08:28:3d:57
-----BEGIN CERTIFICATE-----
MIIFUjCCBDqgAwIBAgIDAPY7MA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDcwNjE3NDAxMloXDTI3MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmE0YmU4N2MtNTc5YzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAKojqgkL7urRz9U5ZphvWSh4HmBbGdnUs5B2BWy1OY94KwgVpNDVAkPpq0sV
cH4v1IP7NsoXWHCDFFgEn8vAuqwo4riedJVlbRyxRf0OnEVPizuAgBRyYCWuxn6f
C/F7LIZYXh1CgBGSeukIhlzZM8O0MDamzHx3ouCpvjSlifLxw8xVCg8ArD/SGQVs
UqFZpM6XFhbkZeqU6NUKbQyIUBgrgOZiLpNV95xA+l0MSGIrqahASJq2FckLd1Zd
aZGpuFfq9CIKReUQI45Fmjh5gv8U6ilwhp4OOJ1AchyvaBjt7D5XRwMkvbZsv+WZ
S0EWjc6YRUV7KUwqzJu3mKX1yx8CAwEAAaOCAnUwggJxMB0GA1UdDgQWBBSm7reh
lizVspse6qv0thY28PTipjAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwL0NEQTAwNDhB
NEJCRDExRUU4RDM4RTg3NUM0RjlBRTAyLnJvYTA0BggrBgEFBQcBBwEB/wQlMCMw
EgQCAAEwDAMEAWcpSgMEAaPjODANBAIAAjAHAwUAJAEtoDANBgkqhkiG9w0BAQsF
AAOCAQEACmzN06IsepZbka7tH7qZZilG3yihTTnLgA9dGeOqkPbpyRQcbba/ig/3
dWhCqPnjg2VULDn+OLAwIoMqbZeoPx77bVAOoGfw97rEe6lfhnRLL7x1UgzSuAUR
6Ukdw/szgem6KXCoORLKgXnbmahyefEsaQoPZfPYTj0JZf0B63/7lg5waos+Q8W9
n4qZLRjP5ZTsljpyZguT0D0MPIqje/01MGP7JsjQ/rbISuMXuRIV08JXxNU+5JFs
PRBGiEM3LNyyR2ZB5T8SBLekdBcVP30LQEnpozdWTgc3XByJwTjFHAvOdioT1D2Y
ZdHbqFHBpR7ZjCAN9OPde7HzCCg9Vw==
-----END CERTIFICATE-----
Generated at Tue Jul 21 11:13:52 2026 by rpki-client