Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A16CF/2CAD508819A211EAAE811C71C4F9AE02/46D7B1B468F911EFAB3D9424C4F9AE02.roa
File:                     46D7B1B468F911EFAB3D9424C4F9AE02.roa (raw, json)
Hash identifier:          z54LQK+EL09Or4E6luUW6rN+4ALPNehu4PUg/A397UQ=
Subject key identifier:   75:D2:EA:DE:9A:69:EC:11:46:C0:C0:85:50:98:08:C6:57:AD:23:7F
Certificate issuer:       /CN=A91A16CF/serialNumber=829F0F40884DD991121005B07D09A2CBFFB4DEC6
Certificate serial:       0C8E
Authority key identifier: 82:9F:0F:40:88:4D:D9:91:12:10:05:B0:7D:09:A2:CB:FF:B4:DE:C6
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/gp8PQIhN2ZESEAWwfQmiy_-03sY.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A16CF/2CAD508819A211EAAE811C71C4F9AE02/46D7B1B468F911EFAB3D9424C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 17:10:21 +0000
ROA not before:           Mon 19 Jan 2026 12:20:02 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     134734
IP address blocks:        103.198.132.0/24 maxlen: 24
                          2403:60c0::/32 maxlen: 36
                          2403:60c0:100::/40 maxlen: 40
                          2403:60c0:100::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A16CF/2CAD508819A211EAAE811C71C4F9AE02/gp8PQIhN2ZESEAWwfQmiy_-03sY.crl
                          rsync://rpki.apnic.net/member_repository/A91A16CF/2CAD508819A211EAAE811C71C4F9AE02/gp8PQIhN2ZESEAWwfQmiy_-03sY.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/gp8PQIhN2ZESEAWwfQmiy_-03sY.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:   Mon 09 Mar 2026 01:27:02 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3214 (0xc8e)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A16CF, serialNumber=829F0F40884DD991121005B07D09A2CBFFB4DEC6
        Validity
            Not Before: Jan 19 12:20:02 2026 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=69a472fd-9f7c
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ba:ec:25:bd:76:82:f3:ed:28:6c:ff:db:47:b7:
                    32:af:cf:99:ff:0a:9d:a7:6a:6b:e3:ce:02:2e:ad:
                    98:b9:29:eb:78:42:8a:d3:a0:b6:57:f6:48:4e:e3:
                    fc:9a:57:6b:b3:a5:6f:30:9e:07:c3:3e:4e:56:90:
                    29:99:f3:49:b7:3b:3f:fe:32:c8:26:43:80:4d:06:
                    cd:e4:bf:63:e1:77:ee:37:86:1d:6a:3a:1e:97:c5:
                    72:30:bb:8b:f0:77:c6:ea:78:44:af:9d:99:66:d7:
                    66:42:ca:92:b9:7b:91:10:e2:73:07:a3:bf:f9:29:
                    40:ae:2f:10:ba:ca:4d:d5:12:9c:11:ed:2b:b1:ca:
                    84:a8:80:1b:3c:8a:8c:78:39:27:4e:a7:24:31:97:
                    82:81:f5:b1:81:51:9f:86:04:a7:7f:71:b6:a5:a0:
                    90:97:54:7c:2c:9c:16:e7:53:22:be:6d:c6:c8:b2:
                    b2:14:31:7b:1c:66:5c:30:12:15:cd:63:d9:09:e4:
                    64:ad:cb:2c:04:e1:2d:cf:8d:6b:50:57:35:c7:3a:
                    68:de:7e:8e:d4:fb:e8:a4:85:3e:43:b2:b9:84:88:
                    c8:b7:1e:37:d8:f9:ea:70:65:ae:35:29:da:14:31:
                    56:07:30:41:3c:b9:80:0b:67:bc:7a:3c:27:e9:59:
                    eb:63
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                75:D2:EA:DE:9A:69:EC:11:46:C0:C0:85:50:98:08:C6:57:AD:23:7F
            X509v3 Authority Key Identifier:
                keyid:82:9F:0F:40:88:4D:D9:91:12:10:05:B0:7D:09:A2:CB:FF:B4:DE:C6

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A16CF/2CAD508819A211EAAE811C71C4F9AE02/gp8PQIhN2ZESEAWwfQmiy_-03sY.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/gp8PQIhN2ZESEAWwfQmiy_-03sY.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/A91A16CF/2CAD508819A211EAAE811C71C4F9AE02/46D7B1B468F911EFAB3D9424C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.198.132.0/24
                IPv6:
                  2403:60c0::/32

    Signature Algorithm: sha256WithRSAEncryption
         5b:d8:6d:19:b8:c5:8b:e7:e7:5f:9b:b5:82:c8:d2:a1:8d:45:
         b1:83:8c:ea:2a:4e:f9:1e:24:d2:6a:f9:85:11:45:3d:d6:d5:
         e7:60:8d:32:58:ce:28:97:56:c0:56:a5:b1:52:f8:d6:13:a4:
         23:4d:fa:50:f9:38:32:87:f7:d4:d6:75:75:72:85:1d:1f:ac:
         33:dd:03:22:4e:c4:ac:2c:ab:66:66:6a:11:64:08:15:27:56:
         c9:f3:cf:74:c6:f4:2c:fb:9c:1e:18:a9:e6:c4:69:d4:1c:ec:
         6e:1c:7e:5a:4f:90:cb:28:7b:b0:0e:3a:ef:73:9d:2c:66:bd:
         15:bd:68:db:9d:bf:a2:43:fa:50:a6:da:76:03:b4:f4:1a:3f:
         fd:30:2c:a3:30:d9:ed:ed:6f:1b:d9:de:37:7f:93:14:45:d9:
         4e:5d:e1:aa:b2:1c:b5:e4:08:c5:68:74:21:d0:c7:8e:e9:7b:
         7b:de:a5:a4:07:5b:85:5e:31:16:b6:3e:ee:ad:68:6e:df:3e:
         06:bd:78:61:e6:85:e3:da:24:e4:37:ee:ef:10:52:c3:b5:f9:
         8d:2c:e6:1a:76:28:70:e6:7e:f9:41:53:7d:a2:63:49:98:e2:
         ba:bf:d7:c5:05:94:3d:a7:d0:d9:56:03:cc:53:00:e3:e5:f2:
         ed:a8:99:89
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICDI4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTE2Q0YxMTAvBgNVBAUTKDgyOUYwRjQwODg0REQ5OTExMjEwMDVCMDdEMDlBMkNC
RkZCNERFQzYwHhcNMjYwMTE5MTIyMDAyWhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NzJmZC05ZjdjMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAuuwlvXaC8+0obP/bR7cyr8+Z/wqdp2pr484CLq2YuSnreEKK06C2V/ZITuP8
mldrs6VvMJ4Hwz5OVpApmfNJtzs//jLIJkOATQbN5L9j4XfuN4Ydajoel8VyMLuL
8HfG6nhEr52ZZtdmQsqSuXuREOJzB6O/+SlAri8QuspN1RKcEe0rscqEqIAbPIqM
eDknTqckMZeCgfWxgVGfhgSnf3G2paCQl1R8LJwW51Mivm3GyLKyFDF7HGZcMBIV
zWPZCeRkrcssBOEtz41rUFc1xzpo3n6O1PvopIU+Q7K5hIjItx432PnqcGWuNSna
FDFWBzBBPLmAC2e8ejwn6VnrYwIDAQABo4ICbzCCAmswHQYDVR0OBBYEFHXS6t6a
aewRRsDAhVCYCMZXrSN/MB8GA1UdIwQYMBaAFIKfD0CITdmREhAFsH0Josv/tN7G
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBMTZDRi8yQ0FENTA4ODE5
QTIxMUVBQUU4MTFDNzFDNEY5QUUwMi9ncDhQUUloTjJaRVNFQVd3ZlFtaXlfLTAz
c1kuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2dwOFBRSWhOMlpFU0VBV3dmUW1peV8tMDNzWS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTE2Q0YvMkNBRDUwODgxOUEyMTFFQUFFODExQzcxQzRGOUFFMDIvNDZEN0IxQjQ2
OEY5MTFFRkFCM0Q5NDI0QzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQAZ8aEMA0EAgACMAcDBQAkA2DAMA0GCSqGSIb3DQEBCwUAA4IBAQBb
2G0ZuMWL5+dfm7WCyNKhjUWxg4zqKk75HiTSavmFEUU91tXnYI0yWM4ol1bAVqWx
UvjWE6QjTfpQ+Tgyh/fU1nV1coUdH6wz3QMiTsSsLKtmZmoRZAgVJ1bJ8890xvQs
+5weGKnmxGnUHOxuHH5aT5DLKHuwDjrvc50sZr0VvWjbnb+iQ/pQptp2A7T0Gj/9
MCyjMNnt7W8b2d43f5MURdlOXeGqshy15AjFaHQh0MeO6Xt73qWkB1uFXjEWtj7u
rWhu3z4GvXhh5oXj2iTkN+7vEFLDtfmNLOYadihw5n75QVN9omNJmOK6v9fFBZQ9
p9DZVgPMUwDj5fLtqJmJ
-----END CERTIFICATE-----
Generated at Mon Mar 2 12:41:37 2026 by rpki-client