summaryrefslogtreecommitdiff
path: root/sbin/iked/dh.c
AgeCommit message (Expand)Author
2020-10-28Refactor parts of the dh_* API.tobhe
2020-04-28Remove support for insecure EC2N groups. Clarify which Diffie-Hellmantobhe
2019-04-02When curve25519 was added to iked, it was based on the internet-draft andStuart Henderson
2017-10-27In the final RFC 5903 the computation for the DH shared secret changed.Patrick Wildt
2017-05-21A few more freezero() usesTheo de Raadt
2017-03-27Don't cache the DH group in the policyMike Belopuhov
2017-01-04Remove modular exponential groups specified in RFC5114Mike Belopuhov
2015-08-21Switch iked to C99-style fixed-width integer types.Reyk Floeter
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-10-12DH_compute_key() returns -1 on error but this was notJonathan Gray
2014-08-27Add support for Curve25519 using the public domain code that is foundReyk Floeter
2014-08-25Add support for DH groups 27-30 using the Brainpool curves which haveReyk Floeter
2014-07-10add additional includes required to build with -DOPENSSL_NO_DEPRECATEDJonathan Gray
2013-11-14verify EC points; from hshoexer; ok mikebMarkus Friedl
2013-01-08Remove private CVS tag from an obsolete repository and bump copyrightReyk Floeter
2012-12-15Plug two memory leaks when cleaning up the dh/dsa crypto structures.Reyk Floeter
2012-09-18update email addresses to match reality.Reyk Floeter
2012-06-04Rounding up a number of bytes in a bignum returned by the BN_num_bytes()Mike Belopuhov
2011-07-03iked requires the same dh diff as isakmpd:Mike Belopuhov
2010-11-29make key exchange faster by not checking the predefined groups with DH_check()Markus Friedl
2010-06-29Add missing frees.Reyk Floeter
2010-06-23rename the ec groups to either ec2n or ecp (eg. ec155 -> ec2n155 orReyk Floeter
2010-06-23further cleanup of the dh code:Reyk Floeter
2010-06-03Import iked, a new implementation of the IKEv2 protocol.Reyk Floeter