| /freebsd-12-stable/contrib/wpa/src/crypto/ |
| D | crypto_internal.c | 35 size_t key_len; member 40 size_t key_len) in crypto_hash_init() argument 76 if (key_len > sizeof(k_pad)) { in crypto_hash_init() 78 MD5Update(&ctx->u.md5, key, key_len); in crypto_hash_init() 81 key_len = 16; in crypto_hash_init() 83 os_memcpy(ctx->key, key, key_len); in crypto_hash_init() 84 ctx->key_len = key_len; in crypto_hash_init() 86 os_memcpy(k_pad, key, key_len); in crypto_hash_init() 87 if (key_len < sizeof(k_pad)) in crypto_hash_init() 88 os_memset(k_pad + key_len, 0, sizeof(k_pad) - key_len); in crypto_hash_init() [all …]
|
| D | aes-siv.c | 64 static int aes_s2v(const u8 *key, size_t key_len, in aes_s2v() argument 79 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v() 84 ret = omac1_aes_vector(key, key_len, 1, data, data_len, tmp); in aes_s2v() 89 ret = omac1_aes_vector(key, key_len, 1, &addr[i], &len[i], in aes_s2v() 104 ret = omac1_aes_vector(key, key_len, 1, data, &len[i], mac); in aes_s2v() 115 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v() 119 int aes_siv_encrypt(const u8 *key, size_t key_len, in aes_siv_encrypt() argument 132 (key_len != 32 && key_len != 48 && key_len != 64)) in aes_siv_encrypt() 135 key_len /= 2; in aes_siv_encrypt() 137 k2 = key + key_len; in aes_siv_encrypt() [all …]
|
| D | crypto_gnutls.c | 101 static int gnutls_hmac_vector(int algo, const u8 *key, size_t key_len, in gnutls_hmac_vector() argument 114 if (gcry_md_setkey(hd, key, key_len) != GPG_ERR_NO_ERROR) { in gnutls_hmac_vector() 128 int hmac_md5_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_md5_vector() argument 131 return gnutls_hmac_vector(GCRY_MD_MD5, key, key_len, num_elem, addr, in hmac_md5_vector() 136 int hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len, in hmac_md5() argument 139 return hmac_md5_vector(key, key_len, 1, &data, &data_len, mac); in hmac_md5() 143 int hmac_sha1_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_sha1_vector() argument 146 return gnutls_hmac_vector(GCRY_MD_SHA1, key, key_len, num_elem, addr, in hmac_sha1_vector() 151 int hmac_sha1(const u8 *key, size_t key_len, const u8 *data, size_t data_len, in hmac_sha1() argument 154 return hmac_sha1_vector(key, key_len, 1, &data, &data_len, mac); in hmac_sha1() [all …]
|
| D | sha384.c | 26 int hmac_sha384_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_sha384_vector() argument 43 if (key_len > 128) { in hmac_sha384_vector() 44 if (sha384_vector(1, &key, &key_len, tk) < 0) in hmac_sha384_vector() 47 key_len = 48; in hmac_sha384_vector() 61 os_memcpy(k_pad, key, key_len); in hmac_sha384_vector() 77 os_memcpy(k_pad, key, key_len); in hmac_sha384_vector() 100 int hmac_sha384(const u8 *key, size_t key_len, const u8 *data, in hmac_sha384() argument 103 return hmac_sha384_vector(key, key_len, 1, &data, &data_len, mac); in hmac_sha384()
|
| D | sha512.c | 26 int hmac_sha512_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_sha512_vector() argument 43 if (key_len > 128) { in hmac_sha512_vector() 44 if (sha512_vector(1, &key, &key_len, tk) < 0) in hmac_sha512_vector() 47 key_len = 64; in hmac_sha512_vector() 61 os_memcpy(k_pad, key, key_len); in hmac_sha512_vector() 77 os_memcpy(k_pad, key, key_len); in hmac_sha512_vector() 100 int hmac_sha512(const u8 *key, size_t key_len, const u8 *data, in hmac_sha512() argument 103 return hmac_sha512_vector(key, key_len, 1, &data, &data_len, mac); in hmac_sha512()
|
| D | sha256.c | 26 int hmac_sha256_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_sha256_vector() argument 43 if (key_len > 64) { in hmac_sha256_vector() 44 if (sha256_vector(1, &key, &key_len, tk) < 0) in hmac_sha256_vector() 47 key_len = 32; in hmac_sha256_vector() 61 os_memcpy(k_pad, key, key_len); in hmac_sha256_vector() 77 os_memcpy(k_pad, key, key_len); in hmac_sha256_vector() 100 int hmac_sha256(const u8 *key, size_t key_len, const u8 *data, in hmac_sha256() argument 103 return hmac_sha256_vector(key, key_len, 1, &data, &data_len, mac); in hmac_sha256()
|
| D | sha1.c | 26 int hmac_sha1_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_sha1_vector() argument 44 if (key_len > 64) { in hmac_sha1_vector() 45 if (sha1_vector(1, &key, &key_len, tk)) in hmac_sha1_vector() 48 key_len = 20; in hmac_sha1_vector() 62 os_memcpy(k_pad, key, key_len); in hmac_sha1_vector() 78 os_memcpy(k_pad, key, key_len); in hmac_sha1_vector() 104 int hmac_sha1(const u8 *key, size_t key_len, const u8 *data, size_t data_len, in hmac_sha1() argument 107 return hmac_sha1_vector(key, key_len, 1, &data, &data_len, mac); in hmac_sha1()
|
| D | crypto_nettle.c | 108 int hmac_md5_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_md5_vector() argument 117 hmac_md5_set_key(&ctx, key_len, key); in hmac_md5_vector() 126 int hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len, in hmac_md5() argument 129 return hmac_md5_vector(key, key_len, 1, &data, &data_len, mac); in hmac_md5() 133 int hmac_sha1_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_sha1_vector() argument 142 hmac_sha1_set_key(&ctx, key_len, key); in hmac_sha1_vector() 151 int hmac_sha1(const u8 *key, size_t key_len, const u8 *data, size_t data_len, in hmac_sha1() argument 154 return hmac_sha1_vector(key, key_len, 1, &data, &data_len, mac); in hmac_sha1() 160 int hmac_sha256_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_sha256_vector() argument 169 hmac_sha256_set_key(&ctx, key_len, key); in hmac_sha256_vector() [all …]
|
| D | md5.c | 26 int hmac_md5_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_md5_vector() argument 44 if (key_len > 64) { in hmac_md5_vector() 45 if (md5_vector(1, &key, &key_len, tk)) in hmac_md5_vector() 48 key_len = 16; in hmac_md5_vector() 62 os_memcpy(k_pad, key, key_len); in hmac_md5_vector() 79 os_memcpy(k_pad, key, key_len); in hmac_md5_vector() 105 int hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len, in hmac_md5() argument 108 return hmac_md5_vector(key, key_len, 1, &data, &data_len, mac); in hmac_md5()
|
| D | crypto_wolfssl.c | 160 size_t key_len, size_t num_elem, in wolfssl_hmac_vector() argument 172 if (wc_HmacSetKey(&hmac, type, key, (word32) key_len) != 0) in wolfssl_hmac_vector() 185 int hmac_md5_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_md5_vector() argument 188 return wolfssl_hmac_vector(WC_MD5, key, key_len, num_elem, addr, len, in hmac_md5_vector() 193 int hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len, in hmac_md5() argument 196 return hmac_md5_vector(key, key_len, 1, &data, &data_len, mac); in hmac_md5() 202 int hmac_sha1_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_sha1_vector() argument 205 return wolfssl_hmac_vector(WC_SHA, key, key_len, num_elem, addr, len, in hmac_sha1_vector() 210 int hmac_sha1(const u8 *key, size_t key_len, const u8 *data, size_t data_len, in hmac_sha1() argument 213 return hmac_sha1_vector(key, key_len, 1, &data, &data_len, mac); in hmac_sha1() [all …]
|
| D | crypto_linux.c | 58 size_t key_len, size_t num_elem, in linux_af_alg_hash_vector() argument 71 if (key && setsockopt(s, SOL_ALG, ALG_SET_KEY, key, key_len) < 0) { in linux_af_alg_hash_vector() 171 int hmac_md5_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_md5_vector() argument 174 return linux_af_alg_hash_vector("hmac(md5)", key, key_len, num_elem, in hmac_md5_vector() 179 int hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len, in hmac_md5() argument 182 return hmac_md5_vector(key, key_len, 1, &data, &data_len, mac); in hmac_md5() 186 int hmac_sha1_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_sha1_vector() argument 189 return linux_af_alg_hash_vector("hmac(sha1)", key, key_len, num_elem, in hmac_sha1_vector() 194 int hmac_sha1(const u8 *key, size_t key_len, const u8 *data, size_t data_len, in hmac_sha1() argument 197 return hmac_sha1_vector(key, key_len, 1, &data, &data_len, mac); in hmac_sha1() [all …]
|
| D | aes_wrap.h | 25 int __must_check omac1_aes_vector(const u8 *key, size_t key_len, 36 int __must_check aes_ctr_encrypt(const u8 *key, size_t key_len, const u8 *nonce, 52 int __must_check aes_gcm_ae(const u8 *key, size_t key_len, 57 int __must_check aes_gcm_ad(const u8 *key, size_t key_len, 62 int __must_check aes_gmac(const u8 *key, size_t key_len, 65 int __must_check aes_ccm_ae(const u8 *key, size_t key_len, const u8 *nonce, 68 int __must_check aes_ccm_ad(const u8 *key, size_t key_len, const u8 *nonce,
|
| /freebsd-12-stable/contrib/ntp/sntp/tests/ |
| D | crypto.c | 40 md5.key_len = 6; in test_MakeMd5Mac() 41 memcpy(&md5.key_seq, "md5seq", md5.key_len); in test_MakeMd5Mac() 67 sha1.key_len = 7; in test_MakeSHA1Mac() 68 memcpy(&sha1.key_seq, "sha1seq", sha1.key_len); in test_MakeSHA1Mac() 100 cmac.key_len = CMAC_LENGTH; in test_MakeCMac() 101 memcpy(&cmac.key_seq, "aes-128-cmac-seq", cmac.key_len); in test_MakeCMac() 130 md5.key_len = 6; in test_VerifyCorrectMD5() 131 memcpy(&md5.key_seq, "md5key", md5.key_len); in test_VerifyCorrectMD5() 154 sha1.key_len = 7; in test_VerifySHA1() 155 memcpy(&sha1.key_seq, "sha1key", sha1.key_len); in test_VerifySHA1() [all …]
|
| D | keyFile.c | 11 bool CompareKeysAlternative(int key_id,int key_len,const char* type,const char* key_seq,struct key … 30 if (expected.key_len != actual.key_len) { in CompareKeys() 32 expected.key_len, actual.key_len); in CompareKeys() 41 if (memcmp(expected.key_seq, actual.key_seq, expected.key_len) != 0) { in CompareKeys() 52 int key_len, in CompareKeysAlternative() argument 61 temp.key_len = key_len; in CompareKeysAlternative() 63 memcpy(temp.key_seq, key_seq, key_len); in CompareKeysAlternative()
|
| /freebsd-12-stable/contrib/libarchive/libarchive/ |
| D | archive_cryptor.c | 165 aes_ctr_init(archive_crypto_ctx *ctx, const uint8_t *key, size_t key_len) in aes_ctr_init() argument 169 ctx->key_len = key_len; in aes_ctr_init() 170 memcpy(ctx->key, key, key_len); in aes_ctr_init() 174 ccNoPadding, NULL, key, key_len, NULL, 0, 0, 0, &ctx->ctx); in aes_ctr_init() 195 memset(ctx->key, 0, ctx->key_len); in aes_ctr_release() 203 aes_ctr_init(archive_crypto_ctx *ctx, const uint8_t *key, size_t key_len) in aes_ctr_init() argument 216 switch (key_len) { in aes_ctr_init() 257 (PUCHAR)(uintptr_t)key, (ULONG)key_len, 0); in aes_ctr_init() 304 aes_ctr_init(archive_crypto_ctx *ctx, const uint8_t *key, size_t key_len) in aes_ctr_init() argument 307 ctx->key_len = key_len; in aes_ctr_init() [all …]
|
| D | archive_hmac.c | 51 __hmac_sha1_init(archive_hmac_sha1_ctx *ctx, const uint8_t *key, size_t key_len) in __hmac_sha1_init() argument 53 CCHmacInit(ctx, kCCHmacAlgSHA1, key, key_len); in __hmac_sha1_init() 84 __hmac_sha1_init(archive_hmac_sha1_ctx *ctx, const uint8_t *key, size_t key_len) in __hmac_sha1_init() argument 113 (PUCHAR)key, (ULONG)key_len, BCRYPT_HASH_REUSABLE_FLAG); in __hmac_sha1_init() 156 __hmac_sha1_init(archive_hmac_sha1_ctx *ctx, const uint8_t *key, size_t key_len) in __hmac_sha1_init() argument 172 ret = mbedtls_md_hmac_starts(ctx, key, key_len); in __hmac_sha1_init() 203 __hmac_sha1_init(archive_hmac_sha1_ctx *ctx, const uint8_t *key, size_t key_len) in __hmac_sha1_init() argument 205 hmac_sha1_set_key(ctx, key_len, key); in __hmac_sha1_init() 231 __hmac_sha1_init(archive_hmac_sha1_ctx *ctx, const uint8_t *key, size_t key_len) in __hmac_sha1_init() argument 243 EVP_MAC_init(*ctx, key, key_len, params); in __hmac_sha1_init() [all …]
|
| D | archive_cryptor_private.h | 59 unsigned key_len; member 96 unsigned key_len; member 120 unsigned key_len; member 135 unsigned key_len; member 153 #define archive_decrypto_aes_ctr_init(ctx, key, key_len) \ argument 154 __archive_cryptor.decrypto_aes_ctr_init(ctx, key, key_len) 160 #define archive_encrypto_aes_ctr_init(ctx, key, key_len) \ argument 161 __archive_cryptor.encrypto_aes_ctr_init(ctx, key, key_len)
|
| /freebsd-12-stable/contrib/wpa/src/wps/ |
| D | wps_attr_process.c | 170 const u8 *key, size_t key_len) in wps_process_cred_network_key() argument 185 wpa_hexdump_key(MSG_DEBUG, "WPS: Network Key", key, key_len); in wps_process_cred_network_key() 186 if (key_len <= sizeof(cred->key)) { in wps_process_cred_network_key() 187 os_memcpy(cred->key, key, key_len); in wps_process_cred_network_key() 188 cred->key_len = key_len; in wps_process_cred_network_key() 214 cred->key_len > 8 && cred->key_len < 64 && in wps_workaround_cred_key() 215 cred->key[cred->key_len - 1] == 0) { in wps_workaround_cred_key() 220 cred->key, cred->key_len); in wps_workaround_cred_key() 230 cred->key_len--; in wps_workaround_cred_key() 236 (cred->key_len < 8 || has_ctrl_char(cred->key, cred->key_len))) { in wps_workaround_cred_key() [all …]
|
| /freebsd-12-stable/lib/libcrypt/ |
| D | crypt-sha256.c | 70 size_t salt_len, key_len, cnt, rounds; in crypt_sha256() local 98 key_len = strlen(key); in crypt_sha256() 104 SHA256_Update(&ctx, key, key_len); in crypt_sha256() 116 SHA256_Update(&alt_ctx, key, key_len); in crypt_sha256() 122 SHA256_Update(&alt_ctx, key, key_len); in crypt_sha256() 128 for (cnt = key_len; cnt > 32; cnt -= 32) in crypt_sha256() 134 for (cnt = key_len; cnt > 0; cnt >>= 1) in crypt_sha256() 138 SHA256_Update(&ctx, key, key_len); in crypt_sha256() 147 for (cnt = 0; cnt < key_len; ++cnt) in crypt_sha256() 148 SHA256_Update(&alt_ctx, key, key_len); in crypt_sha256() [all …]
|
| D | crypt-sha512.c | 70 size_t salt_len, key_len, cnt, rounds; in crypt_sha512() local 98 key_len = strlen(key); in crypt_sha512() 104 SHA512_Update(&ctx, key, key_len); in crypt_sha512() 116 SHA512_Update(&alt_ctx, key, key_len); in crypt_sha512() 122 SHA512_Update(&alt_ctx, key, key_len); in crypt_sha512() 128 for (cnt = key_len; cnt > 64; cnt -= 64) in crypt_sha512() 134 for (cnt = key_len; cnt > 0; cnt >>= 1) in crypt_sha512() 138 SHA512_Update(&ctx, key, key_len); in crypt_sha512() 147 for (cnt = 0; cnt < key_len; ++cnt) in crypt_sha512() 148 SHA512_Update(&alt_ctx, key, key_len); in crypt_sha512() [all …]
|
| /freebsd-12-stable/contrib/bearssl/src/mac/ |
| D | hmac.c | 39 const void *key, size_t key_len, unsigned bb) in process_key() argument 45 memcpy(tmp, key, key_len); in process_key() 46 for (u = 0; u < key_len; u ++) { in process_key() 49 memset(tmp + key_len, bb, blen - key_len); in process_key() 58 const br_hash_class *dig, const void *key, size_t key_len) in br_hmac_key_init() argument 65 if (key_len > block_size(dig)) { in br_hmac_key_init() 67 dig->update(&hc.vtable, key, key_len); in br_hmac_key_init() 70 key_len = br_digest_size(dig); in br_hmac_key_init() 72 process_key(&hc.vtable, kc->ksi, key, key_len, 0x36); in br_hmac_key_init() 73 process_key(&hc.vtable, kc->kso, key, key_len, 0x5C); in br_hmac_key_init()
|
| /freebsd-12-stable/crypto/openssl/crypto/kdf/ |
| D | hkdf.c | 22 const unsigned char *key, size_t key_len, 28 const unsigned char *key, size_t key_len, 42 size_t key_len; member 65 OPENSSL_clear_free(kctx->key, kctx->key_len); in pkey_hkdf_cleanup() 108 OPENSSL_clear_free(kctx->key, kctx->key_len); in pkey_hkdf_ctrl() 114 kctx->key_len = p1; in pkey_hkdf_ctrl() 182 OPENSSL_clear_free(kctx->key, kctx->key_len); in pkey_hkdf_derive_init() 207 kctx->key_len, kctx->info, kctx->info_len, key, in pkey_hkdf_derive() 216 kctx->key_len, key, keylen) != NULL; in pkey_hkdf_derive() 219 return HKDF_Expand(kctx->md, kctx->key, kctx->key_len, kctx->info, in pkey_hkdf_derive() [all …]
|
| /freebsd-12-stable/crypto/openssl/include/crypto/ |
| D | evp.h | 135 int key_len; member 248 key_len, iv_len, flags, init_key, cleanup, \ argument 251 nid##_##nmode, block_size, key_len, iv_len, \ 263 #define BLOCK_CIPHER_def_cbc(cname, kstruct, nid, block_size, key_len, \ argument 266 BLOCK_CIPHER_def1(cname, cbc, cbc, CBC, kstruct, nid, block_size, key_len, \ 269 #define BLOCK_CIPHER_def_cfb(cname, kstruct, nid, key_len, \ argument 273 key_len, iv_len, flags, init_key, cleanup, set_asn1, \ 276 #define BLOCK_CIPHER_def_ofb(cname, kstruct, nid, key_len, \ argument 280 key_len, iv_len, flags, init_key, cleanup, set_asn1, \ 283 #define BLOCK_CIPHER_def_ecb(cname, kstruct, nid, block_size, key_len, \ argument [all …]
|
| /freebsd-12-stable/contrib/subversion/subversion/libsvn_subr/ |
| D | cache-membuffer.c | 217 apr_size_t key_len; member 436 apr_size_t key_len; member 445 apr_size_t key_len, in store_key_part() argument 467 key_len, in store_key_part() 474 tag->key_len = key_len; in store_key_part() 512 SVN_ERR_ASSERT(lhs->key_len == rhs->key_len); in assert_equal_tags() 531 cache->key_len == APR_HASH_KEY_STRING \ 533 : cache->key_len, \ 1377 && (lhs->key_len == rhs->key_len); in entry_keys_match() 1441 if (!entry->key.key_len) in find_entry() [all …]
|
| /freebsd-12-stable/contrib/tcpdump/ |
| D | signature.c | 51 unsigned int key_len, uint8_t *digest) in signature_compute_hmac_md5() argument 60 if (key_len > 64) { in signature_compute_hmac_md5() 65 MD5_Update(&tctx, key, key_len); in signature_compute_hmac_md5() 69 key_len = 16; in signature_compute_hmac_md5() 86 memcpy(k_ipad, key, key_len); in signature_compute_hmac_md5() 87 memcpy(k_opad, key, key_len); in signature_compute_hmac_md5()
|