Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91128B5/3EBCD1DAB96B11EBB16EEF2CC4F9AE02/74BDB7D0B96C11EB956C1D2DC4F9AE02.roa
File:                     74BDB7D0B96C11EB956C1D2DC4F9AE02.roa (raw, json)
Hash identifier:          KuRVVtBymL1UcskS7Gi0UHbMc11CttUTwLtw4F6P+/M=
Subject key identifier:   38:03:ED:4E:43:CB:46:78:A4:A5:B2:B9:F7:A9:5F:2A:0F:DF:3C:BE
Certificate issuer:       /CN=A91128B5/serialNumber=91AEE960DC41FF98ED1B3723343173938126DC9F
Certificate serial:       067C
Authority key identifier: 91:AE:E9:60:DC:41:FF:98:ED:1B:37:23:34:31:73:93:81:26:DC:9F
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ka7pYNxB_5jtGzcjNDFzk4Em3J8.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91128B5/3EBCD1DAB96B11EBB16EEF2CC4F9AE02/74BDB7D0B96C11EB956C1D2DC4F9AE02.roa
Signing time:             Mon 02 Mar 2026 04:57:57 +0000
ROA not before:           Sat 10 May 2025 23:02:43 +0000
ROA not after:            Thu 30 Jul 2026 00:00:00 +0000
asID:                     142138
IP address blocks:        103.166.202.0/23 maxlen: 23
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91128B5/3EBCD1DAB96B11EBB16EEF2CC4F9AE02/ka7pYNxB_5jtGzcjNDFzk4Em3J8.crl
                          rsync://rpki.apnic.net/member_repository/A91128B5/3EBCD1DAB96B11EBB16EEF2CC4F9AE02/ka7pYNxB_5jtGzcjNDFzk4Em3J8.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ka7pYNxB_5jtGzcjNDFzk4Em3J8.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:   Tue 31 Mar 2026 22:15:04 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1660 (0x67c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91128B5, serialNumber=91AEE960DC41FF98ED1B3723343173938126DC9F
        Validity
            Not Before: May 10 23:02:43 2025 GMT
            Not After : Jul 30 00:00:00 2026 GMT
        Subject: CN=69a518d5-9c65
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cd:0d:19:3e:a3:69:b5:0c:c7:cc:93:90:ea:ee:
                    32:88:00:de:18:e5:57:4f:b7:2b:07:4f:98:a8:e8:
                    4e:d5:7a:43:d8:7f:6e:2f:79:76:f8:10:9b:43:7b:
                    b2:ea:85:a2:3a:69:aa:15:d2:56:f1:1e:7d:e6:4f:
                    81:1d:bf:03:20:a2:f6:bc:48:12:a7:8d:ed:40:8c:
                    4e:20:ce:55:d5:0a:db:45:98:83:8f:a2:31:12:a6:
                    94:fd:37:92:b9:65:e4:0d:97:b7:46:1f:1a:04:38:
                    b1:96:f4:11:11:f3:f1:a9:e0:f6:6f:1c:a3:e2:61:
                    1b:56:04:83:79:fa:6d:2b:ca:13:5a:67:e0:a2:66:
                    14:d5:09:e0:55:8d:44:0c:84:ca:fc:ad:fa:b9:59:
                    aa:fc:2a:b6:8f:1e:52:64:37:92:c1:63:31:5c:52:
                    ab:ad:3e:0b:89:b7:47:ed:b4:27:8c:0a:46:81:47:
                    17:a1:5a:39:af:11:39:85:64:d1:4c:3a:bd:61:3b:
                    b5:87:4d:c2:a9:dc:47:20:60:f6:d5:93:99:69:b5:
                    dd:86:41:b5:6e:d6:b2:0f:66:58:8f:b7:02:22:b0:
                    42:14:e0:93:18:67:dd:1a:7b:ba:a7:96:20:b2:f4:
                    d0:14:3c:23:95:d8:1a:69:5a:c7:91:74:40:6c:50:
                    81:53
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                38:03:ED:4E:43:CB:46:78:A4:A5:B2:B9:F7:A9:5F:2A:0F:DF:3C:BE
            X509v3 Authority Key Identifier:
                keyid:91:AE:E9:60:DC:41:FF:98:ED:1B:37:23:34:31:73:93:81:26:DC:9F

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91128B5/3EBCD1DAB96B11EBB16EEF2CC4F9AE02/ka7pYNxB_5jtGzcjNDFzk4Em3J8.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ka7pYNxB_5jtGzcjNDFzk4Em3J8.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/A91128B5/3EBCD1DAB96B11EBB16EEF2CC4F9AE02/74BDB7D0B96C11EB956C1D2DC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.166.202.0/23

    Signature Algorithm: sha256WithRSAEncryption
         27:41:dd:0c:e2:0c:4b:6d:0f:f9:1b:97:27:82:be:20:8a:bc:
         67:c8:82:73:2f:73:85:d3:78:7d:47:13:e7:4c:92:21:95:fa:
         85:b1:63:09:29:cb:dc:3a:07:83:46:6d:48:60:bf:95:a5:84:
         95:b9:e8:da:78:1e:46:90:68:82:c6:5a:a4:29:ef:7a:90:21:
         1d:53:ca:4c:3f:79:35:45:20:d1:32:8f:9d:2d:f5:cf:7d:d6:
         04:83:3a:3c:38:f7:20:a8:40:b3:6e:08:cd:e0:7e:a4:bb:de:
         88:3f:7d:da:c7:5b:48:2b:7e:6a:87:bc:52:81:b4:2d:95:e3:
         bb:46:0a:c5:ab:92:0e:ca:97:71:13:b6:15:22:04:87:12:a4:
         66:96:f3:36:2d:7b:02:2e:94:46:af:68:b8:65:a0:e2:ac:b2:
         1f:2e:7e:de:96:ae:5e:f7:46:29:06:9e:9e:d3:82:06:90:2d:
         5f:38:21:2a:8e:99:ce:26:03:0f:8d:44:4b:55:70:e1:58:f4:
         a3:c9:43:2a:80:91:d5:38:a9:74:da:ce:ac:76:70:3d:09:44:
         c4:e4:86:58:fe:e2:a5:c6:5d:98:de:69:2e:8f:3b:e4:55:3a:
         d1:ec:f9:2a:6f:94:1c:32:72:57:c0:6c:f9:45:f7:51:ae:82:
         79:4b:99:f7
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICBnwwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MTI4QjUxMTAvBgNVBAUTKDkxQUVFOTYwREM0MUZGOThFRDFCMzcyMzM0MzE3Mzkz
ODEyNkRDOUYwHhcNMjUwNTEwMjMwMjQzWhcNMjYwNzMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE1MThkNS05YzY1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAzQ0ZPqNptQzHzJOQ6u4yiADeGOVXT7crB0+YqOhO1XpD2H9uL3l2+BCbQ3uy
6oWiOmmqFdJW8R595k+BHb8DIKL2vEgSp43tQIxOIM5V1QrbRZiDj6IxEqaU/TeS
uWXkDZe3Rh8aBDixlvQREfPxqeD2bxyj4mEbVgSDefptK8oTWmfgomYU1QngVY1E
DITK/K36uVmq/Cq2jx5SZDeSwWMxXFKrrT4LibdH7bQnjApGgUcXoVo5rxE5hWTR
TDq9YTu1h03CqdxHIGD21ZOZabXdhkG1btayD2ZYj7cCIrBCFOCTGGfdGnu6p5Yg
svTQFDwjldgaaVrHkXRAbFCBUwIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFDgD7U5D
y0Z4pKWyufepXyoP3zy+MB8GA1UdIwQYMBaAFJGu6WDcQf+Y7Rs3IzQxc5OBJtyf
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExMjhCNS8zRUJDRDFEQUI5
NkIxMUVCQjE2RUVGMkNDNEY5QUUwMi9rYTdwWU54Ql81anRHemNqTkRGems0RW0z
SjguY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2thN3BZTnhCXzVqdEd6Y2pOREZ6azRFbTNKOC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MTI4QjUvM0VCQ0QxREFCOTZCMTFFQkIxNkVFRjJDQzRGOUFFMDIvNzRCREI3RDBC
OTZDMTFFQjk1NkMxRDJEQzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ6bKMA0GCSqGSIb3DQEBCwUAA4IBAQAnQd0M4gxLbQ/5G5cngr4g
irxnyIJzL3OF03h9RxPnTJIhlfqFsWMJKcvcOgeDRm1IYL+VpYSVuejaeB5GkGiC
xlqkKe96kCEdU8pMP3k1RSDRMo+dLfXPfdYEgzo8OPcgqECzbgjN4H6ku96IP33a
x1tIK35qh7xSgbQtleO7RgrFq5IOypdxE7YVIgSHEqRmlvM2LXsCLpRGr2i4ZaDi
rLIfLn7elq5e90YpBp6e04IGkC1fOCEqjpnOJgMPjURLVXDhWPSjyUMqgJHVOKl0
2s6sdnA9CUTE5IZY/uKlxl2Y3mkujzvkVTrR7Pkqb5QcMnJXwGz5RfdRroJ5S5n3
-----END CERTIFICATE-----
Generated at Thu Mar 26 08:47:08 2026 by rpki-client