Torsten Duwe 93158c
Git-commit: aef66587f19c7ecc52717328a4c5484f1d2268e9
Torsten Duwe 93158c
From: Stephan Mueller <smueller@chronox.de>
Torsten Duwe 93158c
Date: Wed, 11 Jul 2018 20:36:23 +0200
Torsten Duwe 93158c
Subject: [PATCH] crypto: ecdh - fix typo of P-192 b value
Torsten Duwe 93158c
Patch-mainline: v4.19-rc1
Torsten Duwe 93158c
References: bsc#1155331
Torsten Duwe 93158c
Torsten Duwe 93158c
Fix the b value to be compliant with FIPS 186-4 D.1.2.1. This fix is
Torsten Duwe 93158c
required to make sure the SP800-56A public key test passes for P-192.
Torsten Duwe 93158c
Torsten Duwe 93158c
Signed-off-by: Stephan Mueller <smueller@chronox.de>
Torsten Duwe 93158c
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Torsten Duwe 93158c
Signed-off-by: Torsten Duwe <duwe@suse.de>
Torsten Duwe 93158c
---
Torsten Duwe 93158c
 crypto/ecc_curve_defs.h | 2 +-
Torsten Duwe 93158c
 1 file changed, 1 insertion(+), 1 deletion(-)
Torsten Duwe 93158c
Torsten Duwe 93158c
diff --git a/crypto/ecc_curve_defs.h b/crypto/ecc_curve_defs.h
Torsten Duwe 93158c
index 94e883a9403f..336ab1805639 100644
Torsten Duwe 93158c
--- a/crypto/ecc_curve_defs.h
Torsten Duwe 93158c
+++ b/crypto/ecc_curve_defs.h
Torsten Duwe 93158c
@@ -27,7 +27,7 @@ static u64 nist_p192_p[] = { 0xFFFFFFFFFFFFFFFFull, 0xFFFFFFFFFFFFFFFEull,
Torsten Duwe 93158c
 static u64 nist_p192_n[] = { 0x146BC9B1B4D22831ull, 0xFFFFFFFF99DEF836ull,
Torsten Duwe 93158c
 				0xFFFFFFFFFFFFFFFFull };
Torsten Duwe 93158c
 static u64 nist_p192_a[] = { 0xFFFFFFFFFFFFFFFCull, 0xFFFFFFFFFFFFFFFEull,
Torsten Duwe 93158c
-				0xFFFFFFFFFFFFFFFEull };
Torsten Duwe 93158c
+				0xFFFFFFFFFFFFFFFFull };
Torsten Duwe 93158c
 static u64 nist_p192_b[] = { 0xFEB8DEECC146B9B1ull, 0x0FA7E9AB72243049ull,
Torsten Duwe 93158c
 				0x64210519E59C80E7ull };
Torsten Duwe 93158c
 static struct ecc_curve nist_p192 = {
Torsten Duwe 93158c
-- 
Torsten Duwe 93158c
2.16.4
Torsten Duwe 93158c