X-Git-Url: https://wagner.pp.ru/gitweb/?a=blobdiff_plain;f=gost_lcl.h;h=a9cb8b0032b0159517cc9ea1b5129644401ba4a4;hb=a00d42f4dfec8dff2f290cf3074dc25fb6b2e985;hp=a271ae28e71b0bfc787c4d7e6e8e06aaf20ddcbd;hpb=8c6ae96842b988786343a3d0a486d5f62a2a0e3f;p=openssl-gost%2Fengine.git diff --git a/gost_lcl.h b/gost_lcl.h index a271ae2..a9cb8b0 100644 --- a/gost_lcl.h +++ b/gost_lcl.h @@ -320,6 +320,7 @@ BIGNUM *gost_get0_priv_key(const EVP_PKEY *pkey); /* Struct describing cipher and used for init/deinit.*/ struct gost_cipher_st { + struct gost_cipher_st *template; /* template struct */ int nid; EVP_CIPHER *cipher; int block_size; /* (bytes) */ @@ -347,5 +348,7 @@ extern GOST_cipher Gost28147_89_cnt_cipher; extern GOST_cipher Gost28147_89_cnt_12_cipher; extern GOST_cipher magma_ctr_cipher; extern GOST_cipher magma_ctr_acpkm_cipher; +extern GOST_cipher magma_ctr_acpkm_omac_cipher; +extern GOST_cipher magma_cbc_cipher; #endif /* vim: set expandtab cinoptions=\:0,l1,t0,g0,(0 sw=4 : */