]> www.wagner.pp.ru Git - openssl-gost/engine.git/blobdiff - gost89.h
Make it possible to re-define OPENSSL_ENGINES_INSTALL_DIR
[openssl-gost/engine.git] / gost89.h
index e5b877f4482d6536952e77d88ab8873482ce5395..59a938fa311cc69a934befbefb93ebee3c6cd625 100644 (file)
--- a/gost89.h
+++ b/gost89.h
@@ -59,6 +59,8 @@ void gostcrypt(gost_ctx * c, const byte * in, byte * out);
 void gostdecrypt(gost_ctx * c, const byte * in, byte * out);
 /* Set key into context */
 void gost_key(gost_ctx * ctx, const byte * key);
+/* Set key into context */
+void magma_key(gost_ctx * ctx, const byte * key);
 /* Get key from context */
 void gost_get_key(gost_ctx * ctx, byte * key);
 /* Set S-blocks into context */
@@ -92,6 +94,7 @@ extern gost_subst_block Gost28147_CryptoProParamSetA;
 extern gost_subst_block Gost28147_CryptoProParamSetB;
 extern gost_subst_block Gost28147_CryptoProParamSetC;
 extern gost_subst_block Gost28147_CryptoProParamSetD;
+extern gost_subst_block Gost28147_TC26ParamSetZ;
 extern const byte CryptoProKeyMeshingKey[];
 typedef unsigned int word32;