Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/14EDA02435A511EE99DF844FC4F9AE02.roa
File:                     14EDA02435A511EE99DF844FC4F9AE02.roa (raw, json)
Hash identifier:          e76HlE3bdFhFew9sDNE0d+xlGFjy3/W0DXvAisUDayQ=
Subject key identifier:   B5:70:7A:2A:B8:A4:C8:2E:6A:2A:49:EF:DF:71:53:13:7C:A5:E7:29
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       E590
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/14EDA02435A511EE99DF844FC4F9AE02.roa
Signing time:             Sun 31 May 2026 17:03:11 +0000
ROA not before:           Sun 31 May 2026 17:03:11 +0000
ROA not after:            Thu 01 Oct 2026 00:00:00 +0000
asID:                     137677
IP address blocks:        103.117.236.0/22 maxlen: 24
                          103.168.12.0/23 maxlen: 24
                          2405:4bc0::/32 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: 58768 (0xe590)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: May 31 17:03:11 2026 GMT
            Not After : Oct  1 00:00:00 2026 GMT
        Subject: CN=6a1c69ce-3e9f
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c0:6b:51:27:a0:0a:76:b8:be:22:b5:ed:d7:5b:
                    5b:64:52:fa:62:03:69:c0:d2:7f:15:e7:44:c6:af:
                    ff:fd:f6:ee:b6:47:d8:84:9c:61:f6:87:ca:ad:86:
                    b1:44:b9:a4:54:df:47:ed:50:9c:30:ea:d0:ac:8d:
                    07:44:7e:1c:d2:09:3b:46:09:80:55:2c:c0:ce:5c:
                    1d:81:ac:9e:60:ea:d6:34:0d:ae:b4:bb:29:36:11:
                    49:4b:93:b9:93:91:ae:63:1c:20:4c:61:f3:ca:d7:
                    76:3f:17:15:dd:07:34:f8:4c:5b:28:ca:3c:43:7c:
                    3e:58:64:ff:c9:65:f5:d3:6f:e6:00:42:cc:dd:c8:
                    6c:a0:e2:2f:d2:dd:cf:07:4a:70:c3:5d:1c:aa:64:
                    4c:80:23:43:ea:86:93:40:cd:fa:13:d4:b4:df:3d:
                    64:f4:ef:4f:d5:c5:a6:41:7e:69:e6:36:1f:1e:b8:
                    f1:88:8b:40:fe:9e:b3:a6:ec:ae:87:c9:f3:00:14:
                    68:51:1f:91:7a:dc:12:0d:a9:d7:5f:bd:69:dd:d6:
                    fd:53:0f:2f:b0:a3:dd:a7:1f:52:25:7a:20:00:2b:
                    ac:78:26:9d:31:e6:5a:76:cb:fd:d9:67:71:7c:64:
                    0b:44:7f:03:5e:90:8b:83:7b:c3:3e:c2:b5:c1:f5:
                    fe:c5
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B5:70:7A:2A:B8:A4:C8:2E:6A:2A:49:EF:DF:71:53:13:7C:A5:E7:29
            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/14EDA02435A511EE99DF844FC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.117.236.0/22
                  103.168.12.0/23
                IPv6:
                  2405:4bc0::/32

    Signature Algorithm: sha256WithRSAEncryption
         36:2b:31:c7:0a:ca:52:bc:e0:d1:96:fd:e5:42:40:e7:e5:f5:
         52:97:b7:33:a7:6b:d9:fa:e7:fd:a0:08:2e:2d:db:b3:ed:c9:
         61:af:0a:15:50:e7:b5:ed:45:8c:60:52:72:92:5d:ce:c9:95:
         35:64:d6:a2:6e:79:c9:f9:d5:fb:c4:21:7b:3d:35:38:5d:41:
         fd:05:06:4c:92:b4:69:fe:8c:a3:0c:54:c6:18:01:7a:ad:5a:
         11:7e:15:f2:a6:6c:84:f9:3d:c7:30:6f:14:8d:c2:e4:f9:dc:
         a4:a6:46:fe:af:c8:14:c8:33:8b:ad:b5:e8:b9:fe:f5:97:f6:
         4d:76:2b:ff:d1:f4:1d:3b:b8:ec:39:0e:49:e8:5e:6c:37:26:
         c5:4a:ec:fa:ba:31:64:9f:55:7d:54:2f:97:8c:7c:58:9f:94:
         43:44:60:50:a3:8a:ce:e5:d0:47:6a:7a:91:a7:43:38:63:7f:
         0a:be:0b:07:5c:7b:cf:83:91:f1:21:73:4d:bd:83:cd:23:a6:
         0d:22:ec:3e:35:bd:37:ed:32:34:7a:7d:97:a3:90:5c:1a:67:
         e6:cf:b4:bb:73:2e:1c:5c:30:f6:a2:60:27:e6:bb:80:49:77:
         b2:54:66:ea:8b:de:71:79:26:82:ad:6d:e5:b5:12:0e:49:6b:
         bf:a5:f8:61
-----BEGIN CERTIFICATE-----
MIIFUjCCBDqgAwIBAgIDAOWQMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDUzMTE3MDMxMVoXDTI2MTAwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmExYzY5Y2UtM2U5ZjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAMBrUSegCna4viK17ddbW2RS+mIDacDSfxXnRMav//327rZH2IScYfaHyq2G
sUS5pFTfR+1QnDDq0KyNB0R+HNIJO0YJgFUswM5cHYGsnmDq1jQNrrS7KTYRSUuT
uZORrmMcIExh88rXdj8XFd0HNPhMWyjKPEN8Plhk/8ll9dNv5gBCzN3IbKDiL9Ld
zwdKcMNdHKpkTIAjQ+qGk0DN+hPUtN89ZPTvT9XFpkF+aeY2Hx648YiLQP6es6bs
rofJ8wAUaFEfkXrcEg2p11+9ad3W/VMPL7Cj3acfUiV6IAArrHgmnTHmWnbL/dln
cXxkC0R/A16Qi4N7wz7CtcH1/sUCAwEAAaOCAnUwggJxMB0GA1UdDgQWBBS1cHoq
uKTILmoqSe/fcVMTfKXnKTAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzE0RURBMDI0
MzVBNTExRUU5OURGODQ0RkM0RjlBRTAyLnJvYTA0BggrBgEFBQcBBwEB/wQlMCMw
EgQCAAEwDAMEAmd17AMEAWeoDDANBAIAAjAHAwUAJAVLwDANBgkqhkiG9w0BAQsF
AAOCAQEANisxxwrKUrzg0Zb95UJA5+X1Upe3M6dr2frn/aAILi3bs+3JYa8KFVDn
te1FjGBScpJdzsmVNWTWom55yfnV+8Qhez01OF1B/QUGTJK0af6MowxUxhgBeq1a
EX4V8qZshPk9xzBvFI3C5PncpKZG/q/IFMgzi6216Ln+9Zf2TXYr/9H0HTu47DkO
SehebDcmxUrs+roxZJ9VfVQvl4x8WJ+UQ0RgUKOKzuXQR2p6kadDOGN/Cr4LB1x7
z4OR8SFzTb2DzSOmDSLsPjW9N+0yNHp9l6OQXBpn5s+0u3MuHFww9qJgJ+a7gEl3
slRm6ovecXkmgq1t5bUSDklrv6X4YQ==
-----END CERTIFICATE-----
Generated at Thu Jun 4 11:09:05 2026 by rpki-client