Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91456E2/A1FACBFC520511EC936AAB22C4F9AE02/28E9FEB86F0511EDAF35FA28C4F9AE02.roa
File:                     28E9FEB86F0511EDAF35FA28C4F9AE02.roa (raw, json)
Hash identifier:          9qp1lem8CW69t4ERqtAKFfiD84cfJ8z0cZZ7sr2Va70=
Subject key identifier:   D2:97:E9:88:6F:47:59:4E:94:BE:73:45:8D:5C:10:5C:05:B7:F1:86
Certificate issuer:       /CN=A91456E2/serialNumber=A6120AE99AAADC00A35A0C8BF5165E0B63A38A1E
Certificate serial:       04F0
Authority key identifier: A6:12:0A:E9:9A:AA:DC:00:A3:5A:0C:8B:F5:16:5E:0B:63:A3:8A:1E
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/phIK6Zqq3ACjWgyL9RZeC2Ojih4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91456E2/A1FACBFC520511EC936AAB22C4F9AE02/28E9FEB86F0511EDAF35FA28C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 14:19:19 +0000
ROA not before:           Tue 06 Jan 2026 23:19:11 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     149041
IP address blocks:        103.177.74.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91456E2/A1FACBFC520511EC936AAB22C4F9AE02/phIK6Zqq3ACjWgyL9RZeC2Ojih4.crl
                          rsync://rpki.apnic.net/member_repository/A91456E2/A1FACBFC520511EC936AAB22C4F9AE02/phIK6Zqq3ACjWgyL9RZeC2Ojih4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/phIK6Zqq3ACjWgyL9RZeC2Ojih4.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 02:14:53 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1264 (0x4f0)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91456E2, serialNumber=A6120AE99AAADC00A35A0C8BF5165E0B63A38A1E
        Validity
            Not Before: Jan  6 23:19:11 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69a44ae7-77ff
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cc:f5:10:f2:c3:0e:5f:f5:17:e6:26:5f:60:71:
                    c4:7a:c7:32:4b:14:74:d6:5b:e4:92:de:5c:7c:54:
                    fd:33:57:38:92:3e:31:eb:49:89:34:ca:c9:79:cb:
                    e2:f0:0e:40:19:4b:29:2a:6e:34:cc:bd:13:f8:9d:
                    cf:eb:53:5b:79:57:0d:2e:01:06:45:88:1e:41:b5:
                    ce:69:57:15:d5:dd:ef:50:f9:43:e0:66:76:5b:4b:
                    1c:c9:d7:11:e7:9d:6b:0f:a8:e7:5f:98:6e:a4:8c:
                    40:2c:66:b9:77:a4:2e:1d:61:f5:b1:de:0f:b8:64:
                    0e:bf:d9:7b:19:42:6e:21:41:5f:78:34:84:e5:4d:
                    0b:d9:88:b0:45:78:42:92:75:55:20:88:20:72:27:
                    d4:ce:60:78:be:d9:f9:3a:5a:0b:1d:a1:72:4f:18:
                    f0:26:d8:48:df:f9:89:3e:1f:38:a8:b8:7c:75:30:
                    c4:56:d7:b2:d6:51:3b:18:ba:44:67:f9:de:b5:cb:
                    c4:72:1b:3f:80:30:aa:d5:0d:c6:71:6a:39:eb:1d:
                    46:29:8e:40:a9:47:9d:37:79:7b:13:49:10:2e:9d:
                    2b:2b:0e:d4:03:79:25:5c:c6:09:7d:60:08:5f:91:
                    c8:9a:9f:17:ce:8d:18:62:29:56:e2:3b:50:cb:55:
                    4d:cf
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D2:97:E9:88:6F:47:59:4E:94:BE:73:45:8D:5C:10:5C:05:B7:F1:86
            X509v3 Authority Key Identifier:
                keyid:A6:12:0A:E9:9A:AA:DC:00:A3:5A:0C:8B:F5:16:5E:0B:63:A3:8A:1E

            X509v3 Key Usage: critical
                Digital Signature
            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91456E2/A1FACBFC520511EC936AAB22C4F9AE02/phIK6Zqq3ACjWgyL9RZeC2Ojih4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/phIK6Zqq3ACjWgyL9RZeC2Ojih4.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/A91456E2/A1FACBFC520511EC936AAB22C4F9AE02/28E9FEB86F0511EDAF35FA28C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.177.74.0/24

    Signature Algorithm: sha256WithRSAEncryption
         8b:d9:6d:4a:12:70:1a:c0:30:a2:83:39:32:3d:84:7c:5b:8a:
         dd:66:8b:f5:57:cf:77:fa:05:2a:9e:fb:c1:be:d2:10:fd:0e:
         e8:c1:c5:4c:7d:43:52:34:c6:d9:ed:39:28:ca:c7:28:d8:3c:
         3f:90:04:d9:0c:e9:a0:ef:8f:40:a1:5a:a7:c7:29:68:39:c6:
         88:34:db:72:aa:73:74:7b:88:86:a0:a8:23:a9:3b:98:5d:6d:
         73:8f:db:1e:dc:a6:81:5e:b8:c4:29:19:24:98:e8:a2:97:40:
         01:20:f5:e3:a1:82:34:6f:ea:a4:5d:bf:25:56:c3:43:e1:2b:
         59:33:ef:70:b4:84:65:bf:c0:bb:d5:6c:dc:31:ec:72:8f:8c:
         a6:71:26:ca:01:39:c4:ee:e4:0f:0a:3a:3b:56:fd:f5:78:66:
         8c:ac:3e:eb:6b:f0:13:05:13:74:9b:01:38:10:33:d0:36:0d:
         d4:0d:06:45:0c:ba:6e:28:17:0a:e8:f8:43:ec:67:45:10:21:
         d6:df:17:b5:c8:8d:90:49:03:9c:93:cd:1f:fe:7c:0e:8b:2e:
         14:57:c3:fd:1a:06:5e:fe:93:c5:80:57:5e:6a:39:2d:f0:bb:
         96:7c:d1:a1:e7:cf:37:61:d4:8a:10:c4:17:c4:58:4f:2c:c0:
         fa:6e:eb:bd
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICBPAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NDU2RTIxMTAvBgNVBAUTKEE2MTIwQUU5OUFBQURDMDBBMzVBMEM4QkY1MTY1RTBC
NjNBMzhBMUUwHhcNMjYwMTA2MjMxOTExWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NGFlNy03N2ZmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAzPUQ8sMOX/UX5iZfYHHEescySxR01lvkkt5cfFT9M1c4kj4x60mJNMrJecvi
8A5AGUspKm40zL0T+J3P61NbeVcNLgEGRYgeQbXOaVcV1d3vUPlD4GZ2W0scydcR
551rD6jnX5hupIxALGa5d6QuHWH1sd4PuGQOv9l7GUJuIUFfeDSE5U0L2YiwRXhC
knVVIIggcifUzmB4vtn5OloLHaFyTxjwJthI3/mJPh84qLh8dTDEVtey1lE7GLpE
Z/netcvEchs/gDCq1Q3GcWo56x1GKY5AqUedN3l7E0kQLp0rKw7UA3klXMYJfWAI
X5HImp8Xzo0YYilW4jtQy1VNzwIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFNKX6Yhv
R1lOlL5zRY1cEFwFt/GGMB8GA1UdIwQYMBaAFKYSCumaqtwAo1oMi/UWXgtjo4oe
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE0NTZFMi9BMUZBQ0JGQzUy
MDUxMUVDOTM2QUFCMjJDNEY5QUUwMi9waElLNlpxcTNBQ2pXZ3lMOVJaZUMyT2pp
aDQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3BoSUs2WnFxM0FDaldneUw5UlplQzJPamloNC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NDU2RTIvQTFGQUNCRkM1MjA1MTFFQzkzNkFBQjIyQzRGOUFFMDIvMjhFOUZFQjg2
RjA1MTFFREFGMzVGQTI4QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQAZ7FKMA0GCSqGSIb3DQEBCwUAA4IBAQCL2W1KEnAawDCigzkyPYR8
W4rdZov1V893+gUqnvvBvtIQ/Q7owcVMfUNSNMbZ7Tkoysco2Dw/kATZDOmg749A
oVqnxyloOcaINNtyqnN0e4iGoKgjqTuYXW1zj9se3KaBXrjEKRkkmOiil0ABIPXj
oYI0b+qkXb8lVsND4StZM+9wtIRlv8C71WzcMexyj4ymcSbKATnE7uQPCjo7Vv31
eGaMrD7ra/ATBRN0mwE4EDPQNg3UDQZFDLpuKBcK6PhD7GdFECHW3xe1yI2QSQOc
k80f/nwOiy4UV8P9GgZe/pPFgFdeajkt8LuWfNGh5883YdSKEMQXxFhPLMD6buu9
-----END CERTIFICATE-----
Generated at Mon Mar 2 06:36:56 2026 by rpki-client