Route Origin Authorization

$ rpki-client -vvvf rpki.apnic.net/member_repository/A91D2ACF/5AC62B2A73E311EA9B59436EC4F9AE02/3A851EE273E411EA9572F76EC4F9AE02.roa
File:                     3A851EE273E411EA9572F76EC4F9AE02.roa (raw, json)
Hash identifier:          2u2CoWA4mvCzzwwQckJ2Ewq8Pbbfnxj6tsHwplkzisk=
Subject key identifier:   0D:7F:E6:82:E8:09:E7:E8:3A:60:BC:47:35:B8:EF:DC:34:81:0E:15
Certificate issuer:       /CN=A91D2ACF/serialNumber=C9ED4B7676E3F5A5B1F8A6A0DD7E221B63E534AB
Certificate serial:       0B39
Authority key identifier: C9:ED:4B:76:76:E3:F5:A5:B1:F8:A6:A0:DD:7E:22:1B:63:E5:34:AB
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ye1Ldnbj9aWx-Kag3X4iG2PlNKs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D2ACF/5AC62B2A73E311EA9B59436EC4F9AE02/3A851EE273E411EA9572F76EC4F9AE02.roa
Signing time:             Sat 14 Nov 2026 19:37:27 +0000
ROA not before:           Sat 14 Nov 2026 19:37:27 +0000
ROA not after:            Mon 31 Jan 2028 00:00:00 +0000
asID:                     137969
IP address blocks:        103.144.40.0/23 maxlen: 23
                          103.144.40.0/24 maxlen: 24
                          103.144.41.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D2ACF/5AC62B2A73E311EA9B59436EC4F9AE02/ye1Ldnbj9aWx-Kag3X4iG2PlNKs.crl
                          rsync://rpki.apnic.net/member_repository/A91D2ACF/5AC62B2A73E311EA9B59436EC4F9AE02/ye1Ldnbj9aWx-Kag3X4iG2PlNKs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ye1Ldnbj9aWx-Kag3X4iG2PlNKs.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:   Sat 21 Nov 2026 19:37:35 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2873 (0xb39)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D2ACF, serialNumber=C9ED4B7676E3F5A5B1F8A6A0DD7E221B63E534AB
        Validity
            Not Before: Nov 14 19:37:27 2026 GMT
            Not After : Jan 31 00:00:00 2028 GMT
        Subject: CN=6af8b877-c0d7
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c4:b4:10:ba:e0:81:0c:51:fd:1c:09:3b:c2:1f:
                    02:1e:8e:72:04:f8:c1:e5:4c:d7:77:05:54:f5:b9:
                    6a:fb:be:dc:01:63:a8:db:26:e2:09:d7:ae:69:56:
                    b3:91:2d:79:9d:b4:f2:bb:e8:3c:f1:ae:bb:e0:88:
                    03:19:f2:ee:a2:d6:b0:56:bd:11:2d:aa:11:73:5a:
                    33:ae:00:00:01:ba:28:c0:94:7e:de:e3:61:15:69:
                    da:c5:a2:1d:7e:88:7b:fb:61:ec:15:0b:9c:ce:ca:
                    c2:ef:ea:80:e0:78:4c:2d:4d:24:df:28:66:7b:de:
                    b8:d2:86:72:92:38:e5:9b:d2:21:53:50:2a:a8:a5:
                    5a:11:b6:0a:ad:04:fa:59:45:5c:b6:c6:6c:f2:d2:
                    45:05:00:ae:ea:86:20:c7:5e:fe:1c:a4:76:f8:48:
                    50:f9:7d:8b:8c:98:cb:e9:3b:2b:42:1c:7d:0e:45:
                    5f:ba:61:8f:11:67:e0:b7:0e:76:01:bf:32:a3:11:
                    7c:e9:3d:bc:f4:fc:77:27:fa:93:55:76:e7:da:5a:
                    e0:7d:88:74:5d:93:c7:63:87:2e:58:41:8d:0c:c2:
                    29:ff:3f:e7:2b:82:65:52:cf:f3:73:e9:71:61:68:
                    8a:5c:30:b3:11:1c:30:9b:7c:3a:c9:fa:5d:e6:60:
                    a7:b9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                0D:7F:E6:82:E8:09:E7:E8:3A:60:BC:47:35:B8:EF:DC:34:81:0E:15
            X509v3 Authority Key Identifier:
                keyid:C9:ED:4B:76:76:E3:F5:A5:B1:F8:A6:A0:DD:7E:22:1B:63:E5:34:AB

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D2ACF/5AC62B2A73E311EA9B59436EC4F9AE02/ye1Ldnbj9aWx-Kag3X4iG2PlNKs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ye1Ldnbj9aWx-Kag3X4iG2PlNKs.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/A91D2ACF/5AC62B2A73E311EA9B59436EC4F9AE02/3A851EE273E411EA9572F76EC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.144.40.0/23

    Signature Algorithm: sha256WithRSAEncryption
         60:96:38:c8:ef:31:b2:d6:83:ea:b2:a4:f0:45:c6:95:19:46:
         55:cb:75:a7:1f:d1:e4:fa:a8:99:d3:e3:97:fe:6b:3d:88:dc:
         8c:0b:6b:9d:8c:76:53:40:44:31:b4:57:a9:24:e6:1e:f4:aa:
         69:83:b0:5e:e3:0a:a2:b9:dc:4b:54:11:a0:e9:63:d8:1c:1d:
         63:84:09:48:ce:48:01:5b:34:8a:7e:f4:a8:c1:ff:e0:ee:bf:
         87:d6:52:b2:d1:59:ce:bb:5a:09:37:94:f3:43:e4:c9:0d:83:
         1c:63:0b:aa:11:f2:16:3a:7e:47:1e:cc:55:f3:36:22:6e:9d:
         18:36:55:42:08:6a:1b:30:7a:02:96:5a:2e:05:25:15:a1:c0:
         e7:cf:f7:44:05:e5:08:70:8a:e6:83:49:6a:12:4d:41:52:66:
         2a:f5:63:57:03:48:6f:b0:50:9b:f9:b6:09:85:6c:37:05:7b:
         4f:19:89:2d:9f:7b:19:3f:34:7b:8f:40:10:d0:62:0d:5b:4d:
         7e:51:44:ab:77:8e:62:0f:73:21:2b:e3:03:4c:f1:82:b7:b9:
         52:31:37:5c:ee:af:31:20:f8:8f:a9:7f:66:e8:a4:5b:4e:77:
         c0:2b:de:91:07:47:55:f2:fb:ce:f8:d2:95:32:47:d1:d4:7e:
         0c:2a:77:32
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICCzkwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RDJBQ0YxMTAvBgNVBAUTKEM5RUQ0Qjc2NzZFM0Y1QTVCMUY4QTZBMEREN0UyMjFC
NjNFNTM0QUIwHhcNMjYxMTE0MTkzNzI3WhcNMjgwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YWY4Yjg3Ny1jMGQ3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxLQQuuCBDFH9HAk7wh8CHo5yBPjB5UzXdwVU9blq+77cAWOo2ybiCdeuaVaz
kS15nbTyu+g88a674IgDGfLuotawVr0RLaoRc1ozrgAAAboowJR+3uNhFWnaxaId
foh7+2HsFQuczsrC7+qA4HhMLU0k3yhme9640oZykjjlm9IhU1AqqKVaEbYKrQT6
WUVctsZs8tJFBQCu6oYgx17+HKR2+EhQ+X2LjJjL6TsrQhx9DkVfumGPEWfgtw52
Ab8yoxF86T289Px3J/qTVXbn2lrgfYh0XZPHY4cuWEGNDMIp/z/nK4JlUs/zc+lx
YWiKXDCzERwwm3w6yfpd5mCnuQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFA1/5oLo
CefoOmC8RzW479w0gQ4VMB8GA1UdIwQYMBaAFMntS3Z24/WlsfimoN1+Ihtj5TSr
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFEMkFDRi81QUM2MkIyQTcz
RTMxMUVBOUI1OTQzNkVDNEY5QUUwMi95ZTFMZG5iajlhV3gtS2FnM1g0aUcyUGxO
S3MuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3llMUxkbmJqOWFXeC1LYWczWDRpRzJQbE5Lcy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RDJBQ0YvNUFDNjJCMkE3M0UzMTFFQTlCNTk0MzZFQzRGOUFFMDIvM0E4NTFFRTI3
M0U0MTFFQTk1NzJGNzZFQzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ5AoMA0GCSqGSIb3DQEBCwUAA4IBAQBgljjI7zGy1oPqsqTwRcaV
GUZVy3WnH9Hk+qiZ0+OX/ms9iNyMC2udjHZTQEQxtFepJOYe9Kppg7Be4wqiudxL
VBGg6WPYHB1jhAlIzkgBWzSKfvSowf/g7r+H1lKy0VnOu1oJN5TzQ+TJDYMcYwuq
EfIWOn5HHsxV8zYibp0YNlVCCGobMHoCllouBSUVocDnz/dEBeUIcIrmg0lqEk1B
UmYq9WNXA0hvsFCb+bYJhWw3BXtPGYktn3sZPzR7j0AQ0GINW01+UUSrd45iD3Mh
K+MDTPGCt7lSMTdc7q8xIPiPqX9m6KRbTnfAK96RB0dV8vvO+NKVMkfR1H4MKncy
-----END CERTIFICATE-----
Generated at Sun Nov 15 11:47:46 2026 by rpki-client