Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/A0954B185D7011EC969EDD4BC4F9AE02.roa
File:                     A0954B185D7011EC969EDD4BC4F9AE02.roa (raw, json)
Hash identifier:          835uXbZGRqsVBTaypRRmAGxJ/5OMVWXfuZQGZH77k2c=
Subject key identifier:   90:E4:28:FF:D7:EC:10:BB:B1:37:AB:C1:AB:53:9F:5F:CC:EF:D3:78
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       E564
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/A0954B185D7011EC969EDD4BC4F9AE02.roa
Signing time:             Sun 31 May 2026 17:01:42 +0000
ROA not before:           Sun 31 May 2026 17:01:42 +0000
ROA not after:            Thu 01 Oct 2026 00:00:00 +0000
asID:                     137612
IP address blocks:        103.117.38.0/24 maxlen: 24
                          103.117.39.0/24 maxlen: 24
                          2001:df1:acc0::/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: 58724 (0xe564)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: May 31 17:01:42 2026 GMT
            Not After : Oct  1 00:00:00 2026 GMT
        Subject: CN=6a1c6976-bd27
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b2:92:3d:61:2a:ce:b9:d3:a3:45:eb:60:28:26:
                    87:62:4d:31:50:fd:91:a0:d7:da:5a:01:41:5d:1b:
                    b6:c8:ee:f1:ac:74:d7:32:c0:b6:9d:29:05:ba:c5:
                    bd:e5:01:ed:67:a9:83:90:69:9f:27:88:22:18:6a:
                    32:76:4e:c5:17:f6:45:0a:97:24:6f:ca:c4:bf:02:
                    b9:da:f1:93:4c:19:2d:0f:f5:9d:e5:82:8a:c7:76:
                    7f:77:70:e8:c1:2a:56:63:af:c8:c3:f3:a2:88:a6:
                    d8:93:47:2d:29:c2:78:b9:97:26:18:ee:30:75:ad:
                    e9:f7:c7:26:89:dc:86:2c:7b:38:dc:9b:b0:43:98:
                    e6:7c:66:c9:fb:e9:20:7e:bb:35:56:31:8f:d0:03:
                    ab:76:e9:24:23:16:cd:4b:8f:6b:29:69:03:ed:c6:
                    cd:8f:9d:04:ad:b3:29:84:da:d8:36:7f:ab:f6:15:
                    58:75:fb:0d:d5:ad:c0:46:f4:5b:35:e7:99:ad:95:
                    42:49:00:89:82:5d:6d:bc:73:a9:e3:da:58:31:7a:
                    5b:fa:f7:05:31:e7:a1:99:43:e9:2c:3e:67:2a:ea:
                    d1:c4:dc:5d:4f:b0:1e:d0:fd:53:e3:24:90:cb:8b:
                    32:35:b3:5d:c5:e5:6d:a7:aa:6f:6b:da:26:77:6e:
                    4c:1d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                90:E4:28:FF:D7:EC:10:BB:B1:37:AB:C1:AB:53:9F:5F:CC:EF:D3:78
            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/A0954B185D7011EC969EDD4BC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.117.38.0/23
                IPv6:
                  2001:df1:acc0::/48

    Signature Algorithm: sha256WithRSAEncryption
         84:5c:81:44:8f:88:59:3b:17:e8:31:fb:20:c1:cd:2d:28:c5:
         f8:65:1b:3f:b1:68:6a:ec:01:78:a8:72:db:63:77:d1:f3:bb:
         a6:a1:f1:cd:b4:0a:58:85:04:cc:9f:ec:0f:d2:8b:ac:f1:36:
         00:bd:7d:73:0f:60:b2:71:01:e4:97:20:d3:4a:4b:4b:54:10:
         40:b8:7c:06:6a:8d:83:95:c7:8b:f0:d0:27:49:c3:4b:15:d1:
         b2:e9:fa:0f:22:21:3a:7f:ab:01:41:3e:bb:9a:89:a5:54:53:
         7f:4a:6c:5c:3a:df:fd:63:fa:64:5a:a6:fe:fb:e7:3c:7c:d8:
         77:dd:a9:a6:54:f7:57:5f:20:77:f3:7c:9e:7b:2b:7e:03:59:
         5c:5e:47:71:04:88:a5:f9:ca:54:91:53:fb:76:1e:55:b6:a6:
         c8:b3:bc:2a:0d:18:2e:a0:82:15:47:04:e5:b9:9b:ed:65:51:
         7b:50:65:20:af:f3:f3:48:6d:98:0d:9a:f6:ee:5f:b9:1f:86:
         47:e1:25:11:23:44:72:20:35:1d:0f:ff:93:73:8b:54:82:25:
         8f:5d:e8:02:6f:0c:44:61:06:ee:f8:f7:67:b6:68:cc:6d:96:
         58:87:69:2b:e0:f7:a6:b3:68:3b:fb:37:ce:cd:bc:2c:78:5f:
         01:d6:2d:09
-----BEGIN CERTIFICATE-----
MIIFTjCCBDagAwIBAgIDAOVkMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDUzMTE3MDE0MloXDTI2MTAwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmExYzY5NzYtYmQyNzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBALKSPWEqzrnTo0XrYCgmh2JNMVD9kaDX2loBQV0btsju8ax01zLAtp0pBbrF
veUB7Wepg5BpnyeIIhhqMnZOxRf2RQqXJG/KxL8Cudrxk0wZLQ/1neWCisd2f3dw
6MEqVmOvyMPzooim2JNHLSnCeLmXJhjuMHWt6ffHJonchix7ONybsEOY5nxmyfvp
IH67NVYxj9ADq3bpJCMWzUuPaylpA+3GzY+dBK2zKYTa2DZ/q/YVWHX7DdWtwEb0
WzXnma2VQkkAiYJdbbxzqePaWDF6W/r3BTHnoZlD6Sw+Zyrq0cTcXU+wHtD9U+Mk
kMuLMjWzXcXlbaeqb2vaJnduTB0CAwEAAaOCAnEwggJtMB0GA1UdDgQWBBSQ5Cj/
1+wQu7E3q8GrU59fzO/TeDAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwL0EwOTU0QjE4
NUQ3MDExRUM5NjlFREQ0QkM0RjlBRTAyLnJvYTAwBggrBgEFBQcBBwEB/wQhMB8w
DAQCAAEwBgMEAWd1JjAPBAIAAjAJAwcAIAEN8azAMA0GCSqGSIb3DQEBCwUAA4IB
AQCEXIFEj4hZOxfoMfsgwc0tKMX4ZRs/sWhq7AF4qHLbY3fR87umofHNtApYhQTM
n+wP0ous8TYAvX1zD2CycQHklyDTSktLVBBAuHwGao2DlceL8NAnScNLFdGy6foP
IiE6f6sBQT67momlVFN/SmxcOt/9Y/pkWqb+++c8fNh33ammVPdXXyB383yeeyt+
A1lcXkdxBIil+cpUkVP7dh5VtqbIs7wqDRguoIIVRwTluZvtZVF7UGUgr/PzSG2Y
DZr27l+5H4ZH4SURI0RyIDUdD/+Tc4tUgiWPXegCbwxEYQbu+PdntmjMbZZYh2kr
4Pems2g7+zfOzbwseF8B1i0J
-----END CERTIFICATE-----
Generated at Thu Jun 4 11:17:15 2026 by rpki-client