Skip to content

Commit 5528f3d

Browse files
authored
mbedtls.c: ECDSA support for mbed TLS (#385)
Files: mbedtls.c, mbedtls.h, .travis.yml Notes: This PR adds support for ECDSA for both key exchange and host key algorithms. The following elliptic curves are supported: 256-bit curve defined by FIPS 186-4 and SEC1 384-bit curve defined by FIPS 186-4 and SEC1 521-bit curve defined by FIPS 186-4 and SEC1 Credit: Sebastián Katzer
1 parent 93862bf commit 5528f3d

File tree

3 files changed

+662
-9
lines changed

3 files changed

+662
-9
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ before_install:
8686
- if [ $ADDRESS_SIZE = '64' ]; then sudo apt-get install -y libgcrypt11-dev; fi
8787
- if [ $ADDRESS_SIZE = '32' ]; then export TOOLCHAIN_OPTION="-DCMAKE_TOOLCHAIN_FILE=../cmake/Toolchain-Linux-32.cmake"; fi
8888
- if [ $CRYPTO_BACKEND = 'mbedTLS' ]; then
89-
MBEDTLSVER=mbedtls-2.4.0;
89+
MBEDTLSVER=mbedtls-2.7.0;
9090
curl -L https://github.com/ARMmbed/mbedtls/archive/$MBEDTLSVER.tar.gz | tar -xzf -;
9191
cd mbedtls-$MBEDTLSVER;
9292
cmake $TOOLCHAIN_OPTION -DUSE_SHARED_MBEDTLS_LIBRARY=ON -DCMAKE_INSTALL_PREFIX:PATH=../usr .;

0 commit comments

Comments
 (0)