Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91DE8B4/4A65EAC8EE8011EAA0F82C5CC4F9AE02/149009E6EE8111EAABC5C05CC4F9AE02.roa
File:                     149009E6EE8111EAABC5C05CC4F9AE02.roa (raw, json)
Hash identifier:          LUaN4gZzeCu+6hLjhK4iqrKCCaOku7QO2IiWVTIsojE=
Subject key identifier:   48:A6:BE:6E:C4:BB:0E:B6:F3:72:60:4C:0A:8E:01:5C:C8:A7:63:F3
Certificate issuer:       /CN=A91DE8B4/serialNumber=9EAC83568ECE877C54B9230D639DA44F380D21E5
Certificate serial:       0880
Authority key identifier: 9E:AC:83:56:8E:CE:87:7C:54:B9:23:0D:63:9D:A4:4F:38:0D:21:E5
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/nqyDVo7Oh3xUuSMNY52kTzgNIeU.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91DE8B4/4A65EAC8EE8011EAA0F82C5CC4F9AE02/149009E6EE8111EAABC5C05CC4F9AE02.roa
Signing time:             Mon 30 Mar 2026 21:26:43 +0000
ROA not before:           Mon 30 Mar 2026 21:26:43 +0000
ROA not after:            Sat 01 May 2027 00:00:00 +0000
asID:                     4764
IP address blocks:        103.108.202.0/23 maxlen: 23
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91DE8B4/4A65EAC8EE8011EAA0F82C5CC4F9AE02/nqyDVo7Oh3xUuSMNY52kTzgNIeU.crl
                          rsync://rpki.apnic.net/member_repository/A91DE8B4/4A65EAC8EE8011EAA0F82C5CC4F9AE02/nqyDVo7Oh3xUuSMNY52kTzgNIeU.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/nqyDVo7Oh3xUuSMNY52kTzgNIeU.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 20:30:25 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2176 (0x880)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91DE8B4, serialNumber=9EAC83568ECE877C54B9230D639DA44F380D21E5
        Validity
            Not Before: Mar 30 21:26:43 2026 GMT
            Not After : May  1 00:00:00 2027 GMT
        Subject: CN=69caea93-3a50
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b6:38:c5:ae:cb:d0:a6:84:5a:0d:cb:5f:e2:e8:
                    d0:ad:4d:4b:09:bb:bc:4a:dc:e3:31:32:cf:e8:fe:
                    ab:f0:ab:6f:34:5c:23:ea:f4:e1:c3:e7:ce:b0:4e:
                    64:8e:c4:9a:d2:55:5d:e8:7b:3d:58:e6:3c:d6:e1:
                    5f:d2:a5:00:33:96:54:ff:9c:78:db:4a:73:66:62:
                    c2:1b:ee:f6:66:eb:9c:d9:21:31:fc:9c:fe:fa:1e:
                    92:d1:7d:7a:1b:b3:3f:18:5c:e3:49:f9:d9:56:4d:
                    05:64:9c:07:88:32:f7:5c:96:db:7f:70:24:59:d8:
                    30:94:01:e4:96:4b:fd:54:9e:ec:b8:fd:57:3a:9c:
                    f3:2f:30:45:af:ef:28:12:d7:d3:14:3d:c5:32:59:
                    e3:06:72:ae:bd:64:84:cc:50:6a:60:ad:a6:75:3f:
                    db:73:ea:0e:32:20:10:a7:b4:cf:1a:52:46:0b:59:
                    6e:a8:c4:c1:a7:75:e5:bf:ba:81:ea:4d:37:46:99:
                    df:77:64:5c:73:a8:5e:7b:ce:76:1c:05:f9:06:17:
                    b2:ce:8b:10:40:39:b3:f5:dd:ed:47:cd:c5:c3:9a:
                    19:b6:f9:b3:b3:52:61:cf:f4:cb:f0:fd:0b:f4:1f:
                    04:25:f6:84:c0:d6:06:ab:73:d9:5d:31:01:a1:12:
                    db:d9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                48:A6:BE:6E:C4:BB:0E:B6:F3:72:60:4C:0A:8E:01:5C:C8:A7:63:F3
            X509v3 Authority Key Identifier:
                keyid:9E:AC:83:56:8E:CE:87:7C:54:B9:23:0D:63:9D:A4:4F:38:0D:21:E5

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91DE8B4/4A65EAC8EE8011EAA0F82C5CC4F9AE02/nqyDVo7Oh3xUuSMNY52kTzgNIeU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/nqyDVo7Oh3xUuSMNY52kTzgNIeU.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/A91DE8B4/4A65EAC8EE8011EAA0F82C5CC4F9AE02/149009E6EE8111EAABC5C05CC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.108.202.0/23

    Signature Algorithm: sha256WithRSAEncryption
         99:48:e9:9b:d8:27:bc:cd:13:7a:68:51:41:b6:c2:e1:fa:c4:
         07:03:e5:43:a3:7f:bd:48:3f:10:4c:3c:fc:a4:eb:94:21:91:
         37:77:f0:6e:f5:6c:a5:44:3a:ee:74:0b:c3:a5:73:e5:c4:46:
         3d:09:e1:ee:e6:3a:06:8e:a6:ba:35:8d:c9:a6:ac:4f:43:b9:
         87:6c:e4:85:07:8f:3e:61:fb:78:2f:f0:04:67:86:bb:3c:40:
         a5:d6:e7:98:9c:3c:ee:34:a4:e4:e9:b2:b4:69:c7:ef:62:11:
         51:fd:46:92:22:a5:2d:d9:b9:cb:e5:ea:4c:e7:23:7f:36:b6:
         04:c4:b8:08:19:cc:54:21:7f:69:86:23:e3:dd:41:24:82:24:
         6a:6f:49:77:74:f3:27:d6:a3:e1:a9:ed:cd:84:de:b4:a8:38:
         41:5a:0d:56:ca:ae:c0:3e:2e:28:4f:0a:eb:4a:b3:36:dd:f3:
         58:9a:64:d1:f4:0b:1a:f6:a9:60:32:bc:da:a8:69:05:a5:80:
         05:e1:b7:a2:13:4f:e6:63:d9:3f:13:5b:bc:f1:85:ae:21:a3:
         00:fc:fd:1d:a4:28:46:03:4c:b8:d5:fd:d8:3e:e6:93:62:0a:
         7a:ab:bd:b0:3c:f9:a4:4f:02:6f:77:3f:63:9b:8c:6d:a0:46:
         db:01:d6:10
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICCIAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
REU4QjQxMTAvBgNVBAUTKDlFQUM4MzU2OEVDRTg3N0M1NEI5MjMwRDYzOURBNDRG
MzgwRDIxRTUwHhcNMjYwMzMwMjEyNjQzWhcNMjcwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWNhZWE5My0zYTUwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAtjjFrsvQpoRaDctf4ujQrU1LCbu8StzjMTLP6P6r8KtvNFwj6vThw+fOsE5k
jsSa0lVd6Hs9WOY81uFf0qUAM5ZU/5x420pzZmLCG+72Zuuc2SEx/Jz++h6S0X16
G7M/GFzjSfnZVk0FZJwHiDL3XJbbf3AkWdgwlAHklkv9VJ7suP1XOpzzLzBFr+8o
EtfTFD3FMlnjBnKuvWSEzFBqYK2mdT/bc+oOMiAQp7TPGlJGC1luqMTBp3Xlv7qB
6k03Rpnfd2Rcc6hee852HAX5BheyzosQQDmz9d3tR83Fw5oZtvmzs1Jhz/TL8P0L
9B8EJfaEwNYGq3PZXTEBoRLb2QIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFEimvm7E
uw6283JgTAqOAVzIp2PzMB8GA1UdIwQYMBaAFJ6sg1aOzod8VLkjDWOdpE84DSHl
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFERThCNC80QTY1RUFDOEVF
ODAxMUVBQTBGODJDNUNDNEY5QUUwMi9ucXlEVm83T2gzeFV1U01OWTUya1R6Z05J
ZVUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL25xeURWbzdPaDN4VXVTTU5ZNTJrVHpnTkllVS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
REU4QjQvNEE2NUVBQzhFRTgwMTFFQUEwRjgyQzVDQzRGOUFFMDIvMTQ5MDA5RTZF
RTgxMTFFQUFCQzVDMDVDQzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ2zKMA0GCSqGSIb3DQEBCwUAA4IBAQCZSOmb2Ce8zRN6aFFBtsLh
+sQHA+VDo3+9SD8QTDz8pOuUIZE3d/Bu9WylRDrudAvDpXPlxEY9CeHu5joGjqa6
NY3JpqxPQ7mHbOSFB48+Yft4L/AEZ4a7PECl1ueYnDzuNKTk6bK0acfvYhFR/UaS
IqUt2bnL5epM5yN/NrYExLgIGcxUIX9phiPj3UEkgiRqb0l3dPMn1qPhqe3NhN60
qDhBWg1Wyq7APi4oTwrrSrM23fNYmmTR9Asa9qlgMrzaqGkFpYAF4beiE0/mY9k/
E1u88YWuIaMA/P0dpChGA0y41f3YPuaTYgp6q72wPPmkTwJvdz9jm4xtoEbbAdYQ
-----END CERTIFICATE-----
Generated at Sat Apr 18 01:30:07 2026 by rpki-client