Add GOST R 34.10-2012 ASN.1 methods

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Add GOST R 34.10-2012 pmethods

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Update GOST error codes to work with new GOST R 34.10-2012 functions

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Add GOST R 34.10-2012 OID definitions

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
x509: add more GOST values to X509_certificate_type

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
SSL: Add definitions for new GOST TLS cipher suites

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
SSL: Define new GOST cipher suites

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
SSL: Hook large part of new GOST TLS cipher suites

Note: as there are some differences between parameters used, new cipher
suites do not work yet.

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
EVP: add a function to call digest ctrl callback

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
cms: add Streebog OIDs to SMIMECapabilities

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
pkcs7: add Streebog OIDs to SMIMECapabilities

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>