Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91BF4A1/0F587A88B1CC11ED85F25A3DC4F9AE02/B987C6AAB7A311F095EF5E67C4F9AE02.roa
File:                     B987C6AAB7A311F095EF5E67C4F9AE02.roa (raw, json)
Hash identifier:          BXJT+VuR/xyvQ8o0R6nT8W4UMQGcievCOsLixY+E6r4=
Subject key identifier:   0C:9A:67:E5:3E:42:4F:EF:AC:DB:E6:6A:EA:B8:9D:96:35:EB:3B:7C
Certificate issuer:       /CN=A91BF4A1/serialNumber=4FEE47943ABE13E38556A73C281B90E3549237DC
Certificate serial:       0259
Authority key identifier: 4F:EE:47:94:3A:BE:13:E3:85:56:A7:3C:28:1B:90:E3:54:92:37:DC
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/T-5HlDq-E-OFVqc8KBuQ41SSN9w.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91BF4A1/0F587A88B1CC11ED85F25A3DC4F9AE02/B987C6AAB7A311F095EF5E67C4F9AE02.roa
Signing time:             Wed 25 Mar 2026 02:35:41 +0000
ROA not before:           Wed 25 Mar 2026 02:35:41 +0000
ROA not after:            Fri 28 May 2027 00:00:00 +0000
asID:                     136050
IP address blocks:        103.163.209.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91BF4A1/0F587A88B1CC11ED85F25A3DC4F9AE02/T-5HlDq-E-OFVqc8KBuQ41SSN9w.crl
                          rsync://rpki.apnic.net/member_repository/A91BF4A1/0F587A88B1CC11ED85F25A3DC4F9AE02/T-5HlDq-E-OFVqc8KBuQ41SSN9w.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/T-5HlDq-E-OFVqc8KBuQ41SSN9w.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:   Wed 01 Apr 2026 02:35:49 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 601 (0x259)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91BF4A1, serialNumber=4FEE47943ABE13E38556A73C281B90E3549237DC
        Validity
            Not Before: Mar 25 02:35:41 2026 GMT
            Not After : May 28 00:00:00 2027 GMT
        Subject: CN=69c349fc-2405
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cd:83:bb:4c:18:f8:6e:5c:6e:93:ea:b8:c2:c1:
                    8b:9b:7f:9e:59:45:5d:b9:db:8b:25:bc:69:8a:ee:
                    76:22:aa:ee:18:0c:a4:75:b4:00:43:1f:e4:7c:58:
                    ca:47:ac:13:04:20:53:90:d0:13:69:5d:99:65:b0:
                    40:79:93:28:d8:9a:62:94:8b:3d:38:07:4e:50:ad:
                    a7:e4:d9:23:d1:f9:f6:4f:86:ce:aa:64:4e:44:c1:
                    b3:47:58:57:4b:36:33:62:ba:84:7d:d8:53:fe:cb:
                    a1:a5:b1:c7:c8:46:5c:bb:23:e1:c5:18:00:8d:5a:
                    32:91:90:9a:b5:09:7c:14:78:3c:2f:53:24:dc:91:
                    9d:e0:46:ed:fe:cf:27:20:7d:00:33:2b:13:5a:13:
                    92:ba:4a:f7:61:a2:1c:e2:ee:68:a5:42:93:4f:8b:
                    ab:a9:6e:a3:98:92:99:46:81:5e:ef:12:fc:83:d7:
                    ba:ff:fb:e8:b9:8a:b9:73:71:58:b4:52:af:6e:dd:
                    1a:da:1b:7b:17:3e:85:84:af:44:c8:7e:7f:a3:17:
                    82:74:dd:de:7b:0e:b9:49:fe:9d:b8:5b:88:69:27:
                    df:bb:32:92:b1:a1:da:11:0e:7c:24:13:12:be:31:
                    e3:23:18:26:40:fa:64:64:db:a6:f5:e4:21:ef:f1:
                    e8:53
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                0C:9A:67:E5:3E:42:4F:EF:AC:DB:E6:6A:EA:B8:9D:96:35:EB:3B:7C
            X509v3 Authority Key Identifier:
                keyid:4F:EE:47:94:3A:BE:13:E3:85:56:A7:3C:28:1B:90:E3:54:92:37:DC

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91BF4A1/0F587A88B1CC11ED85F25A3DC4F9AE02/T-5HlDq-E-OFVqc8KBuQ41SSN9w.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/T-5HlDq-E-OFVqc8KBuQ41SSN9w.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/A91BF4A1/0F587A88B1CC11ED85F25A3DC4F9AE02/B987C6AAB7A311F095EF5E67C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.163.209.0/24

    Signature Algorithm: sha256WithRSAEncryption
         7c:47:21:66:e6:d5:0f:4b:ec:4a:07:9b:2d:e8:34:b5:a6:00:
         ff:50:36:4d:ac:b4:64:03:0a:27:f7:7a:d5:05:7f:b7:d4:85:
         56:99:b6:66:6f:f1:e2:8a:79:3b:14:52:ba:c9:81:30:ef:59:
         20:ad:63:0b:f5:c4:82:83:60:28:0a:3c:1e:3d:71:8e:4e:fe:
         73:cc:36:9e:73:09:27:22:21:03:d0:e6:ed:5b:cb:5d:32:78:
         7a:d3:58:8e:f2:36:a2:92:e1:2b:a8:cd:c7:5a:a9:8c:83:95:
         ad:79:2a:16:2e:48:58:f3:3e:5e:41:85:13:bb:d4:6b:35:4e:
         d4:e5:79:65:9f:55:ef:53:58:db:9a:2a:c3:61:51:26:70:83:
         ed:01:97:72:ef:5c:6c:ab:17:58:73:2d:d9:e8:28:f7:67:46:
         6f:13:3f:38:5b:be:26:e1:62:1c:d9:9f:26:42:c7:3e:18:cb:
         3e:35:2f:05:e5:59:68:25:d5:ff:38:fc:7f:22:95:0f:3d:25:
         73:89:2f:97:54:bd:fa:1f:f8:76:3a:5b:5c:f6:2f:84:f4:cc:
         24:e8:ca:41:37:27:b6:8b:81:b5:08:58:f8:cb:6f:db:51:ea:
         3d:68:fc:0d:81:9d:37:95:e2:09:e1:ab:95:66:7c:8c:87:29:
         2e:c1:ef:b1
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICAlkwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QkY0QTExMTAvBgNVBAUTKDRGRUU0Nzk0M0FCRTEzRTM4NTU2QTczQzI4MUI5MEUz
NTQ5MjM3REMwHhcNMjYwMzI1MDIzNTQxWhcNMjcwNTI4MDAwMDAwWjAYMRYwFAYD
VQQDEw02OWMzNDlmYy0yNDA1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAzYO7TBj4blxuk+q4wsGLm3+eWUVduduLJbxpiu52IqruGAykdbQAQx/kfFjK
R6wTBCBTkNATaV2ZZbBAeZMo2JpilIs9OAdOUK2n5Nkj0fn2T4bOqmRORMGzR1hX
SzYzYrqEfdhT/suhpbHHyEZcuyPhxRgAjVoykZCatQl8FHg8L1Mk3JGd4Ebt/s8n
IH0AMysTWhOSukr3YaIc4u5opUKTT4urqW6jmJKZRoFe7xL8g9e6//vouYq5c3FY
tFKvbt0a2ht7Fz6FhK9EyH5/oxeCdN3eew65Sf6duFuIaSffuzKSsaHaEQ58JBMS
vjHjIxgmQPpkZNum9eQh7/HoUwIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFAyaZ+U+
Qk/vrNvmauq4nZY16zt8MB8GA1UdIwQYMBaAFE/uR5Q6vhPjhVanPCgbkONUkjfc
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCRjRBMS8wRjU4N0E4OEIx
Q0MxMUVEODVGMjVBM0RDNEY5QUUwMi9ULTVIbERxLUUtT0ZWcWM4S0J1UTQxU1NO
OXcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1QtNUhsRHEtRS1PRlZxYzhLQnVRNDFTU045dy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QkY0QTEvMEY1ODdBODhCMUNDMTFFRDg1RjI1QTNEQzRGOUFFMDIvQjk4N0M2QUFC
N0EzMTFGMDk1RUY1RTY3QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQAZ6PRMA0GCSqGSIb3DQEBCwUAA4IBAQB8RyFm5tUPS+xKB5st6DS1
pgD/UDZNrLRkAwon93rVBX+31IVWmbZmb/Hiink7FFK6yYEw71kgrWML9cSCg2Ao
CjwePXGOTv5zzDaecwknIiED0ObtW8tdMnh601iO8jaikuErqM3HWqmMg5WteSoW
LkhY8z5eQYUTu9RrNU7U5Xlln1XvU1jbmirDYVEmcIPtAZdy71xsqxdYcy3Z6Cj3
Z0ZvEz84W74m4WIc2Z8mQsc+GMs+NS8F5VloJdX/OPx/IpUPPSVziS+XVL36H/h2
Oltc9i+E9Mwk6MpBNye2i4G1CFj4y2/bUeo9aPwNgZ03leIJ4auVZnyMhykuwe+x
-----END CERTIFICATE-----
Generated at Thu Mar 26 14:36:46 2026 by rpki-client