Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A916B7B2/0E632194FB7B11ECA87A872EC4F9AE02/2A4EA10EFB7F11EC8FB58E4AC4F9AE02.roa
File:                     2A4EA10EFB7F11EC8FB58E4AC4F9AE02.roa (raw, json)
Hash identifier:          AJG9VwcXmykzSVjo120jxYPET3IdPC1gKF7m4iLbpbQ=
Subject key identifier:   9A:CB:B2:6B:7B:73:9D:44:1B:50:57:04:A1:CC:1D:C7:48:08:F6:9A
Certificate issuer:       /CN=A916B7B2/serialNumber=9512842664AC51BF67855BC6E4F46BE3551A4DA3
Certificate serial:       034A
Authority key identifier: 95:12:84:26:64:AC:51:BF:67:85:5B:C6:E4:F4:6B:E3:55:1A:4D:A3
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/lRKEJmSsUb9nhVvG5PRr41UaTaM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A916B7B2/0E632194FB7B11ECA87A872EC4F9AE02/2A4EA10EFB7F11EC8FB58E4AC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 15:50:36 +0000
ROA not before:           Tue 30 Sep 2025 11:14:33 +0000
ROA not after:            Wed 30 Sep 2026 00:00:00 +0000
asID:                     150001
IP address blocks:        103.190.132.0/23 maxlen: 23
                          103.190.132.0/24 maxlen: 24
                          103.190.133.0/24 maxlen: 24
                          2400:90a0::/32 maxlen: 32
                          2400:90a0::/36 maxlen: 36
                          2400:90a0:ffff::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A916B7B2/0E632194FB7B11ECA87A872EC4F9AE02/lRKEJmSsUb9nhVvG5PRr41UaTaM.crl
                          rsync://rpki.apnic.net/member_repository/A916B7B2/0E632194FB7B11ECA87A872EC4F9AE02/lRKEJmSsUb9nhVvG5PRr41UaTaM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/lRKEJmSsUb9nhVvG5PRr41UaTaM.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:   Sun 08 Mar 2026 23:51:03 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 842 (0x34a)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A916B7B2, serialNumber=9512842664AC51BF67855BC6E4F46BE3551A4DA3
        Validity
            Not Before: Sep 30 11:14:33 2025 GMT
            Not After : Sep 30 00:00:00 2026 GMT
        Subject: CN=69a4604c-aabb
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bc:7b:93:a6:09:3a:47:3c:ca:c2:cc:f9:d9:ca:
                    62:c4:95:98:ac:e0:10:a3:3c:79:b5:f7:17:b8:80:
                    c4:25:23:fb:0a:36:0e:69:72:47:72:69:ae:72:06:
                    05:1c:b4:2b:ce:b8:25:69:d4:d0:96:09:68:bb:88:
                    c1:c7:f0:df:f0:7e:a2:d9:78:b0:5e:51:d4:3f:fe:
                    76:50:e5:64:d0:d0:16:06:48:b8:91:63:fb:3d:68:
                    6d:32:6c:6b:51:26:e8:0f:db:3d:89:7e:73:8f:a1:
                    9a:68:8d:b2:6d:7f:df:73:af:e9:d9:3c:15:78:e1:
                    4b:39:f2:fd:59:6a:2c:e9:c8:70:53:58:3e:2b:f8:
                    e5:d4:49:d8:51:93:66:2f:b2:de:59:5b:fc:03:e8:
                    47:70:51:a6:d4:ee:c9:cf:06:77:93:2a:a8:24:be:
                    71:47:22:7a:7e:12:a3:98:45:37:21:73:34:3d:95:
                    6c:71:f9:46:d9:c7:bf:f3:5a:2d:00:f3:ad:11:8a:
                    a2:de:dc:85:fa:03:bf:8c:0c:bb:a4:3f:64:78:7e:
                    22:ee:3c:c7:45:10:59:26:aa:3d:89:8c:7c:22:f4:
                    2a:b9:03:82:60:4b:04:b3:b2:d2:4f:2d:51:06:42:
                    78:a6:9e:2a:23:66:50:c8:b9:27:4a:7f:d9:ff:4f:
                    39:2f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                9A:CB:B2:6B:7B:73:9D:44:1B:50:57:04:A1:CC:1D:C7:48:08:F6:9A
            X509v3 Authority Key Identifier:
                keyid:95:12:84:26:64:AC:51:BF:67:85:5B:C6:E4:F4:6B:E3:55:1A:4D:A3

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A916B7B2/0E632194FB7B11ECA87A872EC4F9AE02/lRKEJmSsUb9nhVvG5PRr41UaTaM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/lRKEJmSsUb9nhVvG5PRr41UaTaM.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/A916B7B2/0E632194FB7B11ECA87A872EC4F9AE02/2A4EA10EFB7F11EC8FB58E4AC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.190.132.0/23
                IPv6:
                  2400:90a0::/32

    Signature Algorithm: sha256WithRSAEncryption
         81:6c:62:3b:fb:1b:41:c6:1f:11:c0:99:d6:e9:e5:55:58:f1:
         00:e2:7c:d8:1a:52:af:7e:68:3c:e4:c8:24:05:31:db:97:7d:
         f3:ec:2e:20:d4:62:99:79:69:6e:0d:32:1c:42:f7:13:0b:95:
         b8:63:9c:88:a0:14:ab:22:eb:01:0d:72:99:ae:01:6e:50:82:
         53:07:04:c8:d3:64:71:cf:e4:63:d2:fa:16:44:10:34:d9:44:
         e2:33:6e:bf:74:c3:a0:63:18:fa:c7:73:c1:7c:f0:a9:73:68:
         8c:81:0a:d6:71:4a:32:b9:62:06:ca:e4:b9:57:cf:d7:95:5c:
         ac:eb:25:63:76:64:9d:4b:aa:45:cf:39:c0:c1:43:11:22:c7:
         b0:64:41:37:0d:46:59:9e:f6:12:71:6a:31:6a:f0:b8:b1:19:
         71:8f:0f:a2:85:1a:75:2a:88:15:4d:b2:c9:cd:a3:1f:98:c5:
         47:f6:e2:c7:df:f7:fc:79:c6:93:cf:c5:71:00:a7:87:d4:ac:
         4f:f8:77:75:7b:ce:67:7c:a7:d2:76:80:3c:c3:99:fc:f6:4a:
         a8:18:74:f0:80:7c:60:22:22:0f:4a:f9:0f:f2:d0:e7:c1:2c:
         ad:7b:53:4a:1d:f0:0a:87:ad:00:61:be:b6:ad:ca:2e:b1:42:
         ff:08:f4:22
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICA0owDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NkI3QjIxMTAvBgNVBAUTKDk1MTI4NDI2NjRBQzUxQkY2Nzg1NUJDNkU0RjQ2QkUz
NTUxQTREQTMwHhcNMjUwOTMwMTExNDMzWhcNMjYwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NjA0Yy1hYWJiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvHuTpgk6RzzKwsz52cpixJWYrOAQozx5tfcXuIDEJSP7CjYOaXJHcmmucgYF
HLQrzrgladTQlglou4jBx/Df8H6i2XiwXlHUP/52UOVk0NAWBki4kWP7PWhtMmxr
USboD9s9iX5zj6GaaI2ybX/fc6/p2TwVeOFLOfL9WWos6chwU1g+K/jl1EnYUZNm
L7LeWVv8A+hHcFGm1O7JzwZ3kyqoJL5xRyJ6fhKjmEU3IXM0PZVscflG2ce/81ot
APOtEYqi3tyF+gO/jAy7pD9keH4i7jzHRRBZJqo9iYx8IvQquQOCYEsEs7LSTy1R
BkJ4pp4qI2ZQyLknSn/Z/085LwIDAQABo4ICbzCCAmswHQYDVR0OBBYEFJrLsmt7
c51EG1BXBKHMHcdICPaaMB8GA1UdIwQYMBaAFJUShCZkrFG/Z4VbxuT0a+NVGk2j
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2QjdCMi8wRTYzMjE5NEZC
N0IxMUVDQTg3QTg3MkVDNEY5QUUwMi9sUktFSm1Tc1ViOW5oVnZHNVBScjQxVWFU
YU0uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2xSS0VKbVNzVWI5bmhWdkc1UFJyNDFVYVRhTS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NkI3QjIvMEU2MzIxOTRGQjdCMTFFQ0E4N0E4NzJFQzRGOUFFMDIvMkE0RUExMEVG
QjdGMTFFQzhGQjU4RTRBQzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQBZ76EMA0EAgACMAcDBQAkAJCgMA0GCSqGSIb3DQEBCwUAA4IBAQCB
bGI7+xtBxh8RwJnW6eVVWPEA4nzYGlKvfmg85MgkBTHbl33z7C4g1GKZeWluDTIc
QvcTC5W4Y5yIoBSrIusBDXKZrgFuUIJTBwTI02Rxz+Rj0voWRBA02UTiM26/dMOg
Yxj6x3PBfPCpc2iMgQrWcUoyuWIGyuS5V8/XlVys6yVjdmSdS6pFzznAwUMRIsew
ZEE3DUZZnvYScWoxavC4sRlxjw+ihRp1KogVTbLJzaMfmMVH9uLH3/f8ecaTz8Vx
AKeH1KxP+Hd1e85nfKfSdoA8w5n89kqoGHTwgHxgIiIPSvkP8tDnwSyte1NKHfAK
h60AYb62rcousUL/CPQi
-----END CERTIFICATE-----
Generated at Mon Mar 2 23:23:46 2026 by rpki-client