Skip to content
This repository was archived by the owner on Aug 5, 2024. It is now read-only.

Commit aae90bd

Browse files
committed
Updated NTL version and added perf option
1 parent eb81c6e commit aae90bd

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ FHE-Workspace
1111

1212
# Block dependencies that are automatically fetched in the build script
1313
DEPENDENCIES/NTL
14-
DEPENDENCIES/ntl-11.4.3.tar.gz
14+
DEPENDENCIES/ntl-*.tar.gz
1515

1616
DEPENDENCIES/HElib
1717
DEPENDENCIES/HElib-v1.0.2.tar.gz

ConfigConstants.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
#Current versions we build against
2626
#
2727
# NTL Library
28-
NTL_version='11.4.3'
28+
NTL_version='11.5.1'
2929
#HELib Library
3030
HElib_version='v2.1.0'
3131
HElib_cmake_lists_version='2.1.0'

Dockerfile.ALPINE.HElib

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ RUN mkdir -p /opt/IBM/FHE-distro
3535
COPY ./DEPENDENCIES/NTL /opt/IBM/FHE-distro/NTL
3636
WORKDIR /opt/IBM/FHE-distro/NTL
3737
RUN cd ./src && \
38-
./configure SHARED=on NTL_GMP_LIP=on NTL_THREADS=on NTL_THREAD_BOOST=on && \
38+
./configure SHARED=on NTL_GMP_LIP=on NTL_THREADS=on NTL_THREAD_BOOST=on NTL_RANDOM_AES256CTR=on && \
3939
make -j4 && \
4040
make install && \
4141
ldconfig / && \

Dockerfile.CENTOS.HElib

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ RUN mkdir -p /opt/IBM/FHE-distro
5151
COPY ./DEPENDENCIES/NTL /opt/IBM/FHE-distro/NTL
5252
WORKDIR /opt/IBM/FHE-distro/NTL
5353
RUN cd ./src && \
54-
./configure SHARED=on NTL_GMP_LIP=on NTL_THREADS=on NTL_THREAD_BOOST=on && \
54+
./configure SHARED=on NTL_GMP_LIP=on NTL_THREADS=on NTL_THREAD_BOOST=on NTL_RANDOM_AES256CTR=on && \
5555
make -j4 && \
5656
make install && \
5757
ldconfig && \

Dockerfile.FEDORA.HElib

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ RUN mkdir -p /opt/IBM/FHE-distro
3939
COPY ./DEPENDENCIES/NTL /opt/IBM/FHE-distro/NTL
4040
WORKDIR /opt/IBM/FHE-distro/NTL
4141
RUN cd ./src && \
42-
./configure SHARED=on NTL_GMP_LIP=on NTL_THREADS=on NTL_THREAD_BOOST=on && \
42+
./configure SHARED=on NTL_GMP_LIP=on NTL_THREADS=on NTL_THREAD_BOOST=on NTL_RANDOM_AES256CTR=on && \
4343
make -j4 && \
4444
make install && \
4545
ldconfig && \

Dockerfile.UBUNTU.HElib

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ RUN mkdir -p /opt/IBM/FHE-distro
6464
COPY ./DEPENDENCIES/NTL /opt/IBM/FHE-distro/NTL
6565
WORKDIR /opt/IBM/FHE-distro/NTL
6666
RUN cd ./src && \
67-
./configure SHARED=on NTL_GMP_LIP=on NTL_THREADS=on NTL_THREAD_BOOST=on && \
67+
./configure SHARED=on NTL_GMP_LIP=on NTL_THREADS=on NTL_THREAD_BOOST=on NTL_RANDOM_AES256CTR=on && \
6868
make -j4 && \
6969
make install && \
7070
ldconfig && \

0 commit comments

Comments
 (0)