Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/D8792FA2437411EBAC346A3CC4F9AE02.roa
File:                     D8792FA2437411EBAC346A3CC4F9AE02.roa (raw, json)
Hash identifier:          Dt01QwpJR7cXT4K2Ku5MsM7o0h6QrVeGKCSLlGUIl5E=
Subject key identifier:   B3:1E:B5:62:49:A0:18:9E:E8:D7:6C:95:BC:DF:FE:47:42:CA:D6:F9
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       D563
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/D8792FA2437411EBAC346A3CC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 22:37:41 +0000
ROA not before:           Thu 08 May 2025 16:15:54 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     141318
IP address blocks:        103.159.102.0/23 maxlen: 24
                          2406:cf40::/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:   Mon 09 Mar 2026 07:20:28 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 54627 (0xd563)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: May  8 16:15:54 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=69a4bfb5-ad7f
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9f:e9:79:2f:42:0d:24:f4:46:aa:e7:7d:f2:50:
                    64:2c:35:f2:8f:16:b1:db:62:7c:6a:09:5a:21:84:
                    00:25:41:d5:65:d2:b9:9a:f5:b1:b7:c9:3c:ba:12:
                    9f:c2:3a:2c:fb:31:f9:f0:c9:76:e0:92:d6:28:5e:
                    77:77:c1:ef:21:08:87:bf:59:df:ba:72:24:16:c7:
                    de:47:9a:75:2b:1b:80:af:16:52:a4:9d:df:21:ce:
                    bd:c4:9b:da:9f:93:0b:a5:75:e8:2d:f6:46:8c:14:
                    b0:df:6e:b3:95:70:37:14:35:1b:11:f8:10:11:26:
                    5b:34:90:70:5f:a0:05:cc:2a:28:38:36:63:20:d8:
                    34:ad:ad:ad:8b:02:45:f3:45:1f:5a:53:2f:1f:d6:
                    a7:ae:f4:a4:30:60:04:17:5e:86:86:b4:89:af:24:
                    0d:df:e1:b6:e2:2e:b1:84:b5:82:11:9a:3c:72:20:
                    13:54:c6:6f:7f:16:67:27:29:35:2a:ba:e9:56:0b:
                    46:ef:a7:8b:aa:84:90:f5:e5:a4:7d:17:10:7e:6d:
                    5d:99:02:3c:a6:72:6c:2f:10:86:e0:df:3d:57:73:
                    58:e3:b3:e8:af:3e:91:93:49:c4:a7:86:3f:93:45:
                    1d:4f:bf:bf:ac:b4:79:2b:df:11:91:5e:0d:85:7b:
                    82:95
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B3:1E:B5:62:49:A0:18:9E:E8:D7:6C:95:BC:DF:FE:47:42:CA:D6:F9
            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/D8792FA2437411EBAC346A3CC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.159.102.0/23
                IPv6:
                  2406:cf40::/32

    Signature Algorithm: sha256WithRSAEncryption
         52:80:80:a5:42:b9:ae:dc:1f:a9:98:34:23:ae:41:72:50:67:
         00:0f:fa:cc:c2:a3:67:3c:29:90:eb:44:3d:3a:d4:02:5c:09:
         64:ae:7a:8f:e1:fd:d8:36:50:09:be:97:d3:56:f8:30:17:3e:
         d0:db:e7:dd:37:fa:c6:73:50:59:5c:e5:1f:17:ae:18:52:cb:
         61:1e:49:e9:e5:5e:7a:e0:a2:19:dc:8f:c7:85:1b:c5:d0:04:
         ba:60:ce:63:ac:ee:69:f8:f2:a0:4e:e5:18:18:49:fa:be:d2:
         1e:04:01:78:c9:0c:df:5c:09:5b:35:33:33:08:f7:ca:a3:37:
         55:1b:64:05:06:74:f6:7b:d4:77:9a:0b:00:47:4f:38:10:b0:
         26:21:c7:12:2c:6c:e1:98:26:74:f2:cc:0e:64:7a:e9:da:d3:
         35:51:96:89:ad:af:43:51:f1:37:17:2b:e9:ec:ec:d2:8d:9e:
         da:b4:46:ae:01:41:44:f4:93:57:e0:3e:76:56:e9:07:05:11:
         73:4e:03:38:16:82:52:40:20:a3:ee:ea:43:f2:81:ce:a7:d9:
         17:76:75:60:59:e1:bf:e8:85:ac:2d:00:bd:47:5e:70:e1:8a:
         85:27:65:d5:e3:6c:35:f8:84:97:93:39:17:68:63:82:3d:6d:
         97:31:62:ed
-----BEGIN CERTIFICATE-----
MIIFTDCCBDSgAwIBAgIDANVjMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI1MDUwODE2MTU1NFoXDTI2MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNjlhNGJmYjUtYWQ3ZjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAJ/peS9CDST0RqrnffJQZCw18o8WsdtifGoJWiGEACVB1WXSuZr1sbfJPLoS
n8I6LPsx+fDJduCS1ihed3fB7yEIh79Z37pyJBbH3keadSsbgK8WUqSd3yHOvcSb
2p+TC6V16C32RowUsN9us5VwNxQ1GxH4EBEmWzSQcF+gBcwqKDg2YyDYNK2trYsC
RfNFH1pTLx/Wp670pDBgBBdehoa0ia8kDd/htuIusYS1ghGaPHIgE1TGb38WZycp
NSq66VYLRu+ni6qEkPXlpH0XEH5tXZkCPKZybC8QhuDfPVdzWOOz6K8+kZNJxKeG
P5NFHU+/v6y0eSvfEZFeDYV7gpUCAwEAAaOCAm8wggJrMB0GA1UdDgQWBBSzHrVi
SaAYnujXbJW83/5HQsrW+TAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwL0Q4NzkyRkEy
NDM3NDExRUJBQzM0NkEzQ0M0RjlBRTAyLnJvYTAuBggrBgEFBQcBBwEB/wQfMB0w
DAQCAAEwBgMEAWefZjANBAIAAjAHAwUAJAbPQDANBgkqhkiG9w0BAQsFAAOCAQEA
UoCApUK5rtwfqZg0I65BclBnAA/6zMKjZzwpkOtEPTrUAlwJZK56j+H92DZQCb6X
01b4MBc+0Nvn3Tf6xnNQWVzlHxeuGFLLYR5J6eVeeuCiGdyPx4UbxdAEumDOY6zu
afjyoE7lGBhJ+r7SHgQBeMkM31wJWzUzMwj3yqM3VRtkBQZ09nvUd5oLAEdPOBCw
JiHHEixs4ZgmdPLMDmR66drTNVGWia2vQ1HxNxcr6ezs0o2e2rRGrgFBRPSTV+A+
dlbpBwURc04DOBaCUkAgo+7qQ/KBzqfZF3Z1YFnhv+iFrC0AvUdecOGKhSdl1eNs
NfiEl5M5F2hjgj1tlzFi7Q==
-----END CERTIFICATE-----
Generated at Mon Mar 2 11:08:38 2026 by rpki-client