X-Git-Url: http://wagner.pp.ru/gitweb/?a=blobdiff_plain;f=gost_lcl.h;h=faa454bb380e0b41dbf21ef989f9cadc4df61015;hb=ea678abc1f9ea5acfdf2d5e5d6fa1c62add0631f;hp=a82362f47e55f3cf8c382e12ee1c12ebd5e676a5;hpb=e06b2112a84129f3a97968ad8551ee3d9588af63;p=openssl-gost%2Fengine.git diff --git a/gost_lcl.h b/gost_lcl.h index a82362f..faa454b 100644 --- a/gost_lcl.h +++ b/gost_lcl.h @@ -205,10 +205,10 @@ extern struct gost_cipher_info gost_cipher_list[]; /* Find encryption params from ASN1_OBJECT */ const struct gost_cipher_info *get_encryption_params(ASN1_OBJECT *obj); /* Implementation of GOST 28147-89 cipher in CFB and CNT modes */ -const EVP_CIPHER* cipher_gost(); -const EVP_CIPHER* cipher_gost_cbc(); -const EVP_CIPHER* cipher_gost_cpacnt(); -const EVP_CIPHER* cipher_gost_cpcnt_12(); +const EVP_CIPHER *cipher_gost(); +const EVP_CIPHER *cipher_gost_cbc(); +const EVP_CIPHER *cipher_gost_cpacnt(); +const EVP_CIPHER *cipher_gost_cpcnt_12(); void cipher_gost_destroy(); # define EVP_MD_CTRL_KEY_LEN (EVP_MD_CTRL_ALG_CTRL+3) # define EVP_MD_CTRL_SET_KEY (EVP_MD_CTRL_ALG_CTRL+4) @@ -245,7 +245,7 @@ BIGNUM *hashsum2bn(const unsigned char *dgst, int len); * Store bignum in byte array of given length, prepending by zeros if * nesseccary */ -int store_bignum(BIGNUM *bn, unsigned char *buf, int len); +int store_bignum(const BIGNUM *bn, unsigned char *buf, int len); /* Pack GOST R 34.10 signature according to CryptoPro rules */ int pack_sign_cp(DSA_SIG *s, int order, unsigned char *sig, size_t *siglen); /* from ameth.c */