Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91EA80C/DE98EAF0FB6511EFA376E449C4F9AE02/F14B18CE64C611F0A7F4DB79C4F9AE02.roa
File:                     F14B18CE64C611F0A7F4DB79C4F9AE02.roa (raw, json)
Hash identifier:          csfLancJfK81Xm0Dpif4sZLsChi58tPYr9vQVLZNkSA=
Subject key identifier:   2B:2A:53:16:A4:27:F7:6E:E0:2B:B7:8E:F3:75:DA:CF:59:23:B4:0E
Certificate issuer:       /CN=A91EA80C/serialNumber=312440201B2EF74B7CAC6C31FB85F41E9C4686A0
Certificate serial:       CF
Authority key identifier: 31:24:40:20:1B:2E:F7:4B:7C:AC:6C:31:FB:85:F4:1E:9C:46:86:A0
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/MSRAIBsu90t8rGwx-4X0HpxGhqA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91EA80C/DE98EAF0FB6511EFA376E449C4F9AE02/F14B18CE64C611F0A7F4DB79C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 16:14:27 +0000
ROA not before:           Sat 19 Jul 2025 17:36:46 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     9516
IP address blocks:        2401:f460:2100::/48 maxlen: 48
                          2401:f460:2200::/48 maxlen: 48
                          2401:f460:2300::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91EA80C/DE98EAF0FB6511EFA376E449C4F9AE02/MSRAIBsu90t8rGwx-4X0HpxGhqA.crl
                          rsync://rpki.apnic.net/member_repository/A91EA80C/DE98EAF0FB6511EFA376E449C4F9AE02/MSRAIBsu90t8rGwx-4X0HpxGhqA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/MSRAIBsu90t8rGwx-4X0HpxGhqA.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 16 Mar 2026 05:49:00 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 207 (0xcf)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91EA80C, serialNumber=312440201B2EF74B7CAC6C31FB85F41E9C4686A0
        Validity
            Not Before: Jul 19 17:36:46 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=69a465e2-c981
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e7:6e:fa:11:e7:9d:50:bd:be:8d:fa:50:c0:12:
                    df:d8:ff:2a:b4:c6:9c:2f:08:98:52:97:bf:e7:57:
                    f6:63:38:3c:a5:e7:e8:75:a7:d5:94:87:37:e7:e2:
                    72:34:0b:df:03:de:45:86:ed:03:ff:0d:f7:88:5a:
                    5d:db:42:22:1f:c9:33:20:22:65:0c:1e:c5:73:7c:
                    61:d0:e0:fc:31:3c:bd:8e:ed:36:1d:ea:35:0f:f2:
                    7a:39:87:49:ec:01:8d:e4:7d:65:f1:62:16:2c:f0:
                    18:99:6a:e9:5b:ed:5d:e0:7a:dc:84:34:dc:eb:23:
                    94:2c:a4:54:74:6f:df:a4:e8:07:5e:e1:25:e6:93:
                    66:05:5e:46:41:4a:1b:b5:c5:c9:6e:18:c8:57:14:
                    ac:65:c2:67:12:1a:51:88:52:23:c9:88:c9:b4:f2:
                    f2:48:e9:9d:16:43:0b:7f:f5:44:43:a7:d2:46:8d:
                    5f:d1:e9:a4:4c:74:74:9c:34:da:fb:83:5d:ea:42:
                    c5:41:49:b3:d5:21:7a:3a:0c:d8:27:79:7a:81:f3:
                    e0:5c:5b:26:9d:eb:6d:64:5b:10:26:b0:81:f6:12:
                    0b:fc:cd:e3:78:ec:df:2d:a1:f9:b4:a1:77:a9:d8:
                    34:cc:f7:ae:dd:93:b5:36:99:00:c8:d4:dc:f1:c4:
                    fc:0b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                2B:2A:53:16:A4:27:F7:6E:E0:2B:B7:8E:F3:75:DA:CF:59:23:B4:0E
            X509v3 Authority Key Identifier:
                keyid:31:24:40:20:1B:2E:F7:4B:7C:AC:6C:31:FB:85:F4:1E:9C:46:86:A0

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91EA80C/DE98EAF0FB6511EFA376E449C4F9AE02/MSRAIBsu90t8rGwx-4X0HpxGhqA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/MSRAIBsu90t8rGwx-4X0HpxGhqA.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/A91EA80C/DE98EAF0FB6511EFA376E449C4F9AE02/F14B18CE64C611F0A7F4DB79C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv6:
                  2401:f460:2100::/48
                  2401:f460:2200::/48
                  2401:f460:2300::/48

    Signature Algorithm: sha256WithRSAEncryption
         31:0d:6d:bb:9c:43:32:f5:8b:d3:6b:03:47:1c:52:62:a4:4c:
         d4:9a:1d:cc:09:ff:55:a0:4d:a4:27:bf:73:c4:47:8e:70:ee:
         c2:14:9c:da:72:e7:d7:b4:bd:80:96:f2:f9:e3:94:21:74:15:
         df:4e:d2:ec:ce:11:ae:20:78:ad:bc:ba:67:14:80:7e:28:79:
         5b:1f:bf:e5:6d:13:73:ef:53:33:a0:c9:8f:15:bb:34:5e:68:
         1b:0e:86:48:dd:5e:06:31:65:64:34:8c:32:39:d2:31:54:37:
         60:fa:6e:fd:91:ff:45:4f:db:74:4a:80:79:b7:2c:83:7a:40:
         42:e6:bb:4d:2a:c0:7d:5d:b5:99:86:d5:c7:7e:51:61:5f:04:
         e2:84:92:bc:2d:32:28:98:ee:a5:6a:db:7f:1e:4a:31:44:52:
         c6:fc:92:0e:45:8d:e0:12:68:5e:5c:dc:11:f2:f6:37:ee:0e:
         55:05:bb:95:70:30:d1:eb:23:c9:1d:6f:ca:cf:61:c3:9a:da:
         99:18:a9:98:2a:34:05:ba:e3:5e:29:40:4b:e1:01:ae:78:2d:
         5e:4d:69:c3:d4:68:56:8a:32:07:99:54:1f:45:6f:dc:55:c1:
         b4:93:c0:f3:36:d7:b7:36:97:f8:65:20:db:d5:de:4c:cb:9c:
         1a:47:a3:e7
-----BEGIN CERTIFICATE-----
MIIFUTCCBDmgAwIBAgICAM8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RUE4MEMxMTAvBgNVBAUTKDMxMjQ0MDIwMUIyRUY3NEI3Q0FDNkMzMUZCODVGNDFF
OUM0Njg2QTAwHhcNMjUwNzE5MTczNjQ2WhcNMjYwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NjVlMi1jOTgxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA5276EeedUL2+jfpQwBLf2P8qtMacLwiYUpe/51f2Yzg8pefodafVlIc35+Jy
NAvfA95Fhu0D/w33iFpd20IiH8kzICJlDB7Fc3xh0OD8MTy9ju02Heo1D/J6OYdJ
7AGN5H1l8WIWLPAYmWrpW+1d4HrchDTc6yOULKRUdG/fpOgHXuEl5pNmBV5GQUob
tcXJbhjIVxSsZcJnEhpRiFIjyYjJtPLySOmdFkMLf/VEQ6fSRo1f0emkTHR0nDTa
+4Nd6kLFQUmz1SF6OgzYJ3l6gfPgXFsmnettZFsQJrCB9hIL/M3jeOzfLaH5tKF3
qdg0zPeu3ZO1NpkAyNTc8cT8CwIDAQABo4ICdTCCAnEwHQYDVR0OBBYEFCsqUxak
J/du4Cu3jvN12s9ZI7QOMB8GA1UdIwQYMBaAFDEkQCAbLvdLfKxsMfuF9B6cRoag
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFQTgwQy9ERTk4RUFGMEZC
NjUxMUVGQTM3NkU0NDlDNEY5QUUwMi9NU1JBSUJzdTkwdDhyR3d4LTRYMEhweEdo
cUEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL01TUkFJQnN1OTB0OHJHd3gtNFgwSHB4R2hxQS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RUE4MEMvREU5OEVBRjBGQjY1MTFFRkEzNzZFNDQ5QzRGOUFFMDIvRjE0QjE4Q0U2
NEM2MTFGMEE3RjREQjc5QzRGOUFFMDIucm9hMDQGCCsGAQUFBwEHAQH/BCUwIzAh
BAIAAjAbAwcAJAH0YCEAAwcAJAH0YCIAAwcAJAH0YCMAMA0GCSqGSIb3DQEBCwUA
A4IBAQAxDW27nEMy9YvTawNHHFJipEzUmh3MCf9VoE2kJ79zxEeOcO7CFJzacufX
tL2AlvL545QhdBXfTtLszhGuIHitvLpnFIB+KHlbH7/lbRNz71MzoMmPFbs0Xmgb
DoZI3V4GMWVkNIwyOdIxVDdg+m79kf9FT9t0SoB5tyyDekBC5rtNKsB9XbWZhtXH
flFhXwTihJK8LTIomO6latt/HkoxRFLG/JIORY3gEmheXNwR8vY37g5VBbuVcDDR
6yPJHW/Kz2HDmtqZGKmYKjQFuuNeKUBL4QGueC1eTWnD1GhWijIHmVQfRW/cVcG0
k8DzNte3Npf4ZSDb1d5My5waR6Pn
-----END CERTIFICATE-----
Generated at Tue Mar 10 20:35:31 2026 by rpki-client