aboutsummaryrefslogtreecommitdiff
path: root/gost_lcl.h
diff options
context:
space:
mode:
authorDmitry Belyavskiy <beldmit@gmail.com>2018-08-30 12:06:25 +0300
committerDmitry Belyavskiy <beldmit@gmail.com>2018-08-30 12:06:25 +0300
commitd56d9c6b281c09cd37c8fd489d3092d0dc2e1984 (patch)
treec6ccb4a9a4e02a6bd8d3e6b9b8aecafb6967c71c /gost_lcl.h
parent12be7c21781eba9f7a37762e7e307571225c6c47 (diff)
downloadgost-engine-d56d9c6b281c09cd37c8fd489d3092d0dc2e1984.zip
gost-engine-d56d9c6b281c09cd37c8fd489d3092d0dc2e1984.tar.gz
gost-engine-d56d9c6b281c09cd37c8fd489d3092d0dc2e1984.tar.bz2
Dealing with new KeyExchange
Diffstat (limited to 'gost_lcl.h')
-rw-r--r--gost_lcl.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gost_lcl.h b/gost_lcl.h
index f63f23c..7871eb8 100644
--- a/gost_lcl.h
+++ b/gost_lcl.h
@@ -69,7 +69,9 @@ struct gost_pmeth_data {
* filled */
EVP_MD *md;
unsigned char *shared_ukm;
+ size_t shared_ukm_size; /* XXX temporary use shared_ukm and hash for 2018 CKE*/
int peer_key_used;
+ int cipher_nid; /* KExp15/KImp15 algs*/
};
struct gost_mac_pmeth_data {