projects
/
openssl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
cd2eebf
)
BN_mod_sqrt
author
Bodo Möller
<bodo@openssl.org>
Thu, 30 Nov 2000 00:20:20 +0000
(
00:20
+0000)
committer
Bodo Möller
<bodo@openssl.org>
Thu, 30 Nov 2000 00:20:20 +0000
(
00:20
+0000)
CHANGES
patch
|
blob
|
history
crypto/crypto-lib.com
patch
|
blob
|
history
diff --git
a/CHANGES
b/CHANGES
index 889d205d70f6696481647c50b935c192552e1031..525a85e6aa3d54d9c1b41dd468d5adcaebdc5c27 100644
(file)
--- a/
CHANGES
+++ b/
CHANGES
@@
-3,6
+3,10
@@
Changes between 0.9.6 and 0.9.7 [xx XXX 2000]
Changes between 0.9.6 and 0.9.7 [xx XXX 2000]
+ *) New function BN_mod_sqrt for computing square roots modulo a prime
+ (Tonelli-Shanks algorithm).
+ [Lenka Fibikova <fibikova@exp-math.uni-essen.de>, Bodo Moeller]
+
*) Store verify_result within SSL_SESSION also for client side to
avoid potential security hole. (Re-used sessions on the client side
always resulted in verify_result==X509_V_OK, not using the original
*) Store verify_result within SSL_SESSION also for client side to
avoid potential security hole. (Re-used sessions on the client side
always resulted in verify_result==X509_V_OK, not using the original
diff --git
a/crypto/crypto-lib.com
b/crypto/crypto-lib.com
index 964b89ae5cef53f4b8350d926a44d562899d37f0..70544994d60d3cd7b02e657d6a8265b21bb2dab6 100644
(file)
--- a/
crypto/crypto-lib.com
+++ b/
crypto/crypto-lib.com
@@
-196,7
+196,7
@@
$ LIB_BF = "bf_skey,bf_ecb,bf_enc,bf_cfb64,bf_ofb64"
$ LIB_CAST = "c_skey,c_ecb,c_enc,c_cfb64,c_ofb64"
$ LIB_BN_ASM = "[.asm]vms.mar,vms-helper"
$ IF F$TRNLNM("OPENSSL_NO_ASM").OR.ARCH.EQS."AXP" THEN LIB_BN_ASM = "bn_asm"
$ LIB_CAST = "c_skey,c_ecb,c_enc,c_cfb64,c_ofb64"
$ LIB_BN_ASM = "[.asm]vms.mar,vms-helper"
$ IF F$TRNLNM("OPENSSL_NO_ASM").OR.ARCH.EQS."AXP" THEN LIB_BN_ASM = "bn_asm"
-$ LIB_BN = "bn_add,bn_div,bn_exp,bn_lib,bn_ctx,bn_mul,bn_mod,"+ -
+$ LIB_BN = "bn_add,bn_div,bn_exp,bn_lib,bn_ctx,bn_mul,bn_mod,
bn_kron,bn_sqrt
"+ -
"bn_print,bn_rand,bn_shift,bn_word,bn_blind,"+ -
"bn_gcd,bn_prime,bn_err,bn_sqr,"+LIB_BN_ASM+",bn_recp,bn_mont,"+ -
"bn_mpi,bn_exp2"
"bn_print,bn_rand,bn_shift,bn_word,bn_blind,"+ -
"bn_gcd,bn_prime,bn_err,bn_sqr,"+LIB_BN_ASM+",bn_recp,bn_mont,"+ -
"bn_mpi,bn_exp2"