Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of mbedtls by
certs.h
00001 /** 00002 * \file certs.h 00003 * 00004 * \brief Sample certificates and DHM parameters for testing 00005 * 00006 * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved 00007 * SPDX-License-Identifier: Apache-2.0 00008 * 00009 * Licensed under the Apache License, Version 2.0 (the "License"); you may 00010 * not use this file except in compliance with the License. 00011 * You may obtain a copy of the License at 00012 * 00013 * http://www.apache.org/licenses/LICENSE-2.0 00014 * 00015 * Unless required by applicable law or agreed to in writing, software 00016 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 00017 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 00018 * See the License for the specific language governing permissions and 00019 * limitations under the License. 00020 * 00021 * This file is part of mbed TLS (https://tls.mbed.org) 00022 */ 00023 #ifndef MBEDTLS_CERTS_H 00024 #define MBEDTLS_CERTS_H 00025 00026 #include <stddef.h> 00027 00028 #ifdef __cplusplus 00029 extern "C" { 00030 #endif 00031 00032 #if defined(MBEDTLS_PEM_PARSE_C) 00033 /* Concatenation of all CA certificates in PEM format if available */ 00034 extern const char mbedtls_test_cas_pem[]; 00035 extern const size_t mbedtls_test_cas_pem_len; 00036 #endif 00037 00038 /* List of all CA certificates, terminated by NULL */ 00039 extern const char * mbedtls_test_cas[]; 00040 extern const size_t mbedtls_test_cas_len[]; 00041 00042 /* 00043 * Convenience for users who just want a certificate: 00044 * RSA by default, or ECDSA if RSA is not available 00045 */ 00046 extern const char * mbedtls_test_ca_crt; 00047 extern const size_t mbedtls_test_ca_crt_len; 00048 extern const char * mbedtls_test_ca_key; 00049 extern const size_t mbedtls_test_ca_key_len; 00050 extern const char * mbedtls_test_ca_pwd; 00051 extern const size_t mbedtls_test_ca_pwd_len; 00052 extern const char * mbedtls_test_srv_crt; 00053 extern const size_t mbedtls_test_srv_crt_len; 00054 extern const char * mbedtls_test_srv_key; 00055 extern const size_t mbedtls_test_srv_key_len; 00056 extern const char * mbedtls_test_cli_crt; 00057 extern const size_t mbedtls_test_cli_crt_len; 00058 extern const char * mbedtls_test_cli_key; 00059 extern const size_t mbedtls_test_cli_key_len; 00060 00061 #if defined(MBEDTLS_ECDSA_C) 00062 extern const char mbedtls_test_ca_crt_ec[]; 00063 extern const size_t mbedtls_test_ca_crt_ec_len; 00064 extern const char mbedtls_test_ca_key_ec[]; 00065 extern const size_t mbedtls_test_ca_key_ec_len; 00066 extern const char mbedtls_test_ca_pwd_ec[]; 00067 extern const size_t mbedtls_test_ca_pwd_ec_len; 00068 extern const char mbedtls_test_srv_crt_ec[]; 00069 extern const size_t mbedtls_test_srv_crt_ec_len; 00070 extern const char mbedtls_test_srv_key_ec[]; 00071 extern const size_t mbedtls_test_srv_key_ec_len; 00072 extern const char mbedtls_test_cli_crt_ec[]; 00073 extern const size_t mbedtls_test_cli_crt_ec_len; 00074 extern const char mbedtls_test_cli_key_ec[]; 00075 extern const size_t mbedtls_test_cli_key_ec_len; 00076 #endif 00077 00078 #if defined(MBEDTLS_RSA_C) 00079 extern const char mbedtls_test_ca_crt_rsa[]; 00080 extern const size_t mbedtls_test_ca_crt_rsa_len; 00081 extern const char mbedtls_test_ca_key_rsa[]; 00082 extern const size_t mbedtls_test_ca_key_rsa_len; 00083 extern const char mbedtls_test_ca_pwd_rsa[]; 00084 extern const size_t mbedtls_test_ca_pwd_rsa_len; 00085 extern const char mbedtls_test_srv_crt_rsa[]; 00086 extern const size_t mbedtls_test_srv_crt_rsa_len; 00087 extern const char mbedtls_test_srv_key_rsa[]; 00088 extern const size_t mbedtls_test_srv_key_rsa_len; 00089 extern const char mbedtls_test_cli_crt_rsa[]; 00090 extern const size_t mbedtls_test_cli_crt_rsa_len; 00091 extern const char mbedtls_test_cli_key_rsa[]; 00092 extern const size_t mbedtls_test_cli_key_rsa_len; 00093 #endif 00094 00095 #ifdef __cplusplus 00096 } 00097 #endif 00098 00099 #endif /* certs.h */
Generated on Tue Jul 12 2022 12:52:42 by
