Add KDF for DH.
authorDr. Stephen Henson <steve@openssl.org>
Tue, 30 Jul 2013 17:05:08 +0000 (18:05 +0100)
committerDr. Stephen Henson <steve@openssl.org>
Tue, 1 Oct 2013 13:01:18 +0000 (14:01 +0100)
commit5c4ff8ad37302e982edbb405f810492350885060
treee7d80dd1ee63f1be6ccda319c2283494bc6aaafa
parentdc427fc8e2f5f1212e4fe2c00409ab220bc0ebe1
Add KDF for DH.

Add X9.42 DH KDF. Move sharedinfo generation code to CMS library as the
same structure is used by DH and ECDH.

Move ASN1_OBJECT typedef to ossl_typ.h so it can be picked up by dh headers
without the need to use ASN1.
(cherry picked from commit dc1ce3bc64845d16314af1f11acf5384e4ae9b34)
crypto/asn1/asn1.h
crypto/cms/cms.h
crypto/cms/cms_asn1.c
crypto/dh/Makefile
crypto/dh/dh.h
crypto/dh/dh_kdf.c [new file with mode: 0644]
crypto/ec/ec_ameth.c
crypto/ossl_typ.h