Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9142E4E/C173CDE8063611EAB249B96BC4F9AE02/778B8788063711EA981E916CC4F9AE02.roa
File:                     778B8788063711EA981E916CC4F9AE02.roa (raw, json)
Hash identifier:          qCXrbVluyBFy25SlHXgoGyu92x6+L5sqPF4dkoufguU=
Subject key identifier:   B8:CD:66:11:52:D9:43:8D:AE:2E:24:8F:EA:8B:33:9E:2A:41:79:C5
Certificate issuer:       /CN=A9142E4E/serialNumber=222C9435F5D54CDF6369F85E71AA1D846ECC5F3E
Certificate serial:       0CD6
Authority key identifier: 22:2C:94:35:F5:D5:4C:DF:63:69:F8:5E:71:AA:1D:84:6E:CC:5F:3E
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/IiyUNfXVTN9jafhecaodhG7MXz4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9142E4E/C173CDE8063611EAB249B96BC4F9AE02/778B8788063711EA981E916CC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 09:23:27 +0000
ROA not before:           Thu 20 Mar 2025 18:28:22 +0000
ROA not after:            Thu 28 May 2026 00:00:00 +0000
asID:                     137485
IP address blocks:        103.110.78.0/23 maxlen: 24
                          103.132.154.0/23 maxlen: 24
                          2001:df4:6100::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9142E4E/C173CDE8063611EAB249B96BC4F9AE02/IiyUNfXVTN9jafhecaodhG7MXz4.crl
                          rsync://rpki.apnic.net/member_repository/A9142E4E/C173CDE8063611EAB249B96BC4F9AE02/IiyUNfXVTN9jafhecaodhG7MXz4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/IiyUNfXVTN9jafhecaodhG7MXz4.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:16:20 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3286 (0xcd6)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9142E4E, serialNumber=222C9435F5D54CDF6369F85E71AA1D846ECC5F3E
        Validity
            Not Before: Mar 20 18:28:22 2025 GMT
            Not After : May 28 00:00:00 2026 GMT
        Subject: CN=69a4058f-cb69
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c9:6d:b4:52:b2:01:61:fb:83:cd:4b:05:d8:80:
                    b1:ca:2d:05:de:3e:97:9b:5d:ab:1b:aa:60:c6:7c:
                    22:90:d6:da:7c:37:23:ff:b1:76:fb:d2:b0:3f:e7:
                    2a:76:6e:f7:b3:f4:0a:b6:95:9c:3d:07:56:10:a4:
                    9e:fb:08:58:69:11:f6:cc:6f:9b:d2:ee:68:5d:07:
                    42:48:7a:fc:10:ca:56:47:30:69:5a:d9:1b:ed:85:
                    df:0a:8e:02:79:fb:9e:c4:c3:be:66:ae:db:9f:97:
                    fa:4f:51:d8:9c:15:b2:ea:a5:97:d7:4e:92:15:e2:
                    95:63:7d:64:a3:96:4d:1c:6c:70:03:c3:80:72:a8:
                    2b:82:fa:89:4d:91:37:c0:9b:b5:7e:f0:54:3c:c8:
                    a6:cd:31:96:2c:69:fe:0d:ac:5c:20:f1:41:29:79:
                    14:dd:67:99:e0:db:06:93:a1:04:86:de:7d:04:04:
                    9f:e6:11:fd:8c:5b:33:ab:b2:88:48:94:9c:06:e1:
                    1e:93:65:12:c1:9c:af:dc:f4:d3:76:c9:a6:b1:c6:
                    bd:3d:60:4a:f8:ff:78:46:38:57:a7:63:ac:39:da:
                    31:3d:da:35:2f:e1:7e:75:9c:61:19:eb:92:af:44:
                    6e:38:c6:6f:dd:72:7f:0d:5c:23:78:5d:17:86:0f:
                    1b:ab
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B8:CD:66:11:52:D9:43:8D:AE:2E:24:8F:EA:8B:33:9E:2A:41:79:C5
            X509v3 Authority Key Identifier:
                keyid:22:2C:94:35:F5:D5:4C:DF:63:69:F8:5E:71:AA:1D:84:6E:CC:5F:3E

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9142E4E/C173CDE8063611EAB249B96BC4F9AE02/IiyUNfXVTN9jafhecaodhG7MXz4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/IiyUNfXVTN9jafhecaodhG7MXz4.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/A9142E4E/C173CDE8063611EAB249B96BC4F9AE02/778B8788063711EA981E916CC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.110.78.0/23
                  103.132.154.0/23
                IPv6:
                  2001:df4:6100::/48

    Signature Algorithm: sha256WithRSAEncryption
         08:2a:4d:c8:5d:11:0d:2e:71:30:c2:55:bb:4c:84:d5:63:00:
         d6:ca:09:1d:2d:4c:bf:37:80:44:b7:9b:5e:e4:79:2e:d0:9d:
         b7:f9:e4:78:cb:1c:8f:71:98:72:48:c9:70:59:74:51:25:de:
         5f:fd:8b:e2:8c:a4:55:6f:3f:25:af:4d:11:75:71:bb:d9:a1:
         8b:06:83:cb:ec:8e:eb:cb:cf:eb:ec:5f:af:db:e0:bc:f1:50:
         cd:25:9a:67:f6:17:7f:25:49:60:9c:66:96:a1:92:03:95:92:
         59:a1:ba:0a:ba:25:03:a1:03:7f:fb:e8:94:04:2c:f3:3c:1f:
         b2:29:e0:97:64:a8:af:91:6c:30:54:d6:fb:67:e9:76:4e:16:
         44:67:45:69:53:49:ee:6a:e5:af:d8:12:bf:f3:85:4e:6b:5e:
         41:e1:0c:66:24:72:ee:fb:63:d0:dd:4d:4a:5f:37:2a:fa:5a:
         ed:d6:0d:be:50:97:bf:8d:f1:a5:5a:60:6f:25:30:8e:c0:04:
         99:db:d7:6d:f2:43:c7:31:17:a1:08:a4:39:da:3b:73:92:ae:
         c1:c7:d3:58:72:5b:91:68:d7:b1:66:1d:36:2c:d9:bf:21:92:
         96:c9:f8:7a:10:c6:a5:ef:4b:c7:d7:d5:52:02:45:67:4b:a9:
         58:29:c1:eb
-----BEGIN CERTIFICATE-----
MIIFUzCCBDugAwIBAgICDNYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NDJFNEUxMTAvBgNVBAUTKDIyMkM5NDM1RjVENTRDREY2MzY5Rjg1RTcxQUExRDg0
NkVDQzVGM0UwHhcNMjUwMzIwMTgyODIyWhcNMjYwNTI4MDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MDU4Zi1jYjY5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAyW20UrIBYfuDzUsF2ICxyi0F3j6Xm12rG6pgxnwikNbafDcj/7F2+9KwP+cq
dm73s/QKtpWcPQdWEKSe+whYaRH2zG+b0u5oXQdCSHr8EMpWRzBpWtkb7YXfCo4C
efuexMO+Zq7bn5f6T1HYnBWy6qWX106SFeKVY31ko5ZNHGxwA8OAcqgrgvqJTZE3
wJu1fvBUPMimzTGWLGn+DaxcIPFBKXkU3WeZ4NsGk6EEht59BASf5hH9jFszq7KI
SJScBuEek2USwZyv3PTTdsmmsca9PWBK+P94RjhXp2OsOdoxPdo1L+F+dZxhGeuS
r0RuOMZv3XJ/DVwjeF0Xhg8bqwIDAQABo4ICdzCCAnMwHQYDVR0OBBYEFLjNZhFS
2UONri4kj+qLM54qQXnFMB8GA1UdIwQYMBaAFCIslDX11UzfY2n4XnGqHYRuzF8+
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE0MkU0RS9DMTczQ0RFODA2
MzYxMUVBQjI0OUI5NkJDNEY5QUUwMi9JaXlVTmZYVlROOWphZmhlY2FvZGhHN01Y
ejQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0lpeVVOZlhWVE45amFmaGVjYW9kaEc3TVh6NC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NDJFNEUvQzE3M0NERTgwNjM2MTFFQUIyNDlCOTZCQzRGOUFFMDIvNzc4Qjg3ODgw
NjM3MTFFQTk4MUU5MTZDQzRGOUFFMDIucm9hMDYGCCsGAQUFBwEHAQH/BCcwJTAS
BAIAATAMAwQBZ25OAwQBZ4SaMA8EAgACMAkDBwAgAQ30YQAwDQYJKoZIhvcNAQEL
BQADggEBAAgqTchdEQ0ucTDCVbtMhNVjANbKCR0tTL83gES3m17keS7Qnbf55HjL
HI9xmHJIyXBZdFEl3l/9i+KMpFVvPyWvTRF1cbvZoYsGg8vsjuvLz+vsX6/b4Lzx
UM0lmmf2F38lSWCcZpahkgOVklmhugq6JQOhA3/76JQELPM8H7Ip4JdkqK+RbDBU
1vtn6XZOFkRnRWlTSe5q5a/YEr/zhU5rXkHhDGYkcu77Y9DdTUpfNyr6Wu3WDb5Q
l7+N8aVaYG8lMI7ABJnb123yQ8cxF6EIpDnaO3OSrsHH01hyW5Fo17FmHTYs2b8h
kpbJ+HoQxqXvS8fX1VICRWdLqVgpwes=
-----END CERTIFICATE-----
Generated at Mon Mar 2 15:20:20 2026 by rpki-client