Searched refs:tag_len (Results 1 - 4 of 4) sorted by relevance

/dovecot/src/lib-dcrypt/
H A Ddcrypt-private.h30 void (*ctx_sym_set_tag)(struct dcrypt_context_symmetric *ctx, const unsigned char *tag, size_t tag_len);
H A Ddcrypt.c125 void dcrypt_ctx_sym_set_tag(struct dcrypt_context_symmetric *ctx, const unsigned char *tag, size_t tag_len) argument
128 dcrypt_vfs->ctx_sym_set_tag(ctx, tag, tag_len);
H A Ddcrypt.h102 void dcrypt_ctx_sym_set_tag(struct dcrypt_context_symmetric *ctx, const unsigned char *tag, size_t tag_len);
H A Ddcrypt-openssl.c106 size_t tag_len; member in struct:dcrypt_context_symmetric
286 void dcrypt_openssl_ctx_sym_set_tag(struct dcrypt_context_symmetric *ctx, const unsigned char *tag, size_t tag_len) argument
290 ctx->tag = p_malloc(ctx->pool, tag_len);
291 memcpy(ctx->tag, tag, tag_len);
292 ctx->tag_len = tag_len;
299 buffer_append(tag, ctx->tag, ctx->tag_len);
397 ec = EVP_CIPHER_CTX_ctrl(ctx->ctx, EVP_CTRL_GCM_SET_TAG, ctx->tag_len, ctx->tag);
412 ctx->tag_len = EVP_GCM_TLS_TAG_LEN;

Completed in 15 milliseconds