Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9110BE2/6CB9A966519211EEB90A330BC4F9AE02/A4FC1E34519311EE85CE2811C4F9AE02.roa
File:                     A4FC1E34519311EE85CE2811C4F9AE02.roa (raw, json)
Hash identifier:          JFxZryKyRP7LYifpbHK5u0FXhJggqQqYgD0OY/OYif4=
Subject key identifier:   D0:12:36:7F:82:22:25:7B:1C:35:CA:E6:F5:19:79:DD:9E:A6:00:2A
Certificate issuer:       /CN=A9110BE2/serialNumber=D39A10E61A8CA9504EDB15486936B37743A24DCE
Certificate serial:       01D4
Authority key identifier: D3:9A:10:E6:1A:8C:A9:50:4E:DB:15:48:69:36:B3:77:43:A2:4D:CE
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/05oQ5hqMqVBO2xVIaTazd0OiTc4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9110BE2/6CB9A966519211EEB90A330BC4F9AE02/A4FC1E34519311EE85CE2811C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 10:20:00 +0000
ROA not before:           Thu 09 Oct 2025 04:02:55 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     151798
IP address blocks:        103.77.212.0/23 maxlen: 23
                          103.77.212.0/24 maxlen: 24
                          103.77.213.0/24 maxlen: 24
                          2001:df2:ea40::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9110BE2/6CB9A966519211EEB90A330BC4F9AE02/05oQ5hqMqVBO2xVIaTazd0OiTc4.crl
                          rsync://rpki.apnic.net/member_repository/A9110BE2/6CB9A966519211EEB90A330BC4F9AE02/05oQ5hqMqVBO2xVIaTazd0OiTc4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/05oQ5hqMqVBO2xVIaTazd0OiTc4.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:53:07 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 468 (0x1d4)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9110BE2, serialNumber=D39A10E61A8CA9504EDB15486936B37743A24DCE
        Validity
            Not Before: Oct  9 04:02:55 2025 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=69a412d0-2ef8
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:be:a8:e7:6d:4c:96:20:06:34:4c:59:19:c1:0c:
                    72:ed:4f:11:0a:69:96:46:7a:a7:0d:e3:47:2c:bf:
                    31:9b:09:74:f0:81:1d:59:cd:97:6a:7f:2a:f3:38:
                    48:03:35:cf:2d:c5:4b:63:95:b6:93:11:23:2f:ea:
                    8b:68:ce:59:73:d9:0e:fc:bc:e6:5f:02:8b:8c:40:
                    95:bc:fe:20:3e:86:bc:50:37:a0:da:b3:2a:55:ed:
                    49:82:7d:e1:04:61:74:60:ca:e9:30:05:e5:64:a6:
                    a7:fa:1e:53:1c:d4:db:fa:f9:a2:30:34:ef:bb:b9:
                    69:5f:f2:45:af:51:c6:69:c5:73:bc:44:7d:5a:78:
                    34:d8:78:b7:c3:26:5b:8d:1c:38:86:42:94:be:9c:
                    68:19:a8:d7:32:98:fa:ce:ed:c2:a6:db:9b:39:25:
                    a8:53:6a:09:fd:ed:b7:f2:a1:b9:f0:fb:db:bd:eb:
                    d2:43:5e:fe:73:e9:33:85:e0:cd:1a:06:3e:8b:5c:
                    e6:66:95:74:91:f4:32:15:20:31:2d:c3:cf:f8:dd:
                    02:50:61:60:a7:ee:30:d3:a8:7e:be:de:7a:01:16:
                    a0:c5:c7:15:24:84:b4:a2:8f:90:6f:a4:1e:9b:db:
                    8a:97:7f:f3:f1:6a:5d:8f:84:15:aa:94:f8:36:5f:
                    2d:db
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D0:12:36:7F:82:22:25:7B:1C:35:CA:E6:F5:19:79:DD:9E:A6:00:2A
            X509v3 Authority Key Identifier:
                keyid:D3:9A:10:E6:1A:8C:A9:50:4E:DB:15:48:69:36:B3:77:43:A2:4D:CE

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9110BE2/6CB9A966519211EEB90A330BC4F9AE02/05oQ5hqMqVBO2xVIaTazd0OiTc4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/05oQ5hqMqVBO2xVIaTazd0OiTc4.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/A9110BE2/6CB9A966519211EEB90A330BC4F9AE02/A4FC1E34519311EE85CE2811C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.77.212.0/23
                IPv6:
                  2001:df2:ea40::/48

    Signature Algorithm: sha256WithRSAEncryption
         1b:80:e9:5b:88:2d:b7:c4:bf:33:dd:fd:73:eb:8c:39:a6:72:
         be:5a:eb:99:65:15:8f:0f:7c:89:99:30:a1:95:97:aa:f5:5b:
         d7:23:35:62:13:6e:3f:25:23:82:64:f9:5c:c5:1c:51:27:7a:
         96:6d:9a:18:33:2e:a0:20:d1:3a:84:4b:f3:44:cb:1a:be:aa:
         4c:cc:8c:af:15:9d:94:e7:34:e1:87:a5:7b:ca:5e:97:e6:9e:
         9e:2d:78:67:09:16:fa:b3:1d:c8:f4:6f:74:25:05:90:f7:9d:
         3b:24:bb:55:49:0a:ae:4b:eb:1a:43:56:41:33:b8:12:a2:30:
         7a:b4:da:6c:1e:2e:a5:25:b6:79:39:d3:85:4f:09:3a:43:ae:
         d1:02:d9:55:78:f2:c7:0c:00:d1:f2:7a:85:ab:28:96:49:26:
         4c:11:b3:2e:49:6b:6b:3c:40:14:6f:ae:b9:1f:97:67:d0:1a:
         fb:10:8f:4f:8d:f9:83:29:a3:9a:38:18:63:7e:81:23:29:ce:
         eb:da:c8:38:9e:d2:a3:3f:f5:9e:c6:d6:09:1e:57:75:0f:13:
         3a:0a:37:93:06:bf:55:60:22:02:8b:b8:40:ef:5e:ed:14:4c:
         34:36:a1:29:ab:e5:8a:07:ee:09:d6:a1:d6:6d:b1:04:53:a6:
         eb:18:93:d8
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICAdQwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MTBCRTIxMTAvBgNVBAUTKEQzOUExMEU2MUE4Q0E5NTA0RURCMTU0ODY5MzZCMzc3
NDNBMjREQ0UwHhcNMjUxMDA5MDQwMjU1WhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MTJkMC0yZWY4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvqjnbUyWIAY0TFkZwQxy7U8RCmmWRnqnDeNHLL8xmwl08IEdWc2Xan8q8zhI
AzXPLcVLY5W2kxEjL+qLaM5Zc9kO/LzmXwKLjECVvP4gPoa8UDeg2rMqVe1Jgn3h
BGF0YMrpMAXlZKan+h5THNTb+vmiMDTvu7lpX/JFr1HGacVzvER9Wng02Hi3wyZb
jRw4hkKUvpxoGajXMpj6zu3CptubOSWoU2oJ/e238qG58PvbvevSQ17+c+kzheDN
GgY+i1zmZpV0kfQyFSAxLcPP+N0CUGFgp+4w06h+vt56ARagxccVJIS0oo+Qb6Qe
m9uKl3/z8Wpdj4QVqpT4Nl8t2wIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFNASNn+C
IiV7HDXK5vUZed2epgAqMB8GA1UdIwQYMBaAFNOaEOYajKlQTtsVSGk2s3dDok3O
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExMEJFMi82Q0I5QTk2NjUx
OTIxMUVFQjkwQTMzMEJDNEY5QUUwMi8wNW9RNWhxTXFWQk8yeFZJYVRhemQwT2lU
YzQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzA1b1E1aHFNcVZCTzJ4VklhVGF6ZDBPaVRjNC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MTBCRTIvNkNCOUE5NjY1MTkyMTFFRUI5MEEzMzBCQzRGOUFFMDIvQTRGQzFFMzQ1
MTkzMTFFRTg1Q0UyODExQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ03UMA8EAgACMAkDBwAgAQ3y6kAwDQYJKoZIhvcNAQELBQADggEB
ABuA6VuILbfEvzPd/XPrjDmmcr5a65llFY8PfImZMKGVl6r1W9cjNWITbj8lI4Jk
+VzFHFEnepZtmhgzLqAg0TqES/NEyxq+qkzMjK8VnZTnNOGHpXvKXpfmnp4teGcJ
FvqzHcj0b3QlBZD3nTsku1VJCq5L6xpDVkEzuBKiMHq02mweLqUltnk504VPCTpD
rtEC2VV48scMANHyeoWrKJZJJkwRsy5Ja2s8QBRvrrkfl2fQGvsQj0+N+YMpo5o4
GGN+gSMpzuvayDie0qM/9Z7G1gkeV3UPEzoKN5MGv1VgIgKLuEDvXu0UTDQ2oSmr
5YoH7gnWodZtsQRTpusYk9g=
-----END CERTIFICATE-----
Generated at Mon Mar 2 19:27:23 2026 by rpki-client