Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91E868C/3FB93368A9DB11E984285286C4F9AE02/40BA3F5C3D8211EEA0E4DD46C4F9AE02.roa
File:                     40BA3F5C3D8211EEA0E4DD46C4F9AE02.roa (raw, json)
Hash identifier:          kewXGKanCZLKjJIXfgJUDmzxktzRMPkrL83SLgZewRs=
Subject key identifier:   7D:CC:9C:0A:55:06:4D:24:0F:C5:08:11:52:E2:49:3F:92:66:C9:3D
Certificate issuer:       /CN=A91E868C/serialNumber=28E670C2E37012F05C63BB566E203C51DC45E2B2
Certificate serial:       0F37
Authority key identifier: 28:E6:70:C2:E3:70:12:F0:5C:63:BB:56:6E:20:3C:51:DC:45:E2:B2
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KOZwwuNwEvBcY7tWbiA8UdxF4rI.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E868C/3FB93368A9DB11E984285286C4F9AE02/40BA3F5C3D8211EEA0E4DD46C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 17:01:26 +0000
ROA not before:           Sat 30 Aug 2025 18:08:50 +0000
ROA not after:            Sat 31 Oct 2026 00:00:00 +0000
asID:                     135366
IP address blocks:        103.5.0.0/22 maxlen: 22
                          103.5.0.0/23 maxlen: 23
                          103.5.0.0/24 maxlen: 24
                          103.5.1.0/24 maxlen: 24
                          103.5.2.0/23 maxlen: 23
                          103.5.2.0/24 maxlen: 24
                          103.5.3.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E868C/3FB93368A9DB11E984285286C4F9AE02/KOZwwuNwEvBcY7tWbiA8UdxF4rI.crl
                          rsync://rpki.apnic.net/member_repository/A91E868C/3FB93368A9DB11E984285286C4F9AE02/KOZwwuNwEvBcY7tWbiA8UdxF4rI.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KOZwwuNwEvBcY7tWbiA8UdxF4rI.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:   Sun 08 Mar 2026 18:27:22 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3895 (0xf37)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E868C, serialNumber=28E670C2E37012F05C63BB566E203C51DC45E2B2
        Validity
            Not Before: Aug 30 18:08:50 2025 GMT
            Not After : Oct 31 00:00:00 2026 GMT
        Subject: CN=69a470e6-c816
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9d:3f:8f:77:73:df:92:11:fb:bc:73:d5:9c:f5:
                    f2:dc:75:96:52:9d:f2:eb:e7:c3:63:6b:76:0e:57:
                    04:2e:5c:7a:f2:11:21:9a:0b:f1:a2:7b:a1:79:12:
                    d6:a9:95:3e:b8:28:6b:e6:e4:5c:1a:f8:07:ff:0a:
                    04:cc:fc:7a:c4:b0:cb:4f:fa:70:82:76:0b:33:b4:
                    6e:a7:fd:49:ca:9d:ed:5f:2e:19:a1:f5:24:1b:ed:
                    17:9d:18:cc:2a:96:27:2b:6f:5d:72:2b:0a:15:c7:
                    08:43:ae:fc:47:b4:fb:79:55:fc:28:0f:55:b9:ec:
                    41:63:03:fe:64:fa:6b:b8:f8:90:9e:8d:e0:55:29:
                    13:db:c3:fa:1f:4d:40:01:1c:36:48:6a:86:99:37:
                    db:11:a4:e2:33:bf:f7:b1:c1:ec:de:1f:d9:d7:e0:
                    06:96:0f:58:20:9a:04:ef:a7:de:31:84:22:0a:ae:
                    3e:8e:47:c4:71:6a:69:7f:5a:c4:21:c4:c4:92:28:
                    46:8d:e6:38:d1:1d:6a:6a:8c:5c:26:dc:6f:cb:b6:
                    25:e5:54:5f:6e:88:32:bd:99:e0:dd:aa:e6:63:5f:
                    15:17:3f:19:98:4f:29:91:fd:d0:5b:1a:32:4b:ec:
                    66:72:5f:c0:c8:94:ea:99:82:82:95:40:d9:df:98:
                    02:27
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                7D:CC:9C:0A:55:06:4D:24:0F:C5:08:11:52:E2:49:3F:92:66:C9:3D
            X509v3 Authority Key Identifier:
                keyid:28:E6:70:C2:E3:70:12:F0:5C:63:BB:56:6E:20:3C:51:DC:45:E2:B2

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E868C/3FB93368A9DB11E984285286C4F9AE02/KOZwwuNwEvBcY7tWbiA8UdxF4rI.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KOZwwuNwEvBcY7tWbiA8UdxF4rI.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/A91E868C/3FB93368A9DB11E984285286C4F9AE02/40BA3F5C3D8211EEA0E4DD46C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.5.0.0/22

    Signature Algorithm: sha256WithRSAEncryption
         bd:9e:aa:53:b7:cb:ae:2c:5e:4b:aa:99:28:60:4b:4e:32:b7:
         98:a9:33:66:6e:f8:45:ac:ce:89:46:0e:bb:4c:6b:8c:56:50:
         33:70:2a:6b:b2:68:86:e1:ca:a1:f6:15:c4:75:ac:ca:dd:83:
         e6:41:a4:6e:d4:34:df:aa:4b:41:63:82:18:82:a4:80:74:46:
         65:5f:8c:82:59:29:6f:5b:82:5d:81:96:e5:3f:33:bd:84:0e:
         92:a4:5a:85:af:11:48:4d:c3:ff:91:a5:a0:ec:5d:09:19:91:
         df:d4:97:82:a4:a3:fa:5c:d3:71:5a:e3:8f:05:b5:f0:05:17:
         2c:d6:73:d9:99:d8:f9:1f:2c:9c:19:05:f8:23:bd:09:00:3b:
         5a:96:a5:05:88:d8:35:b3:92:d6:1c:ef:b3:e1:b8:8b:31:c1:
         4d:5c:94:10:2d:82:48:d1:1a:9d:08:d1:53:d3:c1:56:69:e6:
         8e:56:c4:47:15:0e:b9:76:32:34:55:63:67:d1:6f:e7:23:71:
         08:e3:8f:c0:28:f2:e5:cd:a0:2d:10:15:57:77:93:0a:5f:48:
         f9:da:96:95:f2:fc:d9:e1:68:ee:f9:1c:b8:49:fb:29:15:13:
         4c:ca:33:11:8d:0c:03:4a:5f:78:aa:c1:96:60:29:88:51:7d:
         94:20:53:96
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICDzcwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTg2OEMxMTAvBgNVBAUTKDI4RTY3MEMyRTM3MDEyRjA1QzYzQkI1NjZFMjAzQzUx
REM0NUUyQjIwHhcNMjUwODMwMTgwODUwWhcNMjYxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NzBlNi1jODE2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAnT+Pd3PfkhH7vHPVnPXy3HWWUp3y6+fDY2t2DlcELlx68hEhmgvxonuheRLW
qZU+uChr5uRcGvgH/woEzPx6xLDLT/pwgnYLM7Rup/1Jyp3tXy4ZofUkG+0XnRjM
KpYnK29dcisKFccIQ678R7T7eVX8KA9VuexBYwP+ZPpruPiQno3gVSkT28P6H01A
ARw2SGqGmTfbEaTiM7/3scHs3h/Z1+AGlg9YIJoE76feMYQiCq4+jkfEcWppf1rE
IcTEkihGjeY40R1qaoxcJtxvy7Yl5VRfbogyvZng3armY18VFz8ZmE8pkf3QWxoy
S+xmcl/AyJTqmYKClUDZ35gCJwIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFH3MnApV
Bk0kD8UIEVLiST+SZsk9MB8GA1UdIwQYMBaAFCjmcMLjcBLwXGO7Vm4gPFHcReKy
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFODY4Qy8zRkI5MzM2OEE5
REIxMUU5ODQyODUyODZDNEY5QUUwMi9LT1p3d3VOd0V2QmNZN3RXYmlBOFVkeEY0
ckkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0tPWnd3dU53RXZCY1k3dFdiaUE4VWR4RjRySS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTg2OEMvM0ZCOTMzNjhBOURCMTFFOTg0Mjg1Mjg2QzRGOUFFMDIvNDBCQTNGNUMz
RDgyMTFFRUEwRTRERDQ2QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQCZwUAMA0GCSqGSIb3DQEBCwUAA4IBAQC9nqpTt8uuLF5LqpkoYEtO
MreYqTNmbvhFrM6JRg67TGuMVlAzcCprsmiG4cqh9hXEdazK3YPmQaRu1DTfqktB
Y4IYgqSAdEZlX4yCWSlvW4JdgZblPzO9hA6SpFqFrxFITcP/kaWg7F0JGZHf1JeC
pKP6XNNxWuOPBbXwBRcs1nPZmdj5HyycGQX4I70JADtalqUFiNg1s5LWHO+z4biL
McFNXJQQLYJI0RqdCNFT08FWaeaOVsRHFQ65djI0VWNn0W/nI3EI44/AKPLlzaAt
EBVXd5MKX0j52paV8vzZ4Wju+Ry4SfspFRNMyjMRjQwDSl94qsGWYCmIUX2UIFOW
-----END CERTIFICATE-----
Generated at Mon Mar 2 02:12:40 2026 by rpki-client