Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91C6CB6/2A4F575EFE1411E981C26559C4F9AE02/E683FA78277E11EE9D54C13AC4F9AE02.roa
File:                     E683FA78277E11EE9D54C13AC4F9AE02.roa (raw, json)
Hash identifier:          f8aMwJXYS6XZ44mOme9sN3ifTc4MWITYdcznxLyC7xk=
Subject key identifier:   A2:C9:BA:0B:06:6C:88:E0:CE:CF:94:AF:71:B5:0E:ED:58:F2:02:3D
Certificate issuer:       /CN=A91C6CB6/serialNumber=523370A81A6E514618AE7CA9795FDD110B350E37
Certificate serial:       0D35
Authority key identifier: 52:33:70:A8:1A:6E:51:46:18:AE:7C:A9:79:5F:DD:11:0B:35:0E:37
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/UjNwqBpuUUYYrnypeV_dEQs1Djc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91C6CB6/2A4F575EFE1411E981C26559C4F9AE02/E683FA78277E11EE9D54C13AC4F9AE02.roa
Signing time:             Thu 09 Apr 2026 12:59:57 +0000
ROA not before:           Thu 09 Apr 2026 12:59:57 +0000
ROA not after:            Fri 28 May 2027 00:00:00 +0000
asID:                     38026
IP address blocks:        103.110.56.0/22 maxlen: 23
                          103.110.56.0/24 maxlen: 24
                          103.110.57.0/24 maxlen: 24
                          103.110.58.0/24 maxlen: 24
                          103.110.59.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91C6CB6/2A4F575EFE1411E981C26559C4F9AE02/UjNwqBpuUUYYrnypeV_dEQs1Djc.crl
                          rsync://rpki.apnic.net/member_repository/A91C6CB6/2A4F575EFE1411E981C26559C4F9AE02/UjNwqBpuUUYYrnypeV_dEQs1Djc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/UjNwqBpuUUYYrnypeV_dEQs1Djc.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:   Thu 23 Apr 2026 18:01:19 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3381 (0xd35)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91C6CB6, serialNumber=523370A81A6E514618AE7CA9795FDD110B350E37
        Validity
            Not Before: Apr  9 12:59:57 2026 GMT
            Not After : May 28 00:00:00 2027 GMT
        Subject: CN=69d7a2cd-4e82
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cb:f8:6c:74:9a:75:90:67:78:67:47:98:9d:9c:
                    da:9e:70:cc:5e:d9:9a:1f:88:8e:b2:4d:21:ff:2a:
                    c6:c8:e9:17:31:a7:5c:0a:8d:2d:26:31:d4:65:d5:
                    21:f0:6f:9c:a3:ca:09:a0:5c:0c:a8:6e:cd:1c:eb:
                    a1:dc:e2:f9:62:69:11:a5:32:a2:ac:d4:1c:c5:11:
                    8c:50:42:ab:f0:7b:cb:01:01:cc:31:1c:9e:ce:f5:
                    23:7a:d3:78:a7:87:dd:24:d4:14:c0:4e:3a:21:96:
                    f0:35:28:bd:9c:44:79:5e:d1:65:4b:dd:8f:6e:23:
                    77:d7:91:4a:75:0a:b3:91:77:ca:28:7d:96:85:da:
                    2b:d7:49:92:b5:11:b6:d8:3e:5c:35:84:90:ec:5c:
                    08:ad:1b:bc:2b:55:00:df:71:92:f3:fd:57:31:d7:
                    77:4f:7f:78:ba:5e:9a:69:e2:33:9c:1e:a8:d6:56:
                    2f:d4:31:a6:dc:77:41:94:36:63:58:ec:32:84:33:
                    b4:66:21:e6:93:94:7b:6c:84:3b:54:6b:31:b0:79:
                    49:40:f5:d9:9b:be:63:72:e5:87:dd:dc:6a:b0:a1:
                    8a:6e:d7:4e:ba:92:fe:d0:0f:44:7b:86:5a:2d:03:
                    2b:bf:ac:fd:f4:fd:6e:04:7f:db:63:fe:81:ae:55:
                    61:37
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                A2:C9:BA:0B:06:6C:88:E0:CE:CF:94:AF:71:B5:0E:ED:58:F2:02:3D
            X509v3 Authority Key Identifier:
                keyid:52:33:70:A8:1A:6E:51:46:18:AE:7C:A9:79:5F:DD:11:0B:35:0E:37

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91C6CB6/2A4F575EFE1411E981C26559C4F9AE02/UjNwqBpuUUYYrnypeV_dEQs1Djc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/UjNwqBpuUUYYrnypeV_dEQs1Djc.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/A91C6CB6/2A4F575EFE1411E981C26559C4F9AE02/E683FA78277E11EE9D54C13AC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.110.56.0/22

    Signature Algorithm: sha256WithRSAEncryption
         00:66:ba:60:ca:46:9d:a3:69:1b:2e:6e:4b:82:b8:5f:a3:ba:
         be:f5:0d:43:c4:45:ab:ec:b6:0c:bb:d5:7f:de:76:54:95:97:
         5b:1e:74:e0:20:b7:81:87:66:d9:10:d1:a2:23:e6:69:d0:85:
         98:0e:47:57:26:89:2f:a7:32:8d:31:2a:ac:2a:df:92:7a:17:
         e2:2a:fe:91:79:d4:94:0a:f4:6b:88:ce:9e:78:e9:c4:44:7e:
         59:3e:a4:4b:75:c4:26:a8:d6:52:bb:5b:49:9a:ee:7a:06:3f:
         52:9e:6c:9d:42:68:1b:41:21:36:db:64:6a:13:f3:6a:3a:1a:
         eb:9c:79:f0:61:05:63:45:eb:2b:44:89:ed:07:ce:c9:4e:ec:
         c7:f3:ad:0f:9a:80:21:98:67:e4:6b:59:8d:8c:19:77:a9:aa:
         fe:06:d4:ca:3f:bb:c3:17:8a:41:ab:80:f1:87:03:49:40:0f:
         8f:24:87:ff:9d:96:b8:22:6c:fa:c9:25:a1:42:e6:00:52:96:
         06:7a:fa:ab:da:49:9f:f3:b5:04:cb:ce:75:20:48:25:9e:69:
         d6:4c:1d:7d:50:b8:2f:28:42:0c:e4:6a:03:60:53:ca:83:ef:
         61:43:fc:ac:43:d7:9d:12:e1:d7:1a:0e:03:da:2f:45:7b:2a:
         cc:c3:fe:05
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICDTUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QzZDQjYxMTAvBgNVBAUTKDUyMzM3MEE4MUE2RTUxNDYxOEFFN0NBOTc5NUZERDEx
MEIzNTBFMzcwHhcNMjYwNDA5MTI1OTU3WhcNMjcwNTI4MDAwMDAwWjAYMRYwFAYD
VQQDEw02OWQ3YTJjZC00ZTgyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAy/hsdJp1kGd4Z0eYnZzannDMXtmaH4iOsk0h/yrGyOkXMadcCo0tJjHUZdUh
8G+co8oJoFwMqG7NHOuh3OL5YmkRpTKirNQcxRGMUEKr8HvLAQHMMRyezvUjetN4
p4fdJNQUwE46IZbwNSi9nER5XtFlS92PbiN315FKdQqzkXfKKH2Whdor10mStRG2
2D5cNYSQ7FwIrRu8K1UA33GS8/1XMdd3T394ul6aaeIznB6o1lYv1DGm3HdBlDZj
WOwyhDO0ZiHmk5R7bIQ7VGsxsHlJQPXZm75jcuWH3dxqsKGKbtdOupL+0A9Ee4Za
LQMrv6z99P1uBH/bY/6BrlVhNwIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFKLJugsG
bIjgzs+Ur3G1Du1Y8gI9MB8GA1UdIwQYMBaAFFIzcKgablFGGK58qXlf3RELNQ43
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDNkNCNi8yQTRGNTc1RUZF
MTQxMUU5ODFDMjY1NTlDNEY5QUUwMi9Vak53cUJwdVVVWVlybnlwZVZfZEVRczFE
amMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1VqTndxQnB1VVVZWXJueXBlVl9kRVFzMURqYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QzZDQjYvMkE0RjU3NUVGRTE0MTFFOTgxQzI2NTU5QzRGOUFFMDIvRTY4M0ZBNzgy
NzdFMTFFRTlENTRDMTNBQzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQCZ244MA0GCSqGSIb3DQEBCwUAA4IBAQAAZrpgykado2kbLm5Lgrhf
o7q+9Q1DxEWr7LYMu9V/3nZUlZdbHnTgILeBh2bZENGiI+Zp0IWYDkdXJokvpzKN
MSqsKt+SehfiKv6RedSUCvRriM6eeOnERH5ZPqRLdcQmqNZSu1tJmu56Bj9Snmyd
QmgbQSE222RqE/NqOhrrnHnwYQVjResrRIntB87JTuzH860PmoAhmGfka1mNjBl3
qar+BtTKP7vDF4pBq4DxhwNJQA+PJIf/nZa4Imz6ySWhQuYAUpYGevqr2kmf87UE
y851IEglnmnWTB19ULgvKEIM5GoDYFPKg+9hQ/ysQ9edEuHXGg4D2i9FeyrMw/4F
-----END CERTIFICATE-----
Generated at Fri Apr 17 21:25:45 2026 by rpki-client