summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ec/ec2_smpl.c
diff options
context:
space:
mode:
authortb <>2018-11-17 18:55:41 +0000
committertb <>2018-11-17 18:55:41 +0000
commiteaa93660fa7be62891e2623769b71e381fdff5ff (patch)
treec70676f4f94a5865e7ea3502c754e74b4684f1fc /src/lib/libcrypto/ec/ec2_smpl.c
parente8561a7d6bfdc3b60901ab2b0b05aeccef9e8cac (diff)
downloadopenbsd-eaa93660fa7be62891e2623769b71e381fdff5ff.tar.gz
openbsd-eaa93660fa7be62891e2623769b71e381fdff5ff.tar.bz2
openbsd-eaa93660fa7be62891e2623769b71e381fdff5ff.zip
Implement coordinate blinding for EC_POINT as an additional mitigation
for the portsmash vulnerability. OpenBSD 6.4 errata 003
Diffstat (limited to 'src/lib/libcrypto/ec/ec2_smpl.c')
-rw-r--r--src/lib/libcrypto/ec/ec2_smpl.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/libcrypto/ec/ec2_smpl.c b/src/lib/libcrypto/ec/ec2_smpl.c
index 1ca04194b3..8ea635c7fa 100644
--- a/src/lib/libcrypto/ec/ec2_smpl.c
+++ b/src/lib/libcrypto/ec/ec2_smpl.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ec2_smpl.c,v 1.20 2018/07/16 17:32:39 tb Exp $ */ 1/* $OpenBSD: ec2_smpl.c,v 1.20.2.1 2018/11/17 18:55:41 tb Exp $ */
2/* ==================================================================== 2/* ====================================================================
3 * Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. 3 * Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED.
4 * 4 *
@@ -115,6 +115,7 @@ EC_GF2m_simple_method(void)
115 .field_mul = ec_GF2m_simple_field_mul, 115 .field_mul = ec_GF2m_simple_field_mul,
116 .field_sqr = ec_GF2m_simple_field_sqr, 116 .field_sqr = ec_GF2m_simple_field_sqr,
117 .field_div = ec_GF2m_simple_field_div, 117 .field_div = ec_GF2m_simple_field_div,
118 .blind_coordinates = NULL,
118 }; 119 };
119 120
120 return &ret; 121 return &ret;