static int gost_digest_final(EVP_MD_CTX *ctx, unsigned char *md);
static int gost_digest_copy(EVP_MD_CTX *to, const EVP_MD_CTX *from);
static int gost_digest_cleanup(EVP_MD_CTX *ctx);
-static int gost_digest_ctrl_256(EVP_MD_CTX *ctx, int type, int arg, void *ptr);
-static int gost_digest_ctrl_512(EVP_MD_CTX *ctx, int type, int arg, void *ptr);
+static int gost_digest_ctrl_256(EVP_MD_CTX *ctx, int type, int arg,
+ void *ptr);
+static int gost_digest_ctrl_512(EVP_MD_CTX *ctx, int type, int arg,
+ void *ptr);
const char micalg_256[] = "gostr3411-2012-256";
const char micalg_512[] = "gostr3411-2012-512";
}
static int gost_digest_ctrl_256(EVP_MD_CTX *ctx, int type, int arg, void *ptr)
- {
- switch (type)
- {
+{
+ switch (type) {
case EVP_MD_CTRL_MICALG:
- {
- *((char **)ptr) = OPENSSL_malloc(strlen(micalg_256)+1);
- if (*((char **)ptr) != NULL)
{
- strcpy(*((char **)ptr), micalg_256);
- return 1;
+ *((char **)ptr) = OPENSSL_malloc(strlen(micalg_256) + 1);
+ if (*((char **)ptr) != NULL) {
+ strcpy(*((char **)ptr), micalg_256);
+ return 1;
+ }
+ return 0;
}
- return 0;
- }
default:
- return 0;
+ return 0;
}
- }
+}
static int gost_digest_ctrl_512(EVP_MD_CTX *ctx, int type, int arg, void *ptr)
- {
- switch (type)
- {
+{
+ switch (type) {
case EVP_MD_CTRL_MICALG:
- {
- *((char **)ptr) = OPENSSL_malloc(strlen(micalg_512)+1);
- if (*((char **)ptr) != NULL)
{
- strcpy(*((char **)ptr), micalg_512);
- return 1;
+ *((char **)ptr) = OPENSSL_malloc(strlen(micalg_512) + 1);
+ if (*((char **)ptr) != NULL) {
+ strcpy(*((char **)ptr), micalg_512);
+ return 1;
+ }
+ return 0;
}
- return 0;
- }
- return 1;
+ return 1;
default:
- return 0;
+ return 0;
}
- }
-
+}