Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/ED585FAC71B811F0B467DA5CC4F9AE02.roa
File:                     ED585FAC71B811F0B467DA5CC4F9AE02.roa (raw, json)
Hash identifier:          ZoJ/zBd/ZeBqEYQRJ9HL5U/BfuB5YozGiO9oR22JPeE=
Subject key identifier:   0B:DF:83:74:3A:94:F7:1A:4B:6D:E1:5A:81:9A:89:30:2D:33:30:4B
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       E39B
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/ED585FAC71B811F0B467DA5CC4F9AE02.roa
Signing time:             Sun 31 May 2026 16:46:55 +0000
ROA not before:           Sun 31 May 2026 16:46:55 +0000
ROA not after:            Thu 01 Oct 2026 00:00:00 +0000
asID:                     135183
IP address blocks:        103.217.88.0/22 maxlen: 24
                          2001:df2:1fc0::/48 maxlen: 48
                          2001:df5:a240::/48 maxlen: 48
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:   Thu 11 Jun 2026 06:09:52 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 58267 (0xe39b)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: May 31 16:46:55 2026 GMT
            Not After : Oct  1 00:00:00 2026 GMT
        Subject: CN=6a1c65ff-6224
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:80:6a:9e:2b:bc:f9:a3:db:05:a5:4d:e2:76:ce:
                    05:6e:ee:ca:a8:6e:4e:f8:16:fb:f5:6f:45:72:23:
                    23:1e:1e:e8:71:19:1f:08:41:17:84:93:75:09:1a:
                    88:43:c0:73:f8:6e:1c:e9:93:69:00:74:a8:92:d1:
                    5d:26:fa:1c:64:74:cf:43:38:b6:a0:24:9d:01:94:
                    a1:e7:c1:57:60:dd:4b:0f:73:4c:d3:32:a3:35:20:
                    76:a2:b7:95:e6:47:23:db:e4:3c:bf:85:41:ed:38:
                    fe:96:d5:8f:ca:f3:93:f3:10:45:8a:29:40:9b:02:
                    e7:34:84:4c:88:38:b0:8d:fd:97:98:73:58:9e:02:
                    37:5d:de:43:2c:f3:95:b6:bb:bb:c3:36:aa:64:f2:
                    8d:a8:ce:b8:77:d6:67:ab:ad:36:ab:f2:01:0f:f8:
                    47:91:f9:9a:f0:bf:47:23:7f:c0:ff:50:0d:26:d0:
                    96:68:cd:02:84:02:c1:d1:5f:73:5d:f3:da:eb:19:
                    46:70:e4:37:f2:01:dd:a9:4e:fc:c1:3e:b1:fb:ef:
                    f5:92:a2:6d:c6:10:49:2e:67:23:b1:81:99:1a:81:
                    bb:6d:60:05:e4:38:b2:33:c5:1e:ce:e1:79:c9:00:
                    87:6a:f0:93:d8:d4:c2:90:0d:ad:f9:ca:e1:a3:4a:
                    6d:cd
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                0B:DF:83:74:3A:94:F7:1A:4B:6D:E1:5A:81:9A:89:30:2D:33:30:4B
            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/ED585FAC71B811F0B467DA5CC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.217.88.0/22
                IPv6:
                  2001:df2:1fc0::/48
                  2001:df5:a240::/48

    Signature Algorithm: sha256WithRSAEncryption
         16:79:d1:7b:71:15:f7:d3:83:f4:8f:cf:78:99:ef:78:c2:5b:
         a7:34:d6:8b:61:33:fa:01:71:b6:f0:bb:86:61:ff:a9:62:e4:
         5e:59:07:82:e1:2b:63:5c:07:95:9a:05:22:86:c8:21:74:fc:
         e9:09:87:e9:db:de:95:37:c9:36:c7:fa:ad:74:bf:f8:6b:de:
         97:26:6a:be:a8:0d:f2:65:1b:38:73:8e:e5:95:cc:5e:d8:e5:
         e4:62:0c:a0:72:10:cf:a5:09:6f:87:90:57:57:c9:29:4c:6e:
         da:8b:38:cb:0e:ca:7c:27:1a:52:2a:0d:87:54:a1:48:4d:f5:
         15:b7:cc:80:c4:f9:19:e4:9e:99:34:2a:30:35:1a:49:6f:61:
         85:89:34:d4:2b:e4:ac:3d:5e:47:d0:15:d0:c2:fa:df:39:cd:
         c0:4a:c3:aa:da:4d:8f:8f:b4:16:fc:6f:f3:8a:0d:5d:b0:2d:
         ee:f7:d7:fb:4b:d4:3d:de:3f:3e:d7:5d:e1:86:22:85:6b:ff:
         8e:99:33:2a:83:7b:2b:9f:6b:ee:cc:64:40:ee:5a:1d:ac:35:
         e7:8c:e8:8f:eb:d9:d0:66:0a:53:81:92:72:9f:e1:06:4e:a9:
         9e:15:bd:7a:64:a0:62:ff:0e:67:5e:89:56:3d:f8:db:30:89:
         85:32:34:3c
-----BEGIN CERTIFICATE-----
MIIFVzCCBD+gAwIBAgIDAOObMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDUzMTE2NDY1NVoXDTI2MTAwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmExYzY1ZmYtNjIyNDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAIBqniu8+aPbBaVN4nbOBW7uyqhuTvgW+/VvRXIjIx4e6HEZHwhBF4STdQka
iEPAc/huHOmTaQB0qJLRXSb6HGR0z0M4tqAknQGUoefBV2DdSw9zTNMyozUgdqK3
leZHI9vkPL+FQe04/pbVj8rzk/MQRYopQJsC5zSETIg4sI39l5hzWJ4CN13eQyzz
lba7u8M2qmTyjajOuHfWZ6utNqvyAQ/4R5H5mvC/RyN/wP9QDSbQlmjNAoQCwdFf
c13z2usZRnDkN/IB3alO/ME+sfvv9ZKibcYQSS5nI7GBmRqBu21gBeQ4sjPFHs7h
eckAh2rwk9jUwpANrfnK4aNKbc0CAwEAAaOCAnowggJ2MB0GA1UdDgQWBBQL34N0
OpT3Gktt4VqBmokwLTMwSzAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwL0VENTg1RkFD
NzFCODExRjBCNDY3REE1Q0M0RjlBRTAyLnJvYTA5BggrBgEFBQcBBwEB/wQqMCgw
DAQCAAEwBgMEAmfZWDAYBAIAAjASAwcAIAEN8h/AAwcAIAEN9aJAMA0GCSqGSIb3
DQEBCwUAA4IBAQAWedF7cRX304P0j894me94wlunNNaLYTP6AXG28LuGYf+pYuRe
WQeC4StjXAeVmgUihsghdPzpCYfp296VN8k2x/qtdL/4a96XJmq+qA3yZRs4c47l
lcxe2OXkYgygchDPpQlvh5BXV8kpTG7aizjLDsp8JxpSKg2HVKFITfUVt8yAxPkZ
5J6ZNCowNRpJb2GFiTTUK+SsPV5H0BXQwvrfOc3ASsOq2k2Pj7QW/G/zig1dsC3u
99f7S9Q93j8+113hhiKFa/+OmTMqg3srn2vuzGRA7lodrDXnjOiP69nQZgpTgZJy
n+EGTqmeFb16ZKBi/w5nXolWPfjbMImFMjQ8
-----END CERTIFICATE-----
Generated at Thu Jun 4 10:05:20 2026 by rpki-client