From a7469c634396ab6da0b412bcc56f6495d5da9593 Mon Sep 17 00:00:00 2001 From: Vitaly Chikunov Date: Mon, 21 Jan 2019 08:15:19 +0300 Subject: [PATCH] asn1: make hash_params optional R 1323565.1.023-2018 defines in the `parameters' for `AlgorithmIdentifier' field `digestParamSet' is optional. --- gost_asn1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gost_asn1.c b/gost_asn1.c index 502d1eb..1a90702 100644 --- a/gost_asn1.c +++ b/gost_asn1.c @@ -36,7 +36,7 @@ IMPLEMENT_ASN1_FUNCTIONS(GOST_KEY_AGREEMENT_INFO) ASN1_NDEF_SEQUENCE(GOST_KEY_PARAMS) = { ASN1_SIMPLE(GOST_KEY_PARAMS, key_params, ASN1_OBJECT), - ASN1_SIMPLE(GOST_KEY_PARAMS, hash_params, ASN1_OBJECT), + ASN1_OPT(GOST_KEY_PARAMS, hash_params, ASN1_OBJECT), ASN1_OPT(GOST_KEY_PARAMS, cipher_params, ASN1_OBJECT), } ASN1_NDEF_SEQUENCE_END(GOST_KEY_PARAMS) IMPLEMENT_ASN1_FUNCTIONS(GOST_KEY_PARAMS) -- 2.39.5