aboutsummaryrefslogtreecommitdiffhomepage
path: root/projects/cryptofuzz/Dockerfile
diff options
context:
space:
mode:
authorGravatar Guido Vranken <guidovranken@users.noreply.github.com>2020-10-28 07:17:32 +0100
committerGravatar GitHub <noreply@github.com>2020-10-27 23:17:32 -0700
commit250926a9a44b7a7315e416a872faa4d385d58b26 (patch)
tree4eded31469bbf2f765745c2bd0dad779e4fe2756 /projects/cryptofuzz/Dockerfile
parent2b9e9e7bd0bed97c17fbcfe46b74836859b3fd2b (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/Dockerfile4
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/