Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/4CE03FEE2FCE11EB9757E42EC4F9AE02.roa
File:                     4CE03FEE2FCE11EB9757E42EC4F9AE02.roa (raw, json)
Hash identifier:          s2dLG6LJHGue/bhgLY6duwDfOVCAYwtzfyAN3WbjwMo=
Subject key identifier:   F4:6C:A9:B4:95:8C:0F:70:86:9F:B3:2B:9A:E1:F3:60:C5:00:68:80
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       D8E1
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/4CE03FEE2FCE11EB9757E42EC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 22:56:46 +0000
ROA not before:           Wed 14 May 2025 08:47:35 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     141309
IP address blocks:        103.158.104.0/23 maxlen: 24
                          2001:df5:68c0::/48 maxlen: 48
                          2001:df5:ab80::/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:   Mon 09 Mar 2026 07:20:28 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 55521 (0xd8e1)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: May 14 08:47:35 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=69a4c42e-09ec
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:93:e7:63:43:7b:10:9e:b9:43:40:dd:61:5d:9a:
                    ea:bf:01:24:73:68:cd:24:82:2e:b1:c4:df:02:62:
                    34:0d:02:3f:e1:44:5a:78:16:e0:14:62:64:30:5b:
                    08:42:07:25:f8:6f:d2:9d:70:4a:d0:93:66:a3:cb:
                    ec:bf:1e:87:1b:ac:4a:62:16:3f:00:87:d2:36:76:
                    30:fa:b3:87:d0:06:1f:54:ac:75:6a:38:95:b6:de:
                    42:bb:09:f0:6c:56:25:df:2e:45:d9:ee:53:14:76:
                    87:46:0c:a0:06:79:ed:da:c2:64:5b:24:a3:f9:43:
                    85:61:04:dc:3f:c1:b2:eb:3e:bd:48:2f:10:14:4c:
                    ea:4b:08:35:ed:cd:53:75:0f:9c:cb:6c:3e:53:ce:
                    fa:ed:10:1d:dc:2c:18:e1:c2:d2:bf:3b:72:8f:98:
                    98:ec:6f:36:07:b8:9a:f8:b6:c3:02:01:3c:04:eb:
                    96:53:0d:a6:9c:2c:fc:ad:de:6f:79:2f:83:7a:c7:
                    d1:3c:72:14:e9:3d:e9:e9:3a:03:75:39:83:fa:52:
                    02:f6:db:c4:9a:6e:fa:15:6a:d1:1d:bf:87:0e:00:
                    ea:6e:4f:06:43:3e:e8:6e:0f:24:66:19:25:56:48:
                    63:3f:1a:75:37:48:4d:3c:b4:89:d8:ec:79:c7:e2:
                    2c:c3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                F4:6C:A9:B4:95:8C:0F:70:86:9F:B3:2B:9A:E1:F3:60:C5:00:68:80
            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/4CE03FEE2FCE11EB9757E42EC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.158.104.0/23
                IPv6:
                  2001:df5:68c0::/48
                  2001:df5:ab80::/48

    Signature Algorithm: sha256WithRSAEncryption
         55:8a:f4:dd:d6:cd:c2:41:4a:06:db:59:70:c1:53:56:bd:5d:
         fe:34:eb:ea:2f:12:48:57:ec:e0:87:68:e5:fa:f7:f9:14:fd:
         c5:01:c4:0e:49:2c:4a:ff:16:06:95:78:dd:73:13:b6:51:28:
         af:0a:ea:03:dc:1a:e9:c3:2b:f2:e9:95:d7:f7:47:9e:3f:b0:
         05:e2:5b:ea:dd:d5:a1:cb:8e:f2:02:19:9f:e3:e3:e5:2a:22:
         4e:66:9b:c6:84:87:aa:fa:98:0e:c0:90:8f:91:a7:aa:31:3d:
         d7:3f:01:8d:04:e8:df:d3:1a:d5:6a:42:c4:07:53:e5:4a:3c:
         bb:ea:85:92:2a:d4:94:a0:b2:fe:50:6c:18:be:e9:7c:8c:8a:
         79:3d:07:24:c4:1c:4b:00:6f:ed:00:0a:b6:7e:d7:86:12:57:
         fd:cd:b6:c2:3d:75:b5:5e:8e:95:3c:42:35:2f:d5:a4:5c:71:
         c0:60:91:b9:58:e1:7f:16:f0:8e:7d:94:3b:a1:db:96:c7:6d:
         92:7b:fb:b6:39:9d:29:c7:9b:30:e3:d0:9b:1f:25:49:1b:69:
         32:2d:c8:26:1c:a7:34:94:1d:a1:cb:13:42:e4:d9:f5:bb:f7:
         f1:7b:dc:87:83:9b:b3:7b:f7:10:27:25:5b:4c:e3:bd:ed:5b:
         85:e9:f3:04
-----BEGIN CERTIFICATE-----
MIIFVzCCBD+gAwIBAgIDANjhMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI1MDUxNDA4NDczNVoXDTI2MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNjlhNGM0MmUtMDllYzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAJPnY0N7EJ65Q0DdYV2a6r8BJHNozSSCLrHE3wJiNA0CP+FEWngW4BRiZDBb
CEIHJfhv0p1wStCTZqPL7L8ehxusSmIWPwCH0jZ2MPqzh9AGH1SsdWo4lbbeQrsJ
8GxWJd8uRdnuUxR2h0YMoAZ57drCZFsko/lDhWEE3D/Bsus+vUgvEBRM6ksINe3N
U3UPnMtsPlPO+u0QHdwsGOHC0r87co+YmOxvNge4mvi2wwIBPATrllMNppws/K3e
b3kvg3rH0TxyFOk96ek6A3U5g/pSAvbbxJpu+hVq0R2/hw4A6m5PBkM+6G4PJGYZ
JVZIYz8adTdITTy0idjsecfiLMMCAwEAAaOCAnowggJ2MB0GA1UdDgQWBBT0bKm0
lYwPcIafsyua4fNgxQBogDAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzRDRTAzRkVF
MkZDRTExRUI5NzU3RTQyRUM0RjlBRTAyLnJvYTA5BggrBgEFBQcBBwEB/wQqMCgw
DAQCAAEwBgMEAWeeaDAYBAIAAjASAwcAIAEN9WjAAwcAIAEN9auAMA0GCSqGSIb3
DQEBCwUAA4IBAQBVivTd1s3CQUoG21lwwVNWvV3+NOvqLxJIV+zgh2jl+vf5FP3F
AcQOSSxK/xYGlXjdcxO2USivCuoD3Brpwyvy6ZXX90eeP7AF4lvq3dWhy47yAhmf
4+PlKiJOZpvGhIeq+pgOwJCPkaeqMT3XPwGNBOjf0xrVakLEB1PlSjy76oWSKtSU
oLL+UGwYvul8jIp5PQckxBxLAG/tAAq2fteGElf9zbbCPXW1Xo6VPEI1L9WkXHHA
YJG5WOF/FvCOfZQ7oduWx22Se/u2OZ0px5sw49CbHyVJG2kyLcgmHKc0lB2hyxNC
5Nn1u/fxe9yHg5uze/cQJyVbTOO97VuF6fME
-----END CERTIFICATE-----
Generated at Mon Mar 2 11:07:18 2026 by rpki-client