pike.git/
lib/
modules/
Crypto.pmod/
DSA.pmod
Branch:
Tag:
Non-build tags
All tags
No tags
2015-06-04
2015-06-04 12:59:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>
14c29ced75b7e403f987897d5dd41bd441c78367 (
6
lines) (+
4
/-
2
)
[
Show
|
Annotate
]
Branch:
8.1
Crypto.DH: Avoid circular dependency on Crypto.DSA.
Adds __builtin.Nettle.DH_Params.
78:
//! The finite-field diffie-hellman group parameters. //! @param key //! The public key y parameter.
-
variant this_program set_public_key(
Crypto
.
DH
.
Parameters
params, Gmp.mpz key)
+
variant this_program set_public_key(
__builtin
.
Nettle.
DH
_Params
params,
+
Gmp.mpz key)
{ p = params->p; q = params->q;
244:
//! Generates a public/private key pair with the specified //! finite field diffie-hellman parameters.
-
variant this_program generate_key(
Crypto
.
DH
.
Parameters
params)
+
variant this_program generate_key(
__builtin
.
Nettle.
DH
_Params
params)
{ p = params->p; g = params->g;