Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/A41A54F88C3F11EF9889DE37C4F9AE02.roa
File:                     A41A54F88C3F11EF9889DE37C4F9AE02.roa (raw, json)
Hash identifier:          1hRvJejC5rF4PlmJqH9kZ+Gj6f3VfbWTTezcJB3S5jw=
Subject key identifier:   1F:66:FE:FC:E2:43:60:B1:CF:18:9B:E8:99:A8:BB:CF:40:B9:B2:F5
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       D438
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/A41A54F88C3F11EF9889DE37C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 22:30:28 +0000
ROA not before:           Thu 08 May 2025 16:10:08 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     137619
IP address blocks:        103.138.126.0/24 maxlen: 24
                          103.141.110.0/23 maxlen: 24
                          210.79.152.0/24 maxlen: 24
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 15:27:04 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 54328 (0xd438)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: May  8 16:10:08 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=69a4be04-d471
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e2:14:bf:62:62:81:4c:b9:ec:a3:3c:bc:3f:ac:
                    4a:25:81:f2:23:b3:eb:7b:29:56:b0:d1:9a:30:00:
                    c4:68:7b:ae:55:3f:26:03:43:cc:65:10:4a:c1:34:
                    c1:e2:db:a0:23:c4:ce:c2:a4:8c:8f:dc:e0:cb:d9:
                    e1:a1:90:9b:92:a8:be:45:8c:b5:f0:46:f7:56:d1:
                    98:36:0f:16:e4:25:bd:30:b7:80:b5:c0:40:e0:35:
                    14:a6:0c:60:42:88:90:aa:05:db:fd:a2:07:5a:f5:
                    fb:62:6f:50:bd:23:ca:df:6c:45:86:0b:86:72:48:
                    2a:c4:47:2d:50:d1:90:1a:d8:fe:02:21:2f:f8:99:
                    c6:cf:7e:60:cf:51:0e:da:7a:2a:84:e4:04:3d:c2:
                    45:72:84:4a:4c:2d:93:c5:0e:32:c2:55:e0:5c:43:
                    3a:b3:ad:ab:7e:91:40:c8:51:31:2e:75:aa:94:7f:
                    7c:4d:52:21:35:d5:61:b3:2c:80:53:2f:39:23:9e:
                    6f:3f:65:a1:10:b1:18:e1:4c:f6:2a:7e:af:d8:63:
                    c9:f9:ed:1f:4d:58:6b:54:b1:8f:87:f0:6a:5d:a8:
                    4e:73:e0:ac:a1:79:62:51:b1:b0:f5:e9:63:6b:db:
                    f3:fb:5b:89:81:fc:62:e7:cd:48:d0:a8:44:06:fe:
                    18:61
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                1F:66:FE:FC:E2:43:60:B1:CF:18:9B:E8:99:A8:BB:CF:40:B9:B2:F5
            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/A41A54F88C3F11EF9889DE37C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.138.126.0/24
                  103.141.110.0/23
                  210.79.152.0/24

    Signature Algorithm: sha256WithRSAEncryption
         78:b8:81:c6:40:ac:33:0d:e2:ea:a3:25:9e:3f:7e:54:24:cb:
         e1:4c:b7:d8:8c:96:b7:da:2f:70:04:db:a4:10:46:97:6d:f6:
         57:ae:0c:e8:f5:87:5e:aa:a8:e4:e7:79:0a:ac:8b:08:9b:8d:
         e5:61:16:c5:fd:b7:cd:fd:73:cf:e4:be:d4:1a:6d:5e:bb:59:
         60:5a:c2:39:0c:25:3f:63:f7:fa:f9:92:6a:97:9f:56:23:c0:
         9f:13:4c:a2:d1:87:78:2b:20:24:a9:54:14:47:29:ba:25:db:
         64:e2:2b:82:55:31:96:9b:24:81:13:35:a1:e5:72:fc:2c:dc:
         1e:7b:cb:17:2c:60:ba:a9:3f:62:76:e5:3f:1e:17:d1:df:e0:
         6f:4c:e5:14:5f:8d:6b:88:83:26:35:a7:e7:61:a3:de:a4:3a:
         7a:18:70:89:2c:4f:da:0d:b1:25:f4:ce:0e:64:1d:b0:de:33:
         cb:ed:89:5c:83:86:80:d0:7b:f5:51:9c:2d:1e:35:48:b9:36:
         40:d3:50:fe:85:86:ed:98:e9:6a:d5:7b:43:bc:f2:35:fd:20:
         2c:db:6c:03:99:d3:71:e4:60:4f:51:e7:01:ab:99:62:01:4a:
         5b:72:a9:23:51:17:53:0c:72:7f:43:d2:48:21:e1:28:df:cb:
         0d:39:b9:04
-----BEGIN CERTIFICATE-----
MIIFSTCCBDGgAwIBAgIDANQ4MA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI1MDUwODE2MTAwOFoXDTI2MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNjlhNGJlMDQtZDQ3MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAOIUv2JigUy57KM8vD+sSiWB8iOz63spVrDRmjAAxGh7rlU/JgNDzGUQSsE0
weLboCPEzsKkjI/c4MvZ4aGQm5KovkWMtfBG91bRmDYPFuQlvTC3gLXAQOA1FKYM
YEKIkKoF2/2iB1r1+2JvUL0jyt9sRYYLhnJIKsRHLVDRkBrY/gIhL/iZxs9+YM9R
Dtp6KoTkBD3CRXKESkwtk8UOMsJV4FxDOrOtq36RQMhRMS51qpR/fE1SITXVYbMs
gFMvOSOebz9loRCxGOFM9ip+r9hjyfntH01Ya1Sxj4fwal2oTnPgrKF5YlGxsPXp
Y2vb8/tbiYH8YufNSNCoRAb+GGECAwEAAaOCAmwwggJoMB0GA1UdDgQWBBQfZv78
4kNgsc8Ym+iZqLvPQLmy9TAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwL0E0MUE1NEY4
OEMzRjExRUY5ODg5REUzN0M0RjlBRTAyLnJvYTArBggrBgEFBQcBBwEB/wQcMBow
GAQCAAEwEgMEAGeKfgMEAWeNbgMEANJPmDANBgkqhkiG9w0BAQsFAAOCAQEAeLiB
xkCsMw3i6qMlnj9+VCTL4Uy32IyWt9ovcATbpBBGl232V64M6PWHXqqo5Od5CqyL
CJuN5WEWxf23zf1zz+S+1BptXrtZYFrCOQwlP2P3+vmSapefViPAnxNMotGHeCsg
JKlUFEcpuiXbZOIrglUxlpskgRM1oeVy/CzcHnvLFyxguqk/YnblPx4X0d/gb0zl
FF+Na4iDJjWn52Gj3qQ6ehhwiSxP2g2xJfTODmQdsN4zy+2JXIOGgNB79VGcLR41
SLk2QNNQ/oWG7ZjpatV7Q7zyNf0gLNtsA5nTceRgT1HnAauZYgFKW3KpI1EXUwxy
f0PSSCHhKN/LDTm5BA==
-----END CERTIFICATE-----
Generated at Mon Mar 2 21:55:55 2026 by rpki-client