/dovecot/src/lib/ |
H A D | str-find.c | 11 unsigned int key_len; member in struct:str_find_context 24 unsigned int i, len_1 = ctx->key_len - 1; 27 ctx->badtab[i] = ctx->key_len; 35 unsigned int len_1 = ctx->key_len - 1; 38 suffixes[len_1] = ctx->key_len; 40 for (i = (int)ctx->key_len - 2; i >= 0; i--) { 57 int j, i, len_1 = ctx->key_len - 1; 59 suffixes = t_buffer_get(sizeof(*suffixes) * ctx->key_len); 62 for (i = 0; i < (int)ctx->key_len; i++) 63 ctx->goodtab[i] = ctx->key_len; 81 size_t key_len = strlen(key); local 112 unsigned int key_len = ctx->key_len; local [all...] |
H A D | hmac.c | 16 size_t key_len, const struct hash_method *meth) 28 if (key_len > 64) { 30 meth->loop(ctx->ctx, key, key_len); 33 key_len = meth->digest_size; 36 memcpy(k_ipad, key, key_len); 37 memset(k_ipad + key_len, 0, 64 - key_len); 65 const unsigned char *key, size_t key_len, 70 i_assert(key != NULL && key_len > 0); 74 hmac_init(&ctx, key, key_len, met 15 hmac_init(struct hmac_context *_ctx, const unsigned char *key, size_t key_len, const struct hash_method *meth) argument 64 t_hmac_data(const struct hash_method *meth, const unsigned char *key, size_t key_len, const void *data, size_t data_len) argument 82 t_hmac_buffer(const struct hash_method *meth, const unsigned char *key, size_t key_len, const buffer_t *data) argument 89 t_hmac_str(const struct hash_method *meth, const unsigned char *key, size_t key_len, const char *data) argument [all...] |
H A D | hmac.h | 23 size_t key_len, const struct hash_method *meth); 36 const unsigned char *key, size_t key_len, 39 const unsigned char *key, size_t key_len, 42 const unsigned char *key, size_t key_len,
|
H A D | test-hmac.c | 12 size_t key_len; member in struct:test_vector 74 hmac_init(&ctx, vec->key, vec->key_len, hash_method_lookup(vec->prf)); 90 tmp = t_hmac_data(hash_method_lookup(vec->prf), vec->key, vec->key_len,
|
H A D | var-expand-private.h | 39 const void *key_start, size_t key_len,
|
H A D | var-expand.c | 407 const void *key_start, size_t key_len, 417 strncmp(t->long_key, key_start, key_len) == 0 && 418 t->long_key[key_len] == '\0') { 424 key = t_strndup(key_start, key_len); 427 switch (key_len) { 406 var_expand_long(struct var_expand_context *ctx, const void *key_start, size_t key_len, const char **var_r, const char **error_r) argument
|
/dovecot/src/lib-dict/ |
H A D | dict-memcached.c | 78 uint16_t key_len, key_pos, status; local 97 memcpy(&key_len, data+2, 2); key_len = ntohs(key_len); 108 value_pos = key_pos + key_len; 256 static void memcached_add_header(buffer_t *buf, unsigned int key_len) argument 258 uint32_t body_len = htonl(key_len); 260 i_assert(key_len <= 0xffff); 264 buffer_append_c(buf, (key_len >> 8) & 0xff); 265 buffer_append_c(buf, key_len 281 size_t key_len; local [all...] |
/dovecot/src/lib-dcrypt/ |
H A D | dcrypt-private.h | 19 void (*ctx_sym_set_key)(struct dcrypt_context_symmetric *ctx, const unsigned char *key, size_t key_len); 45 void (*ctx_hmac_set_key)(struct dcrypt_context_hmac *ctx, const unsigned char *key, size_t key_len);
|
H A D | dcrypt.c | 74 void dcrypt_ctx_sym_set_key(struct dcrypt_context_symmetric *ctx, const unsigned char *key, size_t key_len) argument 77 dcrypt_vfs->ctx_sym_set_key(ctx, key, key_len); 175 void dcrypt_ctx_hmac_set_key(struct dcrypt_context_hmac *ctx, const unsigned char *key, size_t key_len) argument 178 dcrypt_vfs->ctx_hmac_set_key(ctx, key, key_len);
|
H A D | dcrypt.h | 82 void dcrypt_ctx_sym_set_key(struct dcrypt_context_symmetric *ctx, const unsigned char *key, size_t key_len); 135 void dcrypt_ctx_hmac_set_key(struct dcrypt_context_hmac *ctx, const unsigned char *key, size_t key_len);
|
H A D | dcrypt-gnutls.c | 85 void dcrypt_gnutls_ctx_sym_set_key(struct dcrypt_context_symmetric *ctx, const unsigned char *key, size_t key_len) argument 88 ctx->key.size = I_MIN(key_len,(size_t)gnutls_cipher_get_key_size(ctx->cipher)); 199 void dcrypt_gnutls_ctx_hmac_set_key(struct dcrypt_context_hmac *ctx, const unsigned char *key, size_t key_len) argument 202 ctx->key.size = I_MIN(key_len,(size_t)gnutls_hmac_get_len(ctx->md));
|
H A D | ostream-encrypt.c | 244 const unsigned char *key, size_t key_len, struct dcrypt_public_key *pubkey, buffer_t *res) 258 if (!dcrypt_rsa_encrypt(pubkey, key, key_len, encrypted_key, &error)) { 297 !dcrypt_ctx_sym_update(dctx, key, key_len, encrypted_key, &error) || 243 o_stream_encrypt_key_for_pubkey_v2(struct encrypt_ostream *stream, const char *malg, const unsigned char *key, size_t key_len, struct dcrypt_public_key *pubkey, buffer_t *res) argument
|
H A D | dcrypt-openssl.c | 87 # define HMAC_Init_ex(ctx, key, key_len, md, impl) \ 88 HMAC_Init_ex(&(ctx), key, key_len, md, impl) 220 void dcrypt_openssl_ctx_sym_set_key(struct dcrypt_context_symmetric *ctx, const unsigned char *key, size_t key_len) argument 224 memcpy(ctx->key, key, I_MIN(key_len,(size_t)EVP_CIPHER_key_length(ctx->cipher))); 457 void dcrypt_openssl_ctx_hmac_set_key(struct dcrypt_context_hmac *ctx, const unsigned char *key, size_t key_len) argument 460 ctx->klen = I_MIN(key_len, HMAC_MAX_MD_CBLOCK);
|
H A D | istream-decrypt.c | 276 const unsigned char *data, const unsigned char *end, buffer_t *key, size_t key_len) 426 if (key->used != key_len) { 275 i_stream_decrypt_key(struct decrypt_istream *stream, const char *malg, unsigned int rounds, const unsigned char *data, const unsigned char *end, buffer_t *key, size_t key_len) argument
|
/dovecot/src/auth/ |
H A D | auth-cache.c | 416 size_t data_size, alloc_size, key_len, value_len = strlen(value); local 433 key_len = strlen(key); 437 data_size = key_len + 1 + value_len + 1; 456 memcpy(node->data, key, key_len); 457 memcpy(node->data + key_len + 1, value, value_len);
|
/dovecot/src/lib-http/ |
H A D | http-client-request.c | 450 size_t key_len = strlen(key); local 461 if (size > key_len && i_memcasecmp(data, key, key_len) == 0 && 462 data[key_len] == ':' && data[key_len+1] == ' ') {
|