Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A919C7B8/C87DA0A4B7E811EBA54DC15BC4F9AE02/F8A90D48B7EA11EB91C5D25EC4F9AE02.roa
File:                     F8A90D48B7EA11EB91C5D25EC4F9AE02.roa (raw, json)
Hash identifier:          uTcnAk4nQsdvDGpEt9se4MU6ok8JWOq7GYqm7uxBzsU=
Subject key identifier:   64:9C:4E:29:8B:C5:FD:D3:E0:38:FB:CF:0C:33:11:35:4B:9D:E4:A5
Certificate issuer:       /CN=A919C7B8/serialNumber=C03A2E689603204A02B38BEF7B9083B102762691
Certificate serial:       06A8
Authority key identifier: C0:3A:2E:68:96:03:20:4A:02:B3:8B:EF:7B:90:83:B1:02:76:26:91
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/wDouaJYDIEoCs4vve5CDsQJ2JpE.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A919C7B8/C87DA0A4B7E811EBA54DC15BC4F9AE02/F8A90D48B7EA11EB91C5D25EC4F9AE02.roa
Signing time:             Sun 14 Jun 2026 22:26:16 +0000
ROA not before:           Sun 14 Jun 2026 22:26:16 +0000
ROA not after:            Fri 30 Jul 2027 00:00:00 +0000
asID:                     142113
IP address blocks:        103.166.126.0/23 maxlen: 23
                          2001:df6:8e80::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A919C7B8/C87DA0A4B7E811EBA54DC15BC4F9AE02/wDouaJYDIEoCs4vve5CDsQJ2JpE.crl
                          rsync://rpki.apnic.net/member_repository/A919C7B8/C87DA0A4B7E811EBA54DC15BC4F9AE02/wDouaJYDIEoCs4vve5CDsQJ2JpE.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/wDouaJYDIEoCs4vve5CDsQJ2JpE.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 22 Jun 2026 01:32:31 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1704 (0x6a8)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A919C7B8, serialNumber=C03A2E689603204A02B38BEF7B9083B102762691
        Validity
            Not Before: Jun 14 22:26:16 2026 GMT
            Not After : Jul 30 00:00:00 2027 GMT
        Subject: CN=6a2f2a88-6ac9
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9a:8e:97:f0:87:63:5f:31:13:1b:89:80:f1:db:
                    a7:28:53:ea:bf:e6:4e:b7:9f:97:10:02:0a:ed:25:
                    6b:24:30:ea:89:b7:4e:63:e8:86:f1:4c:dc:13:66:
                    4b:5c:97:3c:50:2d:e1:40:38:66:ca:6b:ae:14:81:
                    5c:5d:0c:f4:c8:38:08:62:3b:42:b2:23:d2:16:f0:
                    5f:50:12:c0:2e:8e:87:3a:c8:d6:30:9f:cf:09:0f:
                    77:c6:a1:f0:9a:a0:b8:9a:4c:59:4f:4c:a2:e5:96:
                    a4:52:c9:02:57:b8:25:99:10:d8:dd:15:34:ae:fb:
                    f6:c7:11:50:53:fd:82:9d:b5:08:a3:cf:e9:d2:61:
                    a2:81:16:bc:3a:a8:47:5c:89:6b:76:42:c5:af:cd:
                    91:b2:45:c4:bb:5a:42:73:f2:4e:e6:37:81:1e:aa:
                    d0:af:ab:51:27:4f:19:05:52:16:7b:a6:b2:9e:2c:
                    c7:4e:0e:de:ec:ad:5e:07:bd:85:c5:e2:2a:a4:6f:
                    fc:21:63:a5:8e:72:03:1e:95:b5:b5:ed:39:2b:5f:
                    35:b3:ca:cb:77:64:70:52:f1:6f:58:07:4c:11:04:
                    19:69:2e:a0:14:77:cc:11:53:f6:95:35:81:ff:e3:
                    23:9b:33:0a:73:a1:a1:d8:e5:fc:ba:48:23:9f:6e:
                    66:7d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                64:9C:4E:29:8B:C5:FD:D3:E0:38:FB:CF:0C:33:11:35:4B:9D:E4:A5
            X509v3 Authority Key Identifier:
                keyid:C0:3A:2E:68:96:03:20:4A:02:B3:8B:EF:7B:90:83:B1:02:76:26:91

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A919C7B8/C87DA0A4B7E811EBA54DC15BC4F9AE02/wDouaJYDIEoCs4vve5CDsQJ2JpE.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/wDouaJYDIEoCs4vve5CDsQJ2JpE.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/A919C7B8/C87DA0A4B7E811EBA54DC15BC4F9AE02/F8A90D48B7EA11EB91C5D25EC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.166.126.0/23
                IPv6:
                  2001:df6:8e80::/48

    Signature Algorithm: sha256WithRSAEncryption
         40:aa:51:b4:7e:61:3f:99:b1:b4:4a:df:6a:a6:68:a5:d5:41:
         73:fb:7f:29:37:03:1a:d2:9a:0c:e0:22:51:2d:3d:7a:1c:1e:
         cf:9e:65:5f:81:db:a3:ea:8f:9e:ab:0b:64:30:49:e2:0c:5c:
         f9:ff:52:6d:05:c4:75:32:25:0f:9d:57:83:9e:a8:dd:a8:09:
         66:9c:ef:d2:5d:27:bb:b1:b5:11:ff:a0:f8:96:b6:06:d4:db:
         8a:4d:94:86:1f:4f:86:84:8d:e9:2d:1d:ae:99:a3:56:fb:8a:
         11:ac:e0:ab:2e:4f:47:30:8f:c5:41:85:42:82:a5:66:c0:02:
         c1:ec:d2:c7:41:fc:43:3d:8a:ee:a5:2c:86:b4:aa:41:c2:dd:
         ab:c5:4f:1b:e1:6d:9e:c6:af:5f:b0:f0:66:52:bb:7a:34:09:
         51:3d:c9:18:18:c6:fa:15:6e:23:5a:7c:8f:03:b4:42:7d:c6:
         a2:3c:f0:e2:fc:81:19:e1:56:45:5e:e5:c7:14:57:57:e9:29:
         fd:0f:3f:56:8e:b1:f3:58:82:58:ec:6f:ca:1e:f3:0f:e7:5d:
         6c:f0:aa:cd:d1:95:e3:10:5f:5c:dc:4d:44:45:93:43:91:e0:
         d5:cb:fd:86:bb:bb:76:0e:5e:49:74:f4:c4:99:2d:ff:c9:bd:
         51:c4:fe:5b
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICBqgwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OUM3QjgxMTAvBgNVBAUTKEMwM0EyRTY4OTYwMzIwNEEwMkIzOEJFRjdCOTA4M0Ix
MDI3NjI2OTEwHhcNMjYwNjE0MjIyNjE2WhcNMjcwNzMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTJmMmE4OC02YWM5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAmo6X8IdjXzETG4mA8dunKFPqv+ZOt5+XEAIK7SVrJDDqibdOY+iG8UzcE2ZL
XJc8UC3hQDhmymuuFIFcXQz0yDgIYjtCsiPSFvBfUBLALo6HOsjWMJ/PCQ93xqHw
mqC4mkxZT0yi5ZakUskCV7glmRDY3RU0rvv2xxFQU/2CnbUIo8/p0mGigRa8OqhH
XIlrdkLFr82RskXEu1pCc/JO5jeBHqrQr6tRJ08ZBVIWe6aynizHTg7e7K1eB72F
xeIqpG/8IWOljnIDHpW1te05K181s8rLd2RwUvFvWAdMEQQZaS6gFHfMEVP2lTWB
/+MjmzMKc6Gh2OX8ukgjn25mfQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFGScTimL
xf3T4Dj7zwwzETVLneSlMB8GA1UdIwQYMBaAFMA6LmiWAyBKArOL73uQg7ECdiaR
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5QzdCOC9DODdEQTBBNEI3
RTgxMUVCQTU0REMxNUJDNEY5QUUwMi93RG91YUpZRElFb0NzNHZ2ZTVDRHNRSjJK
cEUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3dEb3VhSllESUVvQ3M0dnZlNUNEc1FKMkpwRS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OUM3QjgvQzg3REEwQTRCN0U4MTFFQkE1NERDMTVCQzRGOUFFMDIvRjhBOTBENDhC
N0VBMTFFQjkxQzVEMjVFQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ6Z+MA8EAgACMAkDBwAgAQ32joAwDQYJKoZIhvcNAQELBQADggEB
AECqUbR+YT+ZsbRK32qmaKXVQXP7fyk3AxrSmgzgIlEtPXocHs+eZV+B26Pqj56r
C2QwSeIMXPn/Um0FxHUyJQ+dV4OeqN2oCWac79JdJ7uxtRH/oPiWtgbU24pNlIYf
T4aEjektHa6Zo1b7ihGs4KsuT0cwj8VBhUKCpWbAAsHs0sdB/EM9iu6lLIa0qkHC
3avFTxvhbZ7Gr1+w8GZSu3o0CVE9yRgYxvoVbiNafI8DtEJ9xqI88OL8gRnhVkVe
5ccUV1fpKf0PP1aOsfNYgljsb8oe8w/nXWzwqs3RleMQX1zcTURFk0OR4NXL/Ya7
u3YOXkl09MSZLf/JvVHE/ls=
-----END CERTIFICATE-----
Generated at Wed Jun 17 10:13:57 2026 by rpki-client