]> www.wagner.pp.ru Git - openssl-gost/engine.git/blobdiff - gost89.h
GOST89 key masking
[openssl-gost/engine.git] / gost89.h
index b8a947e1bdd014cf1a091c5d2745042f771234fc..1dfae9be3c9ecee35b07aeff6d5865fe25c80495 100644 (file)
--- a/gost89.h
+++ b/gost89.h
@@ -33,7 +33,8 @@ typedef struct {
 
 /* Cipher context includes key and preprocessed  substitution block */
 typedef struct {
-    u4 k[8];
+    u4 key[8];
+    u4 mask[8];
     /* Constant s-boxes -- set up in gost_init(). */
     u4 k87[256], k65[256], k43[256], k21[256];
 } gost_ctx;