Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91E0E19/7071464EEDEF11EB8E21DE2DC4F9AE02/AB22314C35C211ED8FD8923EC4F9AE02.roa
File:                     AB22314C35C211ED8FD8923EC4F9AE02.roa (raw, json)
Hash identifier:          Yl6taqy9RZQJEdAG8znQ08OFvG/Lck0c0Tp7BfMkM54=
Subject key identifier:   2C:48:93:DC:71:44:A8:09:98:53:50:2A:73:15:20:82:21:6B:9E:55
Certificate issuer:       /CN=A91E0E19/serialNumber=EF5001A75B58059D93A5D3163854B46AD66A9EC8
Certificate serial:       062F
Authority key identifier: EF:50:01:A7:5B:58:05:9D:93:A5:D3:16:38:54:B4:6A:D6:6A:9E:C8
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/71ABp1tYBZ2TpdMWOFS0atZqnsg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E0E19/7071464EEDEF11EB8E21DE2DC4F9AE02/AB22314C35C211ED8FD8923EC4F9AE02.roa
Signing time:             Mon 01 Jun 2026 00:27:50 +0000
ROA not before:           Mon 01 Jun 2026 00:27:50 +0000
ROA not after:            Thu 01 Oct 2026 00:00:00 +0000
asID:                     134715
IP address blocks:        103.166.42.0/23 maxlen: 24
                          2407:5040::/32 maxlen: 33
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E0E19/7071464EEDEF11EB8E21DE2DC4F9AE02/71ABp1tYBZ2TpdMWOFS0atZqnsg.crl
                          rsync://rpki.apnic.net/member_repository/A91E0E19/7071464EEDEF11EB8E21DE2DC4F9AE02/71ABp1tYBZ2TpdMWOFS0atZqnsg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/71ABp1tYBZ2TpdMWOFS0atZqnsg.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:   Fri 19 Jun 2026 22:51:31 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1583 (0x62f)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E0E19, serialNumber=EF5001A75B58059D93A5D3163854B46AD66A9EC8
        Validity
            Not Before: Jun  1 00:27:50 2026 GMT
            Not After : Oct  1 00:00:00 2026 GMT
        Subject: CN=6a1cd206-5bb2
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9d:f4:db:6a:94:6f:e6:b0:5d:b5:29:29:b6:24:
                    ff:c2:7d:f6:b8:9d:3f:4d:d7:d1:32:b7:8b:cf:9a:
                    1c:02:76:c4:8c:37:72:ce:7e:5b:53:4c:62:4a:2a:
                    93:4e:f2:f0:23:96:fa:b9:6d:93:5d:18:3b:2e:47:
                    1a:d1:c3:55:bc:87:9b:28:9d:f6:dd:63:d9:a2:c2:
                    75:14:45:52:ae:4d:85:1d:5c:a0:c7:b9:0d:d8:37:
                    eb:22:e5:0d:3a:11:22:d6:76:9d:d9:f8:c5:41:60:
                    a3:ea:55:13:8f:90:85:a1:fb:73:eb:d4:42:7f:43:
                    59:58:0f:73:f2:3b:d4:5e:f0:e5:24:ff:af:33:80:
                    a1:31:28:cd:30:61:c4:09:cb:09:fe:13:1e:e0:f2:
                    ce:56:00:87:11:0e:95:b7:51:44:4c:09:ae:09:8c:
                    a8:8f:20:5e:6a:f6:11:30:f3:7e:b8:4b:81:86:58:
                    6f:06:4a:83:f2:e0:51:d3:55:a5:aa:46:42:33:be:
                    2c:1a:c2:49:9f:88:ff:37:13:8c:4b:80:8b:fa:dc:
                    03:72:da:3e:37:fd:d3:98:93:ee:3a:e8:8c:6f:09:
                    d8:58:0e:af:25:54:9e:63:63:58:2b:04:7e:ca:b4:
                    43:72:76:c7:4e:40:42:5c:35:9e:52:0b:56:8f:13:
                    5c:e1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                2C:48:93:DC:71:44:A8:09:98:53:50:2A:73:15:20:82:21:6B:9E:55
            X509v3 Authority Key Identifier:
                keyid:EF:50:01:A7:5B:58:05:9D:93:A5:D3:16:38:54:B4:6A:D6:6A:9E:C8

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E0E19/7071464EEDEF11EB8E21DE2DC4F9AE02/71ABp1tYBZ2TpdMWOFS0atZqnsg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/71ABp1tYBZ2TpdMWOFS0atZqnsg.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/A91E0E19/7071464EEDEF11EB8E21DE2DC4F9AE02/AB22314C35C211ED8FD8923EC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.166.42.0/23
                IPv6:
                  2407:5040::/32

    Signature Algorithm: sha256WithRSAEncryption
         70:6d:b8:c5:2c:4f:ed:e9:31:54:ba:9c:88:73:54:e6:f5:0b:
         1a:8d:e2:ca:f0:b1:55:64:0e:8f:ca:28:96:a0:9f:2f:9e:6e:
         43:3f:e9:78:2a:4f:d0:1f:4b:e5:97:5c:51:8c:cb:9c:20:f3:
         22:8a:84:38:7a:c7:ed:45:cf:e4:16:72:78:71:14:8e:fa:a2:
         44:6e:d7:9f:e4:da:44:65:72:31:3e:a1:9f:4f:71:2b:aa:cb:
         e0:ef:fa:4a:0d:b1:f9:66:ad:77:f9:91:e9:da:b1:28:c1:63:
         0b:ad:14:2e:dc:4d:96:b2:44:96:02:58:64:dd:c5:23:70:c3:
         dc:54:71:b6:06:ad:de:65:75:c2:81:51:94:42:78:40:5a:a7:
         d1:30:72:f6:e0:4f:7c:e7:a0:b1:54:75:7f:c5:4a:40:7c:32:
         e4:8a:55:fd:0c:4c:bf:42:94:af:c1:7c:52:8e:b2:f2:2f:d9:
         02:6d:2e:15:81:70:2d:45:c4:1c:f9:df:26:a9:be:1a:04:03:
         3a:a7:bd:2b:ff:db:d0:2b:4a:0a:52:97:7c:31:4e:68:0e:44:
         22:72:0c:2e:29:37:9f:5b:2d:1e:81:32:10:b8:ca:40:3a:20:
         3c:23:eb:d6:4a:d9:d2:32:54:41:1b:71:40:e4:a0:b7:34:9e:
         2d:dd:46:70
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICBi8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTBFMTkxMTAvBgNVBAUTKEVGNTAwMUE3NUI1ODA1OUQ5M0E1RDMxNjM4NTRCNDZB
RDY2QTlFQzgwHhcNMjYwNjAxMDAyNzUwWhcNMjYxMDAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTFjZDIwNi01YmIyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAnfTbapRv5rBdtSkptiT/wn32uJ0/TdfRMreLz5ocAnbEjDdyzn5bU0xiSiqT
TvLwI5b6uW2TXRg7Lkca0cNVvIebKJ323WPZosJ1FEVSrk2FHVygx7kN2DfrIuUN
OhEi1nad2fjFQWCj6lUTj5CFoftz69RCf0NZWA9z8jvUXvDlJP+vM4ChMSjNMGHE
CcsJ/hMe4PLOVgCHEQ6Vt1FETAmuCYyojyBeavYRMPN+uEuBhlhvBkqD8uBR01Wl
qkZCM74sGsJJn4j/NxOMS4CL+twDcto+N/3TmJPuOuiMbwnYWA6vJVSeY2NYKwR+
yrRDcnbHTkBCXDWeUgtWjxNc4QIDAQABo4ICbzCCAmswHQYDVR0OBBYEFCxIk9xx
RKgJmFNQKnMVIIIha55VMB8GA1UdIwQYMBaAFO9QAadbWAWdk6XTFjhUtGrWap7I
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFMEUxOS83MDcxNDY0RUVE
RUYxMUVCOEUyMURFMkRDNEY5QUUwMi83MUFCcDF0WUJaMlRwZE1XT0ZTMGF0WnFu
c2cuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzcxQUJwMXRZQloyVHBkTVdPRlMwYXRacW5zZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTBFMTkvNzA3MTQ2NEVFREVGMTFFQjhFMjFERTJEQzRGOUFFMDIvQUIyMjMxNEMz
NUMyMTFFRDhGRDg5MjNFQzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQBZ6YqMA0EAgACMAcDBQAkB1BAMA0GCSqGSIb3DQEBCwUAA4IBAQBw
bbjFLE/t6TFUupyIc1Tm9QsajeLK8LFVZA6PyiiWoJ8vnm5DP+l4Kk/QH0vll1xR
jMucIPMiioQ4esftRc/kFnJ4cRSO+qJEbtef5NpEZXIxPqGfT3Erqsvg7/pKDbH5
Zq13+ZHp2rEowWMLrRQu3E2WskSWAlhk3cUjcMPcVHG2Bq3eZXXCgVGUQnhAWqfR
MHL24E9856CxVHV/xUpAfDLkilX9DEy/QpSvwXxSjrLyL9kCbS4VgXAtRcQc+d8m
qb4aBAM6p70r/9vQK0oKUpd8MU5oDkQicgwuKTefWy0egTIQuMpAOiA8I+vWStnS
MlRBG3FA5KC3NJ4t3UZw
-----END CERTIFICATE-----
Generated at Sat Jun 13 08:29:11 2026 by rpki-client