Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91B1833/FE68E0B28E3311ECAD674675C4F9AE02/93CBDF448EE111EC9D298C83C4F9AE02.roa
File:                     93CBDF448EE111EC9D298C83C4F9AE02.roa (raw, json)
Hash identifier:          lRK5hM0+Ajz1Iu+TnpLxwj4NeRvEETgFEYDFPhqxkGM=
Subject key identifier:   89:0E:D4:E1:B4:38:4E:9C:35:BA:9B:85:D9:14:77:D9:42:B6:B1:DD
Certificate issuer:       /CN=A91B1833/serialNumber=DB3C49B1B2DAA669E81725395DF711E83F8AD3D1
Certificate serial:       045C
Authority key identifier: DB:3C:49:B1:B2:DA:A6:69:E8:17:25:39:5D:F7:11:E8:3F:8A:D3:D1
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2zxJsbLapmnoFyU5XfcR6D-K09E.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91B1833/FE68E0B28E3311ECAD674675C4F9AE02/93CBDF448EE111EC9D298C83C4F9AE02.roa
Signing time:             Mon 02 Mar 2026 14:54:47 +0000
ROA not before:           Tue 02 Dec 2025 23:28:36 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     16509
IP address blocks:        103.78.50.0/24 maxlen: 24
                          103.151.39.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91B1833/FE68E0B28E3311ECAD674675C4F9AE02/2zxJsbLapmnoFyU5XfcR6D-K09E.crl
                          rsync://rpki.apnic.net/member_repository/A91B1833/FE68E0B28E3311ECAD674675C4F9AE02/2zxJsbLapmnoFyU5XfcR6D-K09E.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2zxJsbLapmnoFyU5XfcR6D-K09E.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 23:50:41 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1116 (0x45c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91B1833, serialNumber=DB3C49B1B2DAA669E81725395DF711E83F8AD3D1
        Validity
            Not Before: Dec  2 23:28:36 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=69a5a4b7-30ac
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c5:9b:bd:5c:ce:60:f9:7c:eb:9c:ca:e5:bf:2f:
                    78:ba:d8:cf:81:d7:40:ce:ae:9d:9c:2d:63:06:f4:
                    48:16:77:a6:a7:c5:c4:52:20:f1:61:1f:6d:9a:07:
                    56:9e:e5:fb:9b:74:b3:c2:80:7a:1f:0c:66:a0:0d:
                    a4:ff:ba:f6:d1:f7:c2:e0:be:43:57:08:9e:8b:e2:
                    1f:fa:d5:99:f0:72:c2:e9:5b:b6:75:3e:75:80:16:
                    a2:b9:f2:1b:f4:26:67:5d:fb:af:58:11:cc:c9:9a:
                    4c:b5:36:e3:e2:6b:3e:ea:01:6b:b8:49:a1:de:26:
                    bc:a1:14:2f:e5:5b:a0:f7:0e:f4:6a:d5:f2:62:af:
                    11:a9:88:d2:bf:aa:4c:4d:e5:9c:e7:4d:78:4b:05:
                    01:85:e9:ae:0f:bb:93:bd:02:7a:90:fa:24:29:7e:
                    48:d3:4b:fa:30:90:c8:eb:33:ad:23:e9:8c:34:d4:
                    bc:2f:2f:2c:14:72:17:c0:4e:99:fd:dd:e1:c0:06:
                    d1:c3:36:78:5e:32:92:67:69:c7:9a:85:8d:73:13:
                    27:c5:b1:ec:34:f7:29:ff:1b:d5:da:a2:52:15:85:
                    d2:7f:29:0d:7d:c0:af:be:2a:cc:b4:26:4c:50:93:
                    24:56:cf:08:78:9c:8b:4b:b8:98:4d:a7:9f:d4:03:
                    16:45
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                89:0E:D4:E1:B4:38:4E:9C:35:BA:9B:85:D9:14:77:D9:42:B6:B1:DD
            X509v3 Authority Key Identifier:
                keyid:DB:3C:49:B1:B2:DA:A6:69:E8:17:25:39:5D:F7:11:E8:3F:8A:D3:D1

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91B1833/FE68E0B28E3311ECAD674675C4F9AE02/2zxJsbLapmnoFyU5XfcR6D-K09E.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2zxJsbLapmnoFyU5XfcR6D-K09E.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/A91B1833/FE68E0B28E3311ECAD674675C4F9AE02/93CBDF448EE111EC9D298C83C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.78.50.0/24
                  103.151.39.0/24

    Signature Algorithm: sha256WithRSAEncryption
         97:e5:1d:fe:fb:b7:00:16:8f:54:fc:75:b9:0c:26:ba:01:25:
         cb:72:a4:98:9a:fa:08:a0:14:d2:9c:d1:f8:ce:1b:4e:90:81:
         73:84:47:32:d0:6d:d3:16:7f:29:14:4b:cd:f1:ff:46:1d:39:
         2d:7f:f0:6e:0a:f4:13:b4:98:04:29:ff:32:b1:cc:c9:9d:74:
         86:5b:43:36:da:b1:c8:84:a5:bb:a2:19:96:49:85:e5:61:3f:
         1d:fb:d4:27:68:c9:09:d7:40:07:57:33:8c:14:37:9d:05:eb:
         43:81:17:fb:af:4d:43:ab:83:2a:09:01:1b:97:f0:38:3e:ea:
         5f:75:4b:1a:3c:33:1f:41:7c:90:6b:e4:e4:50:fe:d7:69:62:
         95:67:f4:59:53:a6:eb:d1:de:ac:05:f1:fd:f6:77:cb:11:ab:
         19:23:56:61:4b:bf:84:c4:eb:2f:c3:47:2f:63:5f:8b:70:49:
         d6:cc:4e:53:0e:25:aa:f2:35:46:9f:04:a4:32:13:0c:ca:d1:
         96:e7:c9:6e:5a:1a:d0:24:1e:08:fc:e7:b4:3f:05:7e:d6:54:
         ae:7a:bb:f7:86:ff:8a:83:71:d7:87:37:e5:cd:4a:e1:5f:a3:
         a6:fe:eb:72:ae:b6:bb:86:d7:0e:ea:e2:88:75:5f:a3:4b:51:
         4c:ea:85:6a
-----BEGIN CERTIFICATE-----
MIIFQjCCBCqgAwIBAgICBFwwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QjE4MzMxMTAvBgNVBAUTKERCM0M0OUIxQjJEQUE2NjlFODE3MjUzOTVERjcxMUU4
M0Y4QUQzRDEwHhcNMjUxMjAyMjMyODM2WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE1YTRiNy0zMGFjMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxZu9XM5g+XzrnMrlvy94utjPgddAzq6dnC1jBvRIFnemp8XEUiDxYR9tmgdW
nuX7m3SzwoB6HwxmoA2k/7r20ffC4L5DVwiei+If+tWZ8HLC6Vu2dT51gBaiufIb
9CZnXfuvWBHMyZpMtTbj4ms+6gFruEmh3ia8oRQv5Vug9w70atXyYq8RqYjSv6pM
TeWc5014SwUBhemuD7uTvQJ6kPokKX5I00v6MJDI6zOtI+mMNNS8Ly8sFHIXwE6Z
/d3hwAbRwzZ4XjKSZ2nHmoWNcxMnxbHsNPcp/xvV2qJSFYXSfykNfcCvvirMtCZM
UJMkVs8IeJyLS7iYTaef1AMWRQIDAQABo4ICZjCCAmIwHQYDVR0OBBYEFIkO1OG0
OE6cNbqbhdkUd9lCtrHdMB8GA1UdIwQYMBaAFNs8SbGy2qZp6BclOV33Eeg/itPR
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCMTgzMy9GRTY4RTBCMjhF
MzMxMUVDQUQ2NzQ2NzVDNEY5QUUwMi8yenhKc2JMYXBtbm9GeVU1WGZjUjZELUsw
OUUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzJ6eEpzYkxhcG1ub0Z5VTVYZmNSNkQtSzA5RS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QjE4MzMvRkU2OEUwQjI4RTMzMTFFQ0FENjc0Njc1QzRGOUFFMDIvOTNDQkRGNDQ4
RUUxMTFFQzlEMjk4QzgzQzRGOUFFMDIucm9hMCUGCCsGAQUFBwEHAQH/BBYwFDAS
BAIAATAMAwQAZ04yAwQAZ5cnMA0GCSqGSIb3DQEBCwUAA4IBAQCX5R3++7cAFo9U
/HW5DCa6ASXLcqSYmvoIoBTSnNH4zhtOkIFzhEcy0G3TFn8pFEvN8f9GHTktf/Bu
CvQTtJgEKf8ysczJnXSGW0M22rHIhKW7ohmWSYXlYT8d+9QnaMkJ10AHVzOMFDed
BetDgRf7r01Dq4MqCQEbl/A4PupfdUsaPDMfQXyQa+TkUP7XaWKVZ/RZU6br0d6s
BfH99nfLEasZI1ZhS7+ExOsvw0cvY1+LcEnWzE5TDiWq8jVGnwSkMhMMytGW58lu
WhrQJB4I/Oe0PwV+1lSuerv3hv+Kg3HXhzflzUrhX6Om/utyrra7htcO6uKIdV+j
S1FM6oVq
-----END CERTIFICATE-----
Generated at Thu Mar 26 01:56:44 2026 by rpki-client