diff options
author | 2020-10-28 07:17:32 +0100 | |
---|---|---|
committer | 2020-10-27 23:17:32 -0700 | |
commit | 250926a9a44b7a7315e416a872faa4d385d58b26 (patch) | |
tree | 4eded31469bbf2f765745c2bd0dad779e4fe2756 /projects/cryptofuzz/Dockerfile | |
parent | 2b9e9e7bd0bed97c17fbcfe46b74836859b3fd2b (diff) |
[cryptofuzz] Multiple updates (#4567)
* [wolfCrypt] Enable more wolfCrypt features
* [cryptofuzz] Add Monocypher
* [cryptofuzz] Update Boost to v1.74
* [cryptofuzz] Improve Botan build time
* [cryptofuzz] Improve Crypto++ build time
* [cryptofuzz] wolfCrypt: Add build option required for ECDSA signing
* [cryptofuzz] Reference Nettle's libhogweed.a
This is required for Nettle ECC operations.
* [cryptofuzz] wolfCrypt: Enable XCHACHA
Diffstat (limited to 'projects/cryptofuzz/Dockerfile')
-rw-r--r-- | projects/cryptofuzz/Dockerfile | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/projects/cryptofuzz/Dockerfile b/projects/cryptofuzz/Dockerfile index 2ffe8329..94b03c2c 100644 --- a/projects/cryptofuzz/Dockerfile +++ b/projects/cryptofuzz/Dockerfile @@ -21,7 +21,7 @@ RUN apt-get update && \ wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | apt-key add - && \ apt-add-repository 'deb https://apt.kitware.com/ubuntu/ xenial main' && \ apt-get update && \ - apt-get install -y software-properties-common python-software-properties make autoconf automake libtool build-essential cmake libboost-all-dev mercurial gyp ninja-build zlib1g-dev libsqlite3-dev bison flex texinfo + apt-get install -y software-properties-common python-software-properties make autoconf automake libtool build-essential cmake mercurial gyp ninja-build zlib1g-dev libsqlite3-dev bison flex texinfo # BoringSSL needs Go to build RUN add-apt-repository -y ppa:gophers/archive && apt-get update && apt-get install -y golang-1.9-go @@ -55,7 +55,9 @@ RUN git clone --depth 1 https://github.com/indutny/bn.js.git RUN git clone --depth 1 https://github.com/MikeMcl/bignumber.js.git RUN git clone --depth 1 https://github.com/guidovranken/libfuzzer-js.git RUN git clone --depth 1 https://github.com/brix/crypto-js.git +RUN git clone --depth 1 https://github.com/LoupVaillant/Monocypher.git RUN apt-get remove -y libunwind8 RUN apt-get install -y libssl-dev +RUN wget https://dl.bintray.com/boostorg/release/1.74.0/source/boost_1_74_0.tar.bz2 COPY build.sh xxd.c $SRC/ |