diff options
| author | tb <> | 2018-11-17 18:55:41 +0000 |
|---|---|---|
| committer | tb <> | 2018-11-17 18:55:41 +0000 |
| commit | eaa93660fa7be62891e2623769b71e381fdff5ff (patch) | |
| tree | c70676f4f94a5865e7ea3502c754e74b4684f1fc /src/lib/libcrypto/ec/ec2_smpl.c | |
| parent | e8561a7d6bfdc3b60901ab2b0b05aeccef9e8cac (diff) | |
| download | openbsd-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.c | 3 |
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; |
