| /openbsd/src/regress/lib/libcrypto/bf/ |
| D | bf_test.c | 27 const int key_len; member 47 .key_len = 8, 62 .key_len = 8, 77 .key_len = 8, 92 .key_len = 8, 107 .key_len = 8, 122 .key_len = 8, 137 .key_len = 8, 152 .key_len = 8, 167 .key_len = 8, [all …]
|
| /openbsd/src/sys/crypto/ |
| D | hmac.c | 33 HMAC_MD5_Init(HMAC_MD5_CTX *ctx, const u_int8_t *key, u_int key_len) in HMAC_MD5_Init() argument 38 if (key_len > MD5_BLOCK_LENGTH) { in HMAC_MD5_Init() 40 MD5Update(&ctx->ctx, key, key_len); in HMAC_MD5_Init() 42 ctx->key_len = MD5_DIGEST_LENGTH; in HMAC_MD5_Init() 44 bcopy(key, ctx->key, key_len); in HMAC_MD5_Init() 45 ctx->key_len = key_len; in HMAC_MD5_Init() 49 memcpy(k_ipad, ctx->key, ctx->key_len); in HMAC_MD5_Init() 74 memcpy(k_opad, ctx->key, ctx->key_len); in HMAC_MD5_Final() 87 HMAC_SHA1_Init(HMAC_SHA1_CTX *ctx, const u_int8_t *key, u_int key_len) in HMAC_SHA1_Init() argument 92 if (key_len > SHA1_BLOCK_LENGTH) { in HMAC_SHA1_Init() [all …]
|
| D | hmac.h | 25 u_int key_len; member 31 u_int key_len; member 37 u_int key_len; member
|
| /openbsd/src/lib/libfido2/src/ |
| D | hid.c | 10 get_key_len(uint8_t tag, uint8_t *key, size_t *key_len) in get_key_len() argument 18 *key_len = tag & 0x3; in get_key_len() 19 if (*key_len == 3) { in get_key_len() 20 *key_len = 4; in get_key_len() 27 get_key_val(const void *body, size_t key_len, uint32_t *val) in get_key_val() argument 31 switch (key_len) { in get_key_val() 42 fido_log_debug("%s: key_len=%zu", __func__, key_len); in get_key_val() 62 size_t key_len; in fido_hid_get_usage() local 65 if (get_key_len(tag, &key, &key_len) < 0 || key_len > len || in fido_hid_get_usage() 66 get_key_val(ptr, key_len, &key_val) < 0) { in fido_hid_get_usage() [all …]
|
| /openbsd/src/regress/lib/libcrypto/rc2/ |
| D | rc2_test.c | 27 const int key_len; member 45 .key_len = 8, 61 .key_len = 8, 77 .key_len = 8, 93 .key_len = 1, 109 .key_len = 7, 126 .key_len = 16, 143 .key_len = 16, 163 .key_len = 33, 182 .key_len = 16, [all …]
|
| /openbsd/src/lib/libutil/ |
| D | pkcs5_pbkdf2.c | 35 size_t key_len, u_int8_t digest[SHA1_DIGEST_LENGTH]) in hmac_sha1() argument 42 if (key_len > SHA1_BLOCK_LENGTH) { in hmac_sha1() 44 SHA1Update(&ctx, key, key_len); in hmac_sha1() 48 key_len = SHA1_DIGEST_LENGTH; in hmac_sha1() 52 bcopy(key, k_pad, key_len); in hmac_sha1() 62 bcopy(key, k_pad, key_len); in hmac_sha1() 78 size_t salt_len, uint8_t *key, size_t key_len, unsigned int rounds) in pkcs5_pbkdf2() argument 86 if (rounds < 1 || key_len == 0) in pkcs5_pbkdf2() 95 for (count = 1; key_len > 0; count++) { in pkcs5_pbkdf2() 110 r = MINIMUM(key_len, SHA1_DIGEST_LENGTH); in pkcs5_pbkdf2() [all …]
|
| /openbsd/src/regress/lib/libcrypto/rc4/ |
| D | rc4_test.c | 26 const int key_len; member 42 .key_len = 5, 61 .key_len = 5, 81 .key_len = 16, 101 .key_len = 16, 125 .key_len = 8, 138 .key_len = 8, 151 .key_len = 8, 164 .key_len = 4, 179 .key_len = 8, [all …]
|
| /openbsd/src/usr.bin/dig/lib/dns/rdata/generic/ |
| D | hip_55.c | 30 unsigned int length, key_len, hit_len; in totext_hip() local 45 key_len = uint16_fromregion(®ion); in totext_hip() 70 INSIST(key_len <= region.length); in totext_hip() 72 region.length = key_len; in totext_hip() 74 region.length = length - key_len; in totext_hip() 99 uint16_t key_len; in fromwire_hip() local 115 key_len = uint16_fromregion(®ion); in fromwire_hip() 116 if (key_len == 0) in fromwire_hip() 119 if (region.length < (unsigned) (hit_len + key_len)) in fromwire_hip() 122 RETERR(isc_mem_tobuffer(target, rr.base, 4 + hit_len + key_len)); in fromwire_hip() [all …]
|
| /openbsd/src/lib/libcrypto/evp/ |
| D | e_aes.c | 213 ret = aesni_set_decrypt_key(key, ctx->key_len * 8, in aesni_init_key() 219 ret = aesni_set_encrypt_key(key, ctx->key_len * 8, in aesni_init_key() 271 aesni_set_encrypt_key(key, ctx->key_len * 8, &gctx->ks); in aesni_gcm_init_key() 309 aesni_set_encrypt_key(key, ctx->key_len * 4, in aesni_xts_init_key() 314 aesni_set_decrypt_key(key, ctx->key_len * 4, in aesni_xts_init_key() 320 aesni_set_encrypt_key(key + ctx->key_len / 2, in aesni_xts_init_key() 321 ctx->key_len * 4, &xctx->ks2); in aesni_xts_init_key() 344 aesni_set_encrypt_key(key, ctx->key_len * 8, &cctx->ks); in aesni_ccm_init_key() 372 ret = AES_set_decrypt_key(key, ctx->key_len * 8, in aes_init_key() 380 ret = vpaes_set_decrypt_key(key, ctx->key_len * 8, in aes_init_key() [all …]
|
| D | e_camellia.c | 81 ret = Camellia_set_key(key, ctx->key_len * 8, ctx->cipher_data); in camellia_init_key() 164 .key_len = 16, 186 .key_len = 16, 208 .key_len = 16, 230 .key_len = 16, 322 .key_len = 24, 344 .key_len = 24, 366 .key_len = 24, 388 .key_len = 24, 480 .key_len = 32, [all …]
|
| D | e_des3.c | 116 if (c->key_len >= 16 && DES_random_key(deskey + 1) == 0) in des3_ctrl() 118 if (c->key_len >= 24 && DES_random_key(deskey + 2) == 0) in des3_ctrl() 259 .key_len = 16, 281 .key_len = 16, 303 .key_len = 16, 325 .key_len = 16, 353 .key_len = 24, 375 .key_len = 24, 397 .key_len = 24, 419 .key_len = 24, [all …]
|
| D | evp_aead.c | 29 return aead->key_len; in EVP_AEAD_key_length() 56 const unsigned char *key, size_t key_len, size_t tag_len, ENGINE *impl) in EVP_AEAD_CTX_init() argument 59 if (key_len != aead->key_len) { in EVP_AEAD_CTX_init() 63 return aead->init(ctx, key, key_len, tag_len); in EVP_AEAD_CTX_init()
|
| D | evp_cipher.c | 159 ctx->key_len = cipher->key_len; in EVP_CipherInit_ex() 705 arc4random_buf(key, ctx->key_len); in EVP_CIPHER_CTX_rand_key() 832 return ctx->key_len; in EVP_CIPHER_CTX_key_length() 837 EVP_CIPHER_CTX_set_key_length(EVP_CIPHER_CTX *ctx, int key_len) in EVP_CIPHER_CTX_set_key_length() argument 839 if (ctx->key_len == key_len) in EVP_CIPHER_CTX_set_key_length() 841 if (key_len > 0 && (ctx->cipher->flags & EVP_CIPH_VARIABLE_LENGTH)) { in EVP_CIPHER_CTX_set_key_length() 842 ctx->key_len = key_len; in EVP_CIPHER_CTX_set_key_length() 1089 return cipher->key_len; in EVP_CIPHER_key_length() 1108 EVP_CIPHER_meth_new(int cipher_type, int block_size, int key_len) in EVP_CIPHER_meth_new() argument 1112 if (cipher_type < 0 || key_len < 0) in EVP_CIPHER_meth_new() [all …]
|
| D | e_des.c | 227 .key_len = 8, 249 .key_len = 8, 271 .key_len = 8, 293 .key_len = 8, 315 .key_len = 8, 337 .key_len = 8,
|
| /openbsd/src/lib/libcrypto/dh/ |
| D | dh_ameth.c | 86 int key_len, params_len; in dh_pub_decode() local 91 if (!X509_PUBKEY_get0_param(NULL, &key, &key_len, &algor, pubkey)) in dh_pub_decode() 110 if ((aint = d2i_ASN1_INTEGER(NULL, &p, key_len)) == NULL) { in dh_pub_decode() 142 int params_len = 0, key_len = 0; in dh_pub_encode() local 160 if ((key_len = i2d_ASN1_INTEGER(aint, &key)) <= 0) { in dh_pub_encode() 162 key_len = 0; in dh_pub_encode() 168 if (!X509_PUBKEY_set0_param(pk, aobj, ptype, astr, key, key_len)) in dh_pub_encode() 172 key_len = 0; in dh_pub_encode() 180 freezero(key, key_len); in dh_pub_encode() 199 int key_len, params_len; in dh_priv_decode() local [all …]
|
| /openbsd/src/sys/lib/libsa/ |
| D | hmac_sha1.c | 30 size_t key_len, u_int8_t digest[SHA1_DIGEST_LENGTH]) in hmac_sha1() argument 37 if (key_len > SHA1_BLOCK_LENGTH) { in hmac_sha1() 39 SHA1Update(&ctx, key, key_len); in hmac_sha1() 43 key_len = SHA1_DIGEST_LENGTH; in hmac_sha1() 47 bcopy(key, k_pad, key_len); in hmac_sha1() 57 bcopy(key, k_pad, key_len); in hmac_sha1()
|
| D | pkcs5_pbkdf2.c | 32 size_t salt_len, u_int8_t *key, size_t key_len, u_int rounds) in pkcs5_pbkdf2() argument 40 if (rounds < 1 || key_len == 0) in pkcs5_pbkdf2() 49 for (count = 1; key_len > 0; count++) { in pkcs5_pbkdf2() 64 r = MIN(key_len, SHA1_DIGEST_LENGTH); in pkcs5_pbkdf2() 67 key_len -= r; in pkcs5_pbkdf2()
|
| /openbsd/src/regress/lib/libtls/keypair/ |
| D | keypairtest.c | 87 size_t cert_len, key_len, ocsp_staple_len; in do_keypair_tests() local 95 load_file(key_file, &key, &key_len); in do_keypair_tests() 121 if (compare_mem("key", key, key_len, kp->key_mem, kp->cert_len) == -1) in do_keypair_tests() 134 if (kp->key_mem != NULL || kp->key_len != 0) { in do_keypair_tests() 136 kp->key_mem, kp->key_len); in do_keypair_tests() 144 if (tls_keypair_set_key_mem(kp, &err, key, key_len) == -1) { in do_keypair_tests() 156 if (compare_mem("key", key, key_len, kp->key_mem, kp->cert_len) == -1) in do_keypair_tests() 175 if (kp->key_mem != NULL || kp->key_len != 0) { in do_keypair_tests() 177 kp->key_mem, kp->key_len); in do_keypair_tests()
|
| /openbsd/src/lib/libcrypto/dsa/ |
| D | dsa_ameth.c | 84 int key_len, params_len; in dsa_pub_decode() local 89 if (!X509_PUBKEY_get0_param(NULL, &key, &key_len, &algor, pubkey)) in dsa_pub_decode() 114 if ((aint = d2i_ASN1_INTEGER(NULL, &p, key_len)) == NULL) { in dsa_pub_decode() 152 int params_len = 0, key_len = 0; in dsa_pub_encode() local 175 if ((key_len = i2d_ASN1_INTEGER(aint, &key)) <= 0) { in dsa_pub_encode() 177 key_len = 0; in dsa_pub_encode() 183 if (!X509_PUBKEY_set0_param(pk, aobj, ptype, astr, key, key_len)) in dsa_pub_encode() 187 key_len = 0; in dsa_pub_encode() 195 freezero(key, key_len); in dsa_pub_encode() 212 int key_len, params_len; in dsa_priv_decode() local [all …]
|
| /openbsd/src/lib/libssl/ |
| D | ssl_kex.c | 244 int key_len = 0; in ssl_kex_derive_dhe() local 247 if ((key_len = DH_size(dh)) <= 0) in ssl_kex_derive_dhe() 249 if ((key = calloc(1, key_len)) == NULL) in ssl_kex_derive_dhe() 252 if ((key_len = DH_compute_key(key, DH_get0_pub_key(dh_peer), dh)) <= 0) in ssl_kex_derive_dhe() 256 *shared_key_len = key_len; in ssl_kex_derive_dhe() 262 freezero(key, key_len); in ssl_kex_derive_dhe() 393 int key_len = 0; in ssl_kex_derive_ecdhe_ecp() local 404 if ((key_len = ECDH_size(ecdh)) <= 0) in ssl_kex_derive_ecdhe_ecp() 406 if ((key = calloc(1, key_len)) == NULL) in ssl_kex_derive_ecdhe_ecp() 409 if (ECDH_compute_key(key, key_len, point, ecdh, NULL) <= 0) in ssl_kex_derive_ecdhe_ecp() [all …]
|
| D | tls12_key_schedule.c | 92 size_t mac_key_len = 0, key_len = 0, iv_len = 0; in tls12_key_block_generate() local 109 key_len = EVP_AEAD_key_length(aead); in tls12_key_block_generate() 125 key_len = EVP_CIPHER_key_length(cipher); in tls12_key_block_generate() 131 if (key_len > EVP_MAX_KEY_LENGTH) in tls12_key_block_generate() 136 key_block_len = 2 * mac_key_len + 2 * key_len + 2 * iv_len; in tls12_key_block_generate() 154 if (!CBS_get_bytes(&cbs, &kb->client_write_key, key_len)) in tls12_key_block_generate() 156 if (!CBS_get_bytes(&cbs, &kb->server_write_key, key_len)) in tls12_key_block_generate()
|
| /openbsd/src/regress/lib/libcrypto/hmac/ |
| D | hmactest.c | 71 int key_len; member 155 test[i].key, test[i].key_len, in main() 196 if (HMAC_Init_ex(ctx, test[4].key, test[4].key_len, NULL, NULL)) { in main() 211 if (!HMAC_Init_ex(ctx, test[4].key, test[4].key_len, EVP_sha1(), NULL)) { in main() 238 if (!HMAC_Init_ex(ctx, test[4].key, test[4].key_len, EVP_sha256(), NULL)) { in main() 260 if (!HMAC_Init_ex(ctx, test[6].key, test[6].key_len, NULL, NULL)) { in main() 285 if (!HMAC_Init_ex(ctx, test[7].key, test[7].key_len, EVP_sha1(), NULL)) { in main()
|
| /openbsd/src/lib/libc/crypt/ |
| D | bcrypt.c | 98 size_t key_len; in bcrypt_hashpass() local 118 key_len = (u_int8_t)(strlen(key) + 1); in bcrypt_hashpass() 125 key_len = strlen(key); in bcrypt_hashpass() 126 if (key_len > 72) in bcrypt_hashpass() 127 key_len = 72; in bcrypt_hashpass() 128 key_len++; /* include the NUL */ in bcrypt_hashpass() 162 (u_int8_t *) key, key_len); in bcrypt_hashpass() 164 Blowfish_expand0state(&state, (u_int8_t *) key, key_len); in bcrypt_hashpass()
|
| /openbsd/src/gnu/usr.bin/perl/ |
| D | zaphod32_hash.h | 184 const STRLEN key_len in zaphod32_hash_with_state() argument 188 STRLEN len = key_len; in zaphod32_hash_with_state() 191 U32 v2= state[2] ^ (0xC41A7AB1 * ((U32)key_len + 1)); in zaphod32_hash_with_state() 195 (unsigned int)state[2], (unsigned int)key_len); in zaphod32_hash_with_state() 247 len = key_len & 0x7; in zaphod32_hash_with_state() 248 end = key + key_len - len; in zaphod32_hash_with_state() 262 v0 += (U32)(key_len) << 24; in zaphod32_hash_with_state() 285 const STRLEN key_len in zaphod32_hash() argument 289 return zaphod32_hash_with_state((U8*)state,key,key_len); in zaphod32_hash()
|
| /openbsd/src/lib/libcrypto/ec/ |
| D | ecx_methods.c | 64 int key_len; in ecx_key_new() local 66 if ((key_len = ecx_key_len(nid)) == 0) in ecx_key_new() 73 ecx_key->key_len = key_len; in ecx_key_new() 109 if ((pub_key = calloc(1, ecx_key->key_len)) == NULL) in ecx_key_generate() 111 if ((priv_key = calloc(1, ecx_key->key_len)) == NULL) in ecx_key_generate() 126 ecx_key->priv_key_len = ecx_key->key_len; in ecx_key_generate() 130 ecx_key->pub_key_len = ecx_key->key_len; in ecx_key_generate() 136 freezero(pub_key, ecx_key->key_len); in ecx_key_generate() 137 freezero(priv_key, ecx_key->key_len); in ecx_key_generate() 151 if (priv_key_len != ecx_key->key_len) in ecx_key_set_priv() [all …]
|