Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91C612E/65BC17D20B6111EAAF042F68C4F9AE02/7C0FB3666B7F11F0A9B64752C4F9AE02.roa
File:                     7C0FB3666B7F11F0A9B64752C4F9AE02.roa (raw, json)
Hash identifier:          nHHzFrXJRcXIb2I9fczhxDS1jU+m1O4shauWLpm0dzk=
Subject key identifier:   17:28:22:3A:C6:E3:CC:D0:23:A2:07:A2:00:38:3C:30:39:E7:19:F8
Certificate issuer:       /CN=A91C612E/serialNumber=BEA7E98C5A3FB5FBD830A4359441B4224727C72D
Certificate serial:       BE
Authority key identifier: BE:A7:E9:8C:5A:3F:B5:FB:D8:30:A4:35:94:41:B4:22:47:27:C7:2D
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vqfpjFo_tfvYMKQ1lEG0Ikcnxy0.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91C612E/65BC17D20B6111EAAF042F68C4F9AE02/7C0FB3666B7F11F0A9B64752C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 19:25:26 +0000
ROA not before:           Tue 02 Dec 2025 18:18:52 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     149994
IP address blocks:        103.77.101.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91C612E/65BC17D20B6111EAAF042F68C4F9AE02/vqfpjFo_tfvYMKQ1lEG0Ikcnxy0.crl
                          rsync://rpki.apnic.net/member_repository/A91C612E/65BC17D20B6111EAAF042F68C4F9AE02/vqfpjFo_tfvYMKQ1lEG0Ikcnxy0.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vqfpjFo_tfvYMKQ1lEG0Ikcnxy0.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 02:12:15 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 190 (0xbe)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91C612E, serialNumber=BEA7E98C5A3FB5FBD830A4359441B4224727C72D
        Validity
            Not Before: Dec  2 18:18:52 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=69a492a6-4774
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b4:9e:30:b1:15:63:8d:cd:48:59:cc:86:06:69:
                    16:dd:57:3f:f9:7a:a6:cf:fa:24:dc:c0:1d:22:47:
                    4e:7b:8d:dd:0d:1b:88:24:8a:c2:98:4c:98:d0:84:
                    63:dd:af:d1:22:f0:45:9a:30:ad:c0:15:42:fa:54:
                    99:30:25:ef:f4:8d:a0:37:20:65:ef:34:f4:ee:34:
                    47:9e:ec:53:70:a6:b0:ec:62:8a:0a:8e:b5:d9:53:
                    d5:5f:ea:f3:32:3e:5f:e0:c0:98:a9:c3:34:37:96:
                    67:1c:d4:26:50:2b:56:67:67:61:f5:b5:70:6c:e5:
                    4d:97:f6:4b:bd:9f:d5:a9:85:2c:1f:36:88:87:72:
                    6a:76:fd:fd:21:8c:44:66:b2:73:fc:87:4f:f4:df:
                    26:7a:01:b0:ce:07:96:68:22:42:06:53:13:5e:90:
                    09:c5:fe:25:48:a0:3b:3c:ac:1a:ba:6a:9f:7d:d3:
                    a1:48:ca:b8:29:35:9f:82:53:e7:7b:b7:cc:02:b9:
                    0b:13:8a:85:6e:0c:d8:9a:08:e9:34:72:4a:13:3c:
                    34:b7:f7:81:d5:45:86:07:36:ea:e7:3e:e0:de:c9:
                    b8:81:0c:8b:7e:72:58:a1:56:06:ef:0d:8f:c3:d3:
                    a0:4c:d3:0a:66:ed:ba:71:f7:1a:4f:ba:f1:89:f1:
                    71:e1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                17:28:22:3A:C6:E3:CC:D0:23:A2:07:A2:00:38:3C:30:39:E7:19:F8
            X509v3 Authority Key Identifier:
                keyid:BE:A7:E9:8C:5A:3F:B5:FB:D8:30:A4:35:94:41:B4:22:47:27:C7:2D

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91C612E/65BC17D20B6111EAAF042F68C4F9AE02/vqfpjFo_tfvYMKQ1lEG0Ikcnxy0.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vqfpjFo_tfvYMKQ1lEG0Ikcnxy0.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/A91C612E/65BC17D20B6111EAAF042F68C4F9AE02/7C0FB3666B7F11F0A9B64752C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.77.101.0/24

    Signature Algorithm: sha256WithRSAEncryption
         96:f7:80:86:b8:93:4e:ca:6b:6c:32:5c:78:a1:8c:6a:80:40:
         ee:f6:61:ba:b7:5c:a0:07:3e:57:b2:04:d4:5e:24:c2:a4:e1:
         6e:a6:b4:2c:37:92:8c:d8:4c:64:33:1a:69:e3:29:e6:ae:b2:
         f8:22:1e:81:db:02:2c:c7:50:65:ac:12:af:d5:bd:e4:e8:7f:
         4f:39:94:fb:a2:2c:c4:f2:55:71:ab:08:ad:8d:68:30:4a:ca:
         b0:8b:a3:83:53:da:30:02:a0:3d:91:5c:d5:d2:de:89:3e:6b:
         60:90:df:1f:a9:5c:de:77:bd:20:f9:98:9a:cf:12:de:c2:10:
         43:db:38:1f:ea:85:1b:05:8d:b3:6b:ac:b0:6b:a3:fc:ff:6a:
         20:ff:92:59:7d:b9:d2:4a:2b:76:ae:ba:49:41:d7:01:1b:cc:
         23:14:8d:98:13:fc:8a:ff:fe:0b:d6:e9:10:89:23:9d:23:d4:
         20:df:0d:21:4f:38:a6:d7:d6:d3:30:30:e6:42:0c:0a:93:66:
         b3:4f:b2:8c:4e:5f:66:44:19:21:75:80:7f:38:ad:de:f6:d7:
         c1:bb:cd:c5:d0:27:5a:52:2e:6d:24:0e:78:34:eb:11:c7:51:
         24:30:c5:b4:59:a0:01:24:2a:d5:ad:5c:b7:2c:b1:79:43:3f:
         f0:27:d3:7b
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICAL4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QzYxMkUxMTAvBgNVBAUTKEJFQTdFOThDNUEzRkI1RkJEODMwQTQzNTk0NDFCNDIy
NDcyN0M3MkQwHhcNMjUxMjAyMTgxODUyWhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0OTJhNi00Nzc0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAtJ4wsRVjjc1IWcyGBmkW3Vc/+Xqmz/ok3MAdIkdOe43dDRuIJIrCmEyY0IRj
3a/RIvBFmjCtwBVC+lSZMCXv9I2gNyBl7zT07jRHnuxTcKaw7GKKCo612VPVX+rz
Mj5f4MCYqcM0N5ZnHNQmUCtWZ2dh9bVwbOVNl/ZLvZ/VqYUsHzaIh3Jqdv39IYxE
ZrJz/IdP9N8megGwzgeWaCJCBlMTXpAJxf4lSKA7PKwaumqffdOhSMq4KTWfglPn
e7fMArkLE4qFbgzYmgjpNHJKEzw0t/eB1UWGBzbq5z7g3sm4gQyLfnJYoVYG7w2P
w9OgTNMKZu26cfcaT7rxifFx4QIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFBcoIjrG
48zQI6IHogA4PDA55xn4MB8GA1UdIwQYMBaAFL6n6YxaP7X72DCkNZRBtCJHJ8ct
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDNjEyRS82NUJDMTdEMjBC
NjExMUVBQUYwNDJGNjhDNEY5QUUwMi92cWZwakZvX3RmdllNS1ExbEVHMElrY254
eTAuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3ZxZnBqRm9fdGZ2WU1LUTFsRUcwSWtjbnh5MC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QzYxMkUvNjVCQzE3RDIwQjYxMTFFQUFGMDQyRjY4QzRGOUFFMDIvN0MwRkIzNjY2
QjdGMTFGMEE5QjY0NzUyQzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQAZ01lMA0GCSqGSIb3DQEBCwUAA4IBAQCW94CGuJNOymtsMlx4oYxq
gEDu9mG6t1ygBz5XsgTUXiTCpOFuprQsN5KM2ExkMxpp4ynmrrL4Ih6B2wIsx1Bl
rBKv1b3k6H9POZT7oizE8lVxqwitjWgwSsqwi6ODU9owAqA9kVzV0t6JPmtgkN8f
qVzed70g+ZiazxLewhBD2zgf6oUbBY2za6ywa6P8/2og/5JZfbnSSit2rrpJQdcB
G8wjFI2YE/yK//4L1ukQiSOdI9Qg3w0hTzim19bTMDDmQgwKk2azT7KMTl9mRBkh
dYB/OK3e9tfBu83F0CdaUi5tJA54NOsRx1EkMMW0WaABJCrVrVy3LLF5Qz/wJ9N7
-----END CERTIFICATE-----
Generated at Mon Mar 2 16:24:45 2026 by rpki-client