summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/Makefile
diff options
context:
space:
mode:
authorjsing <>2025-05-25 04:58:32 +0000
committerjsing <>2025-05-25 04:58:32 +0000
commit7011a8613b1f254d8fa3eb71cd63190e0e5ddbfc (patch)
tree956884db6964cf66be11beb92fc6b846c09b44a1 /src/lib/libcrypto/Makefile
parent827a8c81e5254d23f0ed8840e297afce76f2f8f1 (diff)
downloadopenbsd-7011a8613b1f254d8fa3eb71cd63190e0e5ddbfc.tar.gz
openbsd-7011a8613b1f254d8fa3eb71cd63190e0e5ddbfc.tar.bz2
openbsd-7011a8613b1f254d8fa3eb71cd63190e0e5ddbfc.zip
Provide bn_mod_{add,sub,mul}_words().
These implement constant time modular addition, subtraction and multiplication in the Montegomery domain. ok tb@
Diffstat (limited to 'src/lib/libcrypto/Makefile')
-rw-r--r--src/lib/libcrypto/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/libcrypto/Makefile b/src/lib/libcrypto/Makefile
index a05042986c..dd64f07f48 100644
--- a/src/lib/libcrypto/Makefile
+++ b/src/lib/libcrypto/Makefile
@@ -1,4 +1,4 @@
1# $OpenBSD: Makefile,v 1.232 2025/05/25 04:53:05 jsing Exp $ 1# $OpenBSD: Makefile,v 1.233 2025/05/25 04:58:32 jsing Exp $
2 2
3LIB= crypto 3LIB= crypto
4LIBREBUILD=y 4LIBREBUILD=y
@@ -173,6 +173,7 @@ SRCS+= bn_kron.c
173SRCS+= bn_lib.c 173SRCS+= bn_lib.c
174SRCS+= bn_mod.c 174SRCS+= bn_mod.c
175SRCS+= bn_mod_sqrt.c 175SRCS+= bn_mod_sqrt.c
176SRCS+= bn_mod_words.c
176SRCS+= bn_mont.c 177SRCS+= bn_mont.c
177SRCS+= bn_mul.c 178SRCS+= bn_mul.c
178SRCS+= bn_prime.c 179SRCS+= bn_prime.c