| /illumos-gate/usr/src/uts/common/ipp/ipgpc/ |
| H A D | trie.c | 119 t_split(node_t **c_node, uint8_t pos, uint8_t key_len) in t_split() argument 139 bit = EXTRACTBIT(nodep->val, pos, key_len); in t_split() 160 (nodep->zero->pos - i), key_len), in t_split() 161 key_len); in t_split() 163 (nodep->zero->pos - i), 1, key_len); in t_split() 186 (nodep->one->pos - i), key_len), in t_split() 187 key_len); in t_split() 189 (nodep->one->pos - i), 1, key_len); in t_split() 197 UNSETBIT(nodep->val, i, key_len); in t_split() 198 UNSETBIT(nodep->mask, i, key_len); in t_split() [all …]
|
| /illumos-gate/usr/src/lib/smbsrv/libsmb/common/ |
| H A D | smb_ht.c | 186 int key_len = handle->ht_key_size; in ht_default_hash() local 188 while (key_len--) { in ht_default_hash() 230 size_t h_index, key_len; in ht_add_item() local 238 key_len = handle->ht_key_size; in ht_add_item() 240 key_len = strlen(key); in ht_add_item() 242 if (key_len > handle->ht_key_size) in ht_add_item() 246 ++key_len; in ht_add_item() 249 msize = key_len + sizeof (HT_ITEM); in ht_add_item() 255 (void) memcpy(item->hi_key, key, key_len); in ht_add_item() 310 int key_len; in ht_remove_item() local [all …]
|
| /illumos-gate/usr/src/cmd/cmd-inet/usr.lib/wpad/ |
| H A D | wpa_enc.c | 134 hmac_sha1(unsigned char *key, unsigned int key_len, in hmac_sha1() argument 138 (void) HMAC(EVP_sha1(), key, key_len, data, data_len, mac, &mac_len); in hmac_sha1() 143 hmac_sha1_vector(unsigned char *key, unsigned int key_len, size_t num_elem, in hmac_sha1_vector() argument 161 hmac_sha1(key, key_len, buf, buf_len, mac); in hmac_sha1_vector() 168 sha1_prf(unsigned char *key, unsigned int key_len, in sha1_prf() argument 193 hmac_sha1_vector(key, key_len, 4, addr, len, &buf[pos]); in sha1_prf() 196 hmac_sha1_vector(key, key_len, 4, addr, len, hash); in sha1_prf() 232 rc4(uint8_t *buf, size_t len, uint8_t *key, size_t key_len) in rc4() argument 236 RC4_set_key(&k, key_len, key); in rc4() 241 hmac_md5_vector(uint8_t *key, size_t key_len, size_t num_elem, in hmac_md5_vector() argument [all …]
|
| H A D | driver_wifi.c | 193 uint8_t *seq, uint32_t seq_len, uint8_t *key, uint32_t key_len) in wpa_driver_wifi_set_key() argument 226 seq_len, *(uint64_t *)(uintptr_t)seq, key_len); in wpa_driver_wifi_set_key() 236 *(uint64_t *)(uintptr_t)seq, key_idx, key, key_len); in wpa_driver_wifi_set_key()
|
| /illumos-gate/usr/src/cmd/isns/isnsd/ |
| H A D | func.c | 139 size_t key_len; in packet_get_key() local 141 key = pdu_get_key(pdu, &key_len); in packet_get_key() 144 conn->in_packet.key_len = key_len; in packet_get_key() 309 setup_key_lcp(lookup_ctrl_t *lcp, isns_tlv_t *key, uint16_t key_len) in setup_key_lcp() argument 345 NEXT_TLV(key, key_len); in setup_key_lcp() 346 if (key_len <= 8 || in setup_key_lcp() 369 NEXT_TLV(key, key_len); in setup_key_lcp() 370 if (key_len <= 8 || in setup_key_lcp() 379 NEXT_TLV(key, key_len); in setup_key_lcp() 380 if (key_len <= 8 || in setup_key_lcp() [all …]
|
| H A D | pdu.c | 519 size_t *key_len in pdu_get_key() argument 527 *key_len = 0; in pdu_get_key() 551 *key_len += (8 + tlv->attr_len); in pdu_get_key() 557 if (*key_len >= 8) { in pdu_get_key()
|
| /illumos-gate/usr/src/cmd/fs.d/autofs/ |
| H A D | ns_ldap.c | 626 int key_len, contents_len; in mastermap_callback_ldap() local 651 key_len = 0; in mastermap_callback_ldap() 688 key_len = strlen(key); in mastermap_callback_ldap() 693 key, key_len); in mastermap_callback_ldap() 698 if (key_len >= LINESZ || contents_len >= LINESZ) in mastermap_callback_ldap() 700 if (key_len < 2 || contents_len < 2) in mastermap_callback_ldap() 710 (void) strncpy(dir, key, key_len); in mastermap_callback_ldap() 711 dir[key_len] = '\0'; in mastermap_callback_ldap() 785 int key_len; in directmap_callback() local 797 key_len = 0; in directmap_callback() [all …]
|
| /illumos-gate/usr/src/lib/libldap5/sources/ldap/common/ |
| H A D | cram_md5.c | 18 int key_len, unsigned char *digest) in hmac_md5() argument 26 if (key_len > 64){ in hmac_md5() 30 (void) MD5Update(&tctx, key, key_len); in hmac_md5() 33 key_len = 16; in hmac_md5() 38 bcopy(key, k_ipad, key_len); in hmac_md5() 39 bcopy(key, k_opad, key_len); in hmac_md5()
|
| /illumos-gate/usr/src/uts/common/fs/smbsrv/ |
| H A D | smb_find.c | 222 uint16_t key_len; in smb_com_search() local 251 rc = smbsr_decode_data(sr, "%Abw", sr, &pn->pn_path, &type, &key_len); in smb_com_search() 266 if ((sattr == FILE_ATTRIBUTE_VOLUME) && (key_len != 21)) { in smb_com_search() 270 if (key_len >= 21) { in smb_com_search() 288 if ((key_len != 0) && (key_len != 21)) in smb_com_search() 291 find_first = (key_len == 0); in smb_com_search() 414 uint16_t key_len; in smb_com_find() local 432 rc = smbsr_decode_data(sr, "%Abw", sr, &pn->pn_path, &type, &key_len); in smb_com_find() 436 if ((key_len != 0) && (key_len != 21)) in smb_com_find() 449 find_first = (key_len == 0); in smb_com_find() [all …]
|
| H A D | smb_sign_kcf.c | 175 smb2_mac(smb_crypto_mech_t *mech, uint8_t *key, size_t key_len, in smb2_mac() argument 187 .ck_length = key_len * 8 /* in bits */ in smb2_mac() 205 smb2_mac_uio(smb_crypto_mech_t *mech, uint8_t *key, size_t key_len, in smb2_mac_uio() argument 214 return (smb2_mac(mech, key, key_len, &in_cd, digest16, SMB2_SIG_SIZE)); in smb2_mac_uio() 222 uint8_t *key, size_t key_len, in smb2_mac_raw() argument 233 return (smb2_mac(mech, key, key_len, &in_cd, mac, mac_len)); in smb2_mac_raw()
|
| /illumos-gate/usr/src/lib/crypt_modules/bsdbf/ |
| H A D | bcrypt.c | 196 size_t key_len; in bcrypt() local 252 key_len = (uint8_t)(strlen(key) + (minor >= 'a' ? 1 : 0)); in bcrypt() 260 key_len = strlen(key); in bcrypt() 261 if (key_len > 72) in bcrypt() 262 key_len = 72; in bcrypt() 263 key_len++; /* include the NUL */ in bcrypt() 269 (uint8_t *)key, key_len); in bcrypt() 271 Blowfish_expand0state(&state, (uint8_t *)key, key_len); in bcrypt()
|
| /illumos-gate/usr/src/lib/libsasl/lib/ |
| H A D | md5.c | 367 int key_len) in _sasl_hmac_md5_init() argument 378 if (key_len > 64) { in _sasl_hmac_md5_init() 383 _sasl_MD5Update(&tctx, key, key_len); in _sasl_hmac_md5_init() 387 key_len = 16; in _sasl_hmac_md5_init() 404 MD5_memcpy( k_ipad, key, key_len); in _sasl_hmac_md5_init() 405 MD5_memcpy( k_opad, key, key_len); in _sasl_hmac_md5_init() 437 int key_len) in _sasl_hmac_md5_precalc() argument 442 _sasl_hmac_md5_init(&hmac, key, key_len); in _sasl_hmac_md5_precalc() 475 void _sasl_hmac_md5(text, text_len, key, key_len, digest) in _sasl_hmac_md5() argument 479 int key_len; /* length of authentication key */ [all …]
|
| /illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/asn.1/ |
| H A D | ldap_key_seq.c | 69 unsigned int key_len = 0; in asn1_encode_key() local 75 key_len += length; in asn1_encode_key() 77 key_len += length; in asn1_encode_key() 81 key_len += length; in asn1_encode_key() 83 key_len += length; in asn1_encode_key() 85 ret = asn1_make_sequence(buf, key_len, &length); checkerr; in asn1_encode_key() 86 key_len += length; in asn1_encode_key() 87 ret = asn1_make_etag(buf, CONTEXT_SPECIFIC, 1, key_len, &length); checkerr; in asn1_encode_key() 88 key_len += length; in asn1_encode_key() 90 sum += key_len; in asn1_encode_key()
|
| /illumos-gate/usr/src/lib/libsasl/include/ |
| H A D | hmac-md5.h | 38 const unsigned char *key, int key_len, 44 const unsigned char *key, int key_len); 49 const unsigned char *key, int key_len);
|
| /illumos-gate/usr/src/lib/pkcs11/libpkcs11/common/ |
| H A D | pkcs11SUNWExtensions.c | 379 CK_KEY_TYPE key_type, CK_ULONG key_len, CK_FLAGS key_flags, in pkcs11_PasswdToPBKD2Object() argument 417 if (key_len == fixed_size_secrets[i].len) { in pkcs11_PasswdToPBKD2Object() 418 key_len = 0; in pkcs11_PasswdToPBKD2Object() 420 if (key_len == 0) { in pkcs11_PasswdToPBKD2Object() 470 if (key_len != 0) { in pkcs11_PasswdToPBKD2Object() 473 template[i].pValue = &key_len; in pkcs11_PasswdToPBKD2Object() 474 template[i].ulValueLen = sizeof (key_len); in pkcs11_PasswdToPBKD2Object() 564 CK_ULONG key_len, void **rawkey, size_t *rawkey_len) in pkcs11_PasswdToKey() argument 570 salt, salt_len, CK_PKCS5_PBKD2_ITERATIONS, key_type, key_len, 0, in pkcs11_PasswdToKey()
|
| /illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/ |
| H A D | fksmb_sign_pkcs.c | 140 uint8_t *key, size_t key_len) in nsmb_hmac_init() argument 150 key, key_len, &hkey); in nsmb_hmac_init() 201 uint8_t *key, size_t key_len, in nsmb_hmac_one() argument 216 key, key_len, &hkey); in nsmb_hmac_one() 268 uint8_t *key, size_t key_len) in nsmb_cmac_init() argument 278 key, key_len, &hkey); in nsmb_cmac_init()
|
| /illumos-gate/usr/src/cmd/lp/cmd/lpadmin/ |
| H A D | pick_opts.c | 49 int key_len; in pick_opts() local 81 key_len = strcspn(*new_opts, "="); in pick_opts() 87 if ((strncmp(old_opt, *new_opts, key_len + 1)) == 0) { in pick_opts()
|
| /illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/ |
| H A D | nsmb_sign_kcf.c | 141 uint8_t *key, size_t key_len) in nsmb_hmac_init() argument 149 ckey.ck_length = key_len * 8; /* in bits */ in nsmb_hmac_init() 211 uint8_t *key, size_t key_len, in nsmb_hmac_one() argument 223 ckey.ck_length = key_len * 8; /* in bits */ in nsmb_hmac_one() 258 uint8_t *key, size_t key_len) in nsmb_cmac_init() argument 266 ckey.ck_length = key_len * 8; /* in bits */ in nsmb_cmac_init()
|
| H A D | nsmb_kcrypt.h | 117 int nsmb_hmac_one(smb_crypto_mech_t *mech, uint8_t *key, size_t key_len, 131 uint8_t *key, size_t key_len,
|
| /illumos-gate/usr/src/lib/libresolv2/common/dst/ |
| H A D | hmac_link.c | 282 int len, i, key_len; in dst_hmac_md5_key_to_file_format() local 308 key_len = i + 1; in dst_hmac_md5_key_to_file_format() 315 len = b64_ntop(key, key_len, bp, buff_len - (bp - buff)); in dst_hmac_md5_key_to_file_format() 350 int key_len, len; in dst_hmac_md5_key_from_file_format() local 371 key_len = b64_pton((char *)tmp, key, HMAC_LEN+1); /*%< see above */ in dst_hmac_md5_key_from_file_format() 374 if (dst_buffer_to_hmac_md5(dkey, key, key_len) < 0) { in dst_hmac_md5_key_from_file_format()
|
| /illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
| H A D | fksmb_sign_pkcs.c | 179 uint8_t *key, size_t key_len, in smb2_mac_raw() argument 194 key, key_len, &hkey); in smb2_mac_raw() 233 smb2_mac_uio(smb_crypto_mech_t *mech, uint8_t *key, size_t key_len, in smb2_mac_uio() argument 256 key, key_len, &hkey); in smb2_mac_uio()
|
| /illumos-gate/usr/src/tools/smatch/src/ |
| H A D | check_atomic_inc_dec.c | 63 int start_pos, state_len, key_len, chunks, i; in get_best_match() local 68 key_len = strlen(key); in get_best_match() 70 for (i = key_len - 1; i > 0; i--) { in get_best_match() 75 key_len = strlen(key); in get_best_match() 82 if (state_len < key_len) in get_best_match() 84 start_pos = state_len - key_len; in get_best_match()
|
| /illumos-gate/usr/src/uts/common/crypto/io/ |
| H A D | ecc.c | 1178 ulong_t key_len; in ecc_nostore_key_derive() local 1209 key_len = DES_KEYSIZE; in ecc_nostore_key_derive() 1212 key_len = DES2_KEYSIZE; in ecc_nostore_key_derive() 1215 key_len = DES3_KEYSIZE; in ecc_nostore_key_derive() 1221 CKA_VALUE_LEN, &key_len)) != CRYPTO_SUCCESS) { in ecc_nostore_key_derive() 1226 key_len = 0; in ecc_nostore_key_derive() 1276 if (key_len == 0) in ecc_nostore_key_derive() 1277 key_len = secret_item.len; in ecc_nostore_key_derive() 1279 if (key_len > secret_item.len) { in ecc_nostore_key_derive() 1283 if (key_len > out_attrs[out_value_idx].oa_value_len) { in ecc_nostore_key_derive() [all …]
|
| /illumos-gate/usr/src/lib/libsmbfs/smb/ |
| H A D | ntlm.c | 319 const uchar_t *key, size_t key_len, in HMACT64() argument 328 if (key_len > 64) in HMACT64() 329 key_len = 64; in HMACT64() 345 bcopy(key, k_ipad, key_len); in HMACT64() 346 bcopy(key, k_opad, key_len); in HMACT64()
|
| /illumos-gate/usr/src/lib/pkcs11/include/ |
| H A D | cryptoki.h | 119 CK_KEY_TYPE key_type, CK_ULONG key_len, CK_FLAGS key_flags, 138 CK_ULONG key_len, void **rawkey, size_t *rawkey_len);
|