salt 627 lib/replace/crypt.c static char *output_conversion(ufc_long v1, ufc_long v2, const char *salt) salt 631 lib/replace/crypt.c outbuf[0] = salt[0]; salt 632 lib/replace/crypt.c outbuf[1] = salt[1] ? salt[1] : salt[0]; salt 655 lib/replace/crypt.c char *ufc_crypt(const char *key,const char *salt) salt 662 lib/replace/crypt.c setup_salt(salt); salt 680 lib/replace/crypt.c return output_conversion(s[0], s[1], salt); salt 683 lib/replace/replace.h char *ufc_crypt(const char *key, const char *salt); salt 207 librpc/gen_ndr/drsblobs.h struct package_PrimaryKerberosString salt; salt 232 librpc/gen_ndr/drsblobs.h struct package_PrimaryKerberosString salt; salt 1640 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_push_package_PrimaryKerberosString(ndr, NDR_SCALARS, &r->salt)); salt 1654 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_push_package_PrimaryKerberosString(ndr, NDR_BUFFERS, &r->salt)); salt 1675 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_pull_package_PrimaryKerberosString(ndr, NDR_SCALARS, &r->salt)); salt 1697 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_pull_package_PrimaryKerberosString(ndr, NDR_BUFFERS, &r->salt)); salt 1722 librpc/gen_ndr/ndr_drsblobs.c ndr_print_package_PrimaryKerberosString(ndr, "salt", &r->salt); salt 1867 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_push_package_PrimaryKerberosString(ndr, NDR_SCALARS, &r->salt)); salt 1880 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_push_package_PrimaryKerberosString(ndr, NDR_BUFFERS, &r->salt)); salt 1910 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_pull_package_PrimaryKerberosString(ndr, NDR_SCALARS, &r->salt)); salt 1942 librpc/gen_ndr/ndr_drsblobs.c NDR_CHECK(ndr_pull_package_PrimaryKerberosString(ndr, NDR_BUFFERS, &r->salt)); salt 1983 librpc/gen_ndr/ndr_drsblobs.c ndr_print_package_PrimaryKerberosString(ndr, "salt", &r->salt); salt 438 source3/auth/pass_check.c char salt[3]; salt 441 source3/auth/pass_check.c StrnCpy(salt, salt1, 2); salt 445 source3/auth/pass_check.c char *p = crypt(password, salt) + 2; salt 465 source3/auth/pass_check.c char salt[3]; salt 471 source3/auth/pass_check.c StrnCpy(salt, salt1, 2); salt 476 source3/auth/pass_check.c p1 = crypt(p2, salt); salt 479 source3/auth/pass_check.c StrnCpy(salt, &result[2 + i * AUTH_CIPHERTEXT_SEG_CHARS], 2); salt 1776 source3/include/proto.h bool kerberos_secrets_store_des_salt( const char* salt ); salt 3229 source3/include/proto.h void E_md5hash(const uchar salt[16], const uchar nthash[16], uchar hash_out[16]); salt 401 source3/libads/kerberos.c fstring salt; salt 403 source3/libads/kerberos.c fstr_sprintf( salt, "host/%s.%s@", global_myname(), lp_realm() ); salt 404 source3/libads/kerberos.c strlower_m( salt ); salt 405 source3/libads/kerberos.c fstrcat( salt, lp_realm() ); salt 407 source3/libads/kerberos.c return SMB_STRDUP( salt ); salt 428 source3/libads/kerberos.c bool kerberos_secrets_store_des_salt( const char* salt ) salt 438 source3/libads/kerberos.c if ( !salt ) { salt 444 source3/libads/kerberos.c DEBUG(3,("kerberos_secrets_store_des_salt: Storing salt \"%s\"\n", salt)); salt 446 source3/libads/kerberos.c ret = secrets_store( key, salt, strlen(salt)+1 ); salt 458 source3/libads/kerberos.c char *salt, *key; salt 465 source3/libads/kerberos.c salt = (char*)secrets_fetch( key, NULL ); salt 469 source3/libads/kerberos.c return salt; salt 520 source3/libnet/libnet_join.c const char *salt = NULL; salt 540 source3/libnet/libnet_join.c salt = talloc_strdup(mem_ctx, std_salt); salt 541 source3/libnet/libnet_join.c if (!salt) { salt 555 source3/libnet/libnet_join.c salt = talloc_strdup(mem_ctx, upn); salt 556 source3/libnet/libnet_join.c if (!salt) { salt 562 source3/libnet/libnet_join.c return kerberos_secrets_store_des_salt(salt); salt 223 source3/libsmb/clikrb5.c krb5_data salt; salt 226 source3/libsmb/clikrb5.c ret = krb5_principal2salt(context, host_princ, &salt); salt 232 source3/libsmb/clikrb5.c ret = krb5_string_to_key(context, &eblock, key, password, &salt); salt 233 source3/libsmb/clikrb5.c SAFE_FREE(salt.data); salt 245 source3/libsmb/clikrb5.c krb5_salt salt; salt 247 source3/libsmb/clikrb5.c ret = krb5_get_pw_salt(context, host_princ, &salt); salt 253 source3/libsmb/clikrb5.c ret = krb5_string_to_key_salt(context, enctype, (const char *)password->data, salt, key); salt 254 source3/libsmb/clikrb5.c krb5_free_salt(context, salt); salt 89 source3/libsmb/smbencrypt.c void E_md5hash(const uchar salt[16], const uchar nthash[16], uchar hash_out[16]) salt 95 source3/libsmb/smbencrypt.c memcpy(array, salt, 16); salt 38 source4/auth/kerberos/clikrb5.c krb5_data salt; salt 41 source4/auth/kerberos/clikrb5.c ret = krb5_principal2salt(context, host_princ, &salt); salt 47 source4/auth/kerberos/clikrb5.c ret = krb5_string_to_key(context, &eblock, key, password, &salt); salt 48 source4/auth/kerberos/clikrb5.c SAFE_FREE(salt.data); salt 59 source4/auth/kerberos/clikrb5.c krb5_salt salt; salt 61 source4/auth/kerberos/clikrb5.c ret = krb5_get_pw_salt(context, host_princ, &salt); salt 67 source4/auth/kerberos/clikrb5.c salt, key); salt 68 source4/auth/kerberos/clikrb5.c krb5_free_salt(context, salt); salt 503 source4/auth/ntlm/auth_unix.c const char *crypted, const char *salt) salt 519 source4/auth/ntlm/auth_unix.c ret = (strcmp(osf1_bigcrypt(password, salt), crypted) == 0); salt 524 source4/auth/ntlm/auth_unix.c ret = (strcmp((char *)crypt(password, salt), crypted) == 0); salt 535 source4/auth/ntlm/auth_unix.c ret = (strcmp((char *)crypt16(password, salt), crypted) == 0); salt 545 source4/auth/ntlm/auth_unix.c ret = (linux_bigcrypt(password, salt, crypted)); salt 562 source4/auth/ntlm/auth_unix.c if (strcmp(bigcrypt(password, salt), crypted) == 0) salt 565 source4/auth/ntlm/auth_unix.c ret = (strcmp((char *)crypt(password, salt), crypted) == 0); salt 574 source4/auth/ntlm/auth_unix.c ret = (strcmp(bigcrypt(password, salt), crypted) == 0); salt 586 source4/auth/ntlm/auth_unix.c ret = (strcmp((char *)crypt(password, salt), crypted) == 0); salt 602 source4/auth/ntlm/auth_unix.c char *salt; salt 619 source4/auth/ntlm/auth_unix.c salt = pws->pw_passwd; salt 634 source4/auth/ntlm/auth_unix.c salt = talloc_strdup(ctx, spass->sp_pwdp); salt 635 source4/auth/ntlm/auth_unix.c NT_STATUS_HAVE_NO_MEMORY(salt); salt 705 source4/auth/ntlm/auth_unix.c salt[2] = 0; salt 721 source4/auth/ntlm/auth_unix.c nt_status = password_check(username, password, crypted, salt); salt 750 source4/auth/ntlm/auth_unix.c nt_status = password_check(username, pwcopy, crypted, salt); salt 136 source4/dsdb/samdb/ldb_modules/password_hash.c const char *salt; salt 232 source4/dsdb/samdb/ldb_modules/password_hash.c krb5_salt salt; salt 308 source4/dsdb/samdb/ldb_modules/password_hash.c salt_principal, &salt); salt 318 source4/dsdb/samdb/ldb_modules/password_hash.c io->g.salt = talloc_strndup(io->ac, salt 319 source4/dsdb/samdb/ldb_modules/password_hash.c salt.saltvalue.data, salt 320 source4/dsdb/samdb/ldb_modules/password_hash.c salt.saltvalue.length); salt 321 source4/dsdb/samdb/ldb_modules/password_hash.c krb5_free_salt(io->smb_krb5_context->krb5_context, salt); salt 322 source4/dsdb/samdb/ldb_modules/password_hash.c if (!io->g.salt) { salt 326 source4/dsdb/samdb/ldb_modules/password_hash.c salt.saltvalue.data = discard_const(io->g.salt); salt 327 source4/dsdb/samdb/ldb_modules/password_hash.c salt.saltvalue.length = strlen(io->g.salt); salt 336 source4/dsdb/samdb/ldb_modules/password_hash.c salt, salt 361 source4/dsdb/samdb/ldb_modules/password_hash.c salt, salt 386 source4/dsdb/samdb/ldb_modules/password_hash.c salt, salt 411 source4/dsdb/samdb/ldb_modules/password_hash.c salt, salt 453 source4/dsdb/samdb/ldb_modules/password_hash.c pkb3->salt.string = io->g.salt; salt 557 source4/dsdb/samdb/ldb_modules/password_hash.c pkb4->salt.string = io->g.salt; salt 751 source4/heimdal/kdc/kerberos4.c if(key->salt == NULL) { salt 754 source4/heimdal/kdc/kerberos4.c } else if(key->salt->type == hdb_pw_salt && salt 755 source4/heimdal/kdc/kerberos4.c key->salt->salt.length == 0) { salt 758 source4/heimdal/kdc/kerberos4.c } else if(key->salt->type == hdb_afs3_salt) { salt 63 source4/heimdal/kdc/kerberos5.c set_salt_padata (METHOD_DATA *md, Salt *salt) salt 65 source4/heimdal/kdc/kerberos5.c if (salt) { salt 67 source4/heimdal/kdc/kerberos5.c md->val[md->len - 1].padata_type = salt->type; salt 68 source4/heimdal/kdc/kerberos5.c der_copy_octet_string(&salt->salt, salt 112 source4/heimdal/kdc/kerberos5.c if (key->salt == NULL) salt 114 source4/heimdal/kdc/kerberos5.c if (default_salt->salttype != key->salt->type) salt 116 source4/heimdal/kdc/kerberos5.c if (krb5_data_cmp(&default_salt->saltvalue, &key->salt->salt)) salt 417 source4/heimdal/kdc/kerberos5.c if(key->salt){ salt 421 source4/heimdal/kdc/kerberos5.c if(key->salt->type == hdb_pw_salt) salt 423 source4/heimdal/kdc/kerberos5.c else if(key->salt->type == hdb_afs3_salt) salt 427 source4/heimdal/kdc/kerberos5.c key->salt->type); salt 437 source4/heimdal/kdc/kerberos5.c *ent->salttype = key->salt->type; salt 447 source4/heimdal/kdc/kerberos5.c krb5_copy_data(context, &key->salt->salt, salt 448 source4/heimdal/kdc/kerberos5.c &ent->salt); salt 456 source4/heimdal/kdc/kerberos5.c ent->salt = NULL; salt 557 source4/heimdal/kdc/kerberos5.c if(key->salt) { salt 558 source4/heimdal/kdc/kerberos5.c ALLOC(ent->salt); salt 559 source4/heimdal/kdc/kerberos5.c if (ent->salt == NULL) salt 561 source4/heimdal/kdc/kerberos5.c *ent->salt = malloc(key->salt->salt.length + 1); salt 562 source4/heimdal/kdc/kerberos5.c if (*ent->salt == NULL) { salt 563 source4/heimdal/kdc/kerberos5.c free(ent->salt); salt 564 source4/heimdal/kdc/kerberos5.c ent->salt = NULL; salt 567 source4/heimdal/kdc/kerberos5.c memcpy(*ent->salt, key->salt->salt.data, key->salt->salt.length); salt 568 source4/heimdal/kdc/kerberos5.c (*ent->salt)[key->salt->salt.length] = '\0'; salt 570 source4/heimdal/kdc/kerberos5.c ent->salt = NULL; salt 595 source4/heimdal/kdc/kerberos5.c if(key->salt && key->salt->type == hdb_afs3_salt){ salt 1657 source4/heimdal/kdc/kerberos5.c set_salt_padata (rep.padata, ckey->salt); salt 1553 source4/heimdal/lib/hcrypto/evp.c const void *salt, salt 1588 source4/heimdal/lib/hcrypto/evp.c if (salt) salt 1589 source4/heimdal/lib/hcrypto/evp.c EVP_DigestUpdate(&c, salt, PKCS5_SALT_LEN); salt 51 source4/heimdal/lib/hcrypto/pkcs12.c const void *salt, size_t saltlen, salt 80 source4/heimdal/lib/hcrypto/pkcs12.c if (salt && saltlen > 0) { salt 82 source4/heimdal/lib/hcrypto/pkcs12.c I[i] = ((unsigned char*)salt)[i % saltlen]; salt 70 source4/heimdal/lib/hcrypto/pkcs5.c const void * salt, size_t salt_len, salt 93 source4/heimdal/lib/hcrypto/pkcs5.c memcpy(data, salt, salt_len); salt 50 source4/heimdal/lib/hdb/keys.c if (keys[i].salt != NULL) { salt 51 source4/heimdal/lib/hdb/keys.c free_Salt(keys[i].salt); salt 52 source4/heimdal/lib/hdb/keys.c free(keys[i].salt); salt 53 source4/heimdal/lib/hdb/keys.c keys[i].salt = NULL; salt 86 source4/heimdal/lib/hdb/keys.c krb5_salt *salt, krb5_principal principal) salt 106 source4/heimdal/lib/hdb/keys.c salt->saltvalue.data = NULL; salt 107 source4/heimdal/lib/hdb/keys.c salt->saltvalue.length = 0; salt 131 source4/heimdal/lib/hdb/keys.c if(salt->salttype == 0) { salt 141 source4/heimdal/lib/hdb/keys.c salt->salttype = KRB5_PW_SALT; salt 147 source4/heimdal/lib/hdb/keys.c salt->salttype = KRB5_AFS3_SALT; salt 156 source4/heimdal/lib/hdb/keys.c salt->saltvalue.data = strdup(buf[i]); salt 157 source4/heimdal/lib/hdb/keys.c if (salt->saltvalue.data == NULL) { salt 161 source4/heimdal/lib/hdb/keys.c salt->saltvalue.length = strlen(buf[i]); salt 165 source4/heimdal/lib/hdb/keys.c if(enctypes == NULL || salt->salttype == 0) { salt 171 source4/heimdal/lib/hdb/keys.c if(salt->saltvalue.data == NULL) { salt 172 source4/heimdal/lib/hdb/keys.c if(salt->salttype == KRB5_PW_SALT) salt 173 source4/heimdal/lib/hdb/keys.c ret = krb5_get_pw_salt(context, principal, salt); salt 174 source4/heimdal/lib/hdb/keys.c else if(salt->salttype == KRB5_AFS3_SALT) { salt 176 source4/heimdal/lib/hdb/keys.c salt->saltvalue.data = strdup(*realm); salt 177 source4/heimdal/lib/hdb/keys.c if(salt->saltvalue.data == NULL) { salt 183 source4/heimdal/lib/hdb/keys.c strlwr(salt->saltvalue.data); salt 184 source4/heimdal/lib/hdb/keys.c salt->saltvalue.length = strlen(*realm); salt 190 source4/heimdal/lib/hdb/keys.c krb5_free_salt(context, *salt); salt 202 source4/heimdal/lib/hdb/keys.c krb5_enctype enctype, krb5_salt *salt) salt 219 source4/heimdal/lib/hdb/keys.c if (salt) { salt 220 source4/heimdal/lib/hdb/keys.c key.salt = malloc(sizeof(*key.salt)); salt 221 source4/heimdal/lib/hdb/keys.c if (key.salt == NULL) { salt 226 source4/heimdal/lib/hdb/keys.c key.salt->type = salt->salttype; salt 227 source4/heimdal/lib/hdb/keys.c krb5_data_zero (&key.salt->salt); salt 229 source4/heimdal/lib/hdb/keys.c ret = krb5_data_copy(&key.salt->salt, salt 230 source4/heimdal/lib/hdb/keys.c salt->saltvalue.data, salt 231 source4/heimdal/lib/hdb/keys.c salt->saltvalue.length); salt 237 source4/heimdal/lib/hdb/keys.c key.salt = NULL; salt 284 source4/heimdal/lib/hdb/keys.c krb5_salt salt; salt 299 source4/heimdal/lib/hdb/keys.c memset(&salt, 0, sizeof(salt)); salt 302 source4/heimdal/lib/hdb/keys.c &enctypes, &num_enctypes, &salt, principal); salt 318 source4/heimdal/lib/hdb/keys.c if (k->salt == NULL && salt.salttype == KRB5_PW_SALT) salt 320 source4/heimdal/lib/hdb/keys.c if (k->salt->type == salt.salttype && salt 321 source4/heimdal/lib/hdb/keys.c k->salt->salt.length == salt.saltvalue.length && salt 322 source4/heimdal/lib/hdb/keys.c memcmp(k->salt->salt.data, salt.saltvalue.data, salt 323 source4/heimdal/lib/hdb/keys.c salt.saltvalue.length) == 0) salt 330 source4/heimdal/lib/hdb/keys.c no_salt ? NULL : &salt); salt 333 source4/heimdal/lib/hdb/keys.c krb5_free_salt(context, salt); salt 339 source4/heimdal/lib/hdb/keys.c krb5_free_salt(context, salt); salt 380 source4/heimdal/lib/hdb/keys.c krb5_salt salt; salt 382 source4/heimdal/lib/hdb/keys.c salt.salttype = (*keys)[i].salt->type; salt 383 source4/heimdal/lib/hdb/keys.c salt.saltvalue.length = (*keys)[i].salt->salt.length; salt 384 source4/heimdal/lib/hdb/keys.c salt.saltvalue.data = (*keys)[i].salt->salt.data; salt 389 source4/heimdal/lib/hdb/keys.c salt, salt 2279 source4/heimdal/lib/hx509/crypto.c unsigned char *salt; salt 2296 source4/heimdal/lib/hx509/crypto.c salt = p12params.salt.data; salt 2297 source4/heimdal/lib/hx509/crypto.c saltlen = p12params.salt.length; salt 2299 source4/heimdal/lib/hx509/crypto.c if (!PKCS12_key_gen (password, passwordlen, salt, saltlen, salt 2305 source4/heimdal/lib/hx509/crypto.c if (!PKCS12_key_gen (password, passwordlen, salt, saltlen, salt 285 source4/heimdal/lib/krb5/crypto.c krb5_salt salt, salt 291 source4/heimdal/lib/krb5/crypto.c krb5_DES_AFS3_Transarc_string_to_key(password, salt.saltvalue, &tmp); salt 293 source4/heimdal/lib/krb5/crypto.c krb5_DES_AFS3_CMU_string_to_key(password, salt.saltvalue, &tmp); salt 338 source4/heimdal/lib/krb5/crypto.c krb5_salt salt, salt 352 source4/heimdal/lib/krb5/crypto.c salt, opaque, key); salt 356 source4/heimdal/lib/krb5/crypto.c len = password.length + salt.saltvalue.length; salt 363 source4/heimdal/lib/krb5/crypto.c memcpy(s + password.length, salt.saltvalue.data, salt.saltvalue.length); salt 429 source4/heimdal/lib/krb5/crypto.c krb5_salt salt, salt 439 source4/heimdal/lib/krb5/crypto.c len = password.length + salt.saltvalue.length; salt 446 source4/heimdal/lib/krb5/crypto.c memcpy(str + password.length, salt.saltvalue.data, salt.saltvalue.length); salt 494 source4/heimdal/lib/krb5/crypto.c krb5_salt salt, salt 499 source4/heimdal/lib/krb5/crypto.c size_t len = password.length + salt.saltvalue.length; salt 508 source4/heimdal/lib/krb5/crypto.c memcpy(s + password.length, salt.saltvalue.data, salt.saltvalue.length); salt 570 source4/heimdal/lib/krb5/crypto.c krb5_salt salt, salt 645 source4/heimdal/lib/krb5/crypto.c krb5_salt salt, salt 681 source4/heimdal/lib/krb5/crypto.c salt.saltvalue.data, salt.saltvalue.length, salt 954 source4/heimdal/lib/krb5/crypto.c krb5_salt *salt) salt 961 source4/heimdal/lib/krb5/crypto.c salt->salttype = KRB5_PW_SALT; salt 965 source4/heimdal/lib/krb5/crypto.c ret = krb5_data_alloc (&salt->saltvalue, len); salt 968 source4/heimdal/lib/krb5/crypto.c p = salt->saltvalue.data; salt 982 source4/heimdal/lib/krb5/crypto.c krb5_salt salt) salt 984 source4/heimdal/lib/krb5/crypto.c krb5_data_free(&salt.saltvalue); salt 996 source4/heimdal/lib/krb5/crypto.c krb5_salt salt; salt 998 source4/heimdal/lib/krb5/crypto.c ret = krb5_get_pw_salt(context, principal, &salt); salt 1001 source4/heimdal/lib/krb5/crypto.c ret = krb5_string_to_key_data_salt(context, enctype, password, salt, key); salt 1002 source4/heimdal/lib/krb5/crypto.c krb5_free_salt(context, salt); salt 1023 source4/heimdal/lib/krb5/crypto.c krb5_salt salt, salt 1029 source4/heimdal/lib/krb5/crypto.c salt, opaque, key); salt 1042 source4/heimdal/lib/krb5/crypto.c krb5_salt salt, salt 1055 source4/heimdal/lib/krb5/crypto.c if(st->type == salt.salttype) salt 1057 source4/heimdal/lib/krb5/crypto.c salt, opaque, key); salt 1060 source4/heimdal/lib/krb5/crypto.c salt.salttype); salt 1074 source4/heimdal/lib/krb5/crypto.c krb5_salt salt, salt 1080 source4/heimdal/lib/krb5/crypto.c return krb5_string_to_key_data_salt(context, enctype, pw, salt, key); salt 1087 source4/heimdal/lib/krb5/crypto.c krb5_salt salt, salt 1095 source4/heimdal/lib/krb5/crypto.c pw, salt, opaque, key); salt 618 source4/heimdal/lib/krb5/get_in_tkt.c krb5_salt *salt) salt 626 source4/heimdal/lib/krb5/get_in_tkt.c if(salt == NULL) { salt 629 source4/heimdal/lib/krb5/get_in_tkt.c salt = &salt2; salt 647 source4/heimdal/lib/krb5/get_in_tkt.c ret = (*key_proc)(context, enctypes[i], *salt, keyseed, &key); salt 657 source4/heimdal/lib/krb5/get_in_tkt.c if(salt == &salt2) salt 676 source4/heimdal/lib/krb5/get_in_tkt.c krb5_salt salt; salt 780 source4/heimdal/lib/krb5/get_in_tkt.c krb5_salt *sp = &salt; salt 782 source4/heimdal/lib/krb5/get_in_tkt.c salt.salttype = *preauth->val[i].info.val[j].salttype; salt 784 source4/heimdal/lib/krb5/get_in_tkt.c salt.salttype = KRB5_PW_SALT; salt 785 source4/heimdal/lib/krb5/get_in_tkt.c if(preauth->val[i].info.val[j].salt) salt 786 source4/heimdal/lib/krb5/get_in_tkt.c salt.saltvalue = *preauth->val[i].info.val[j].salt; salt 788 source4/heimdal/lib/krb5/get_in_tkt.c if(salt.salttype == KRB5_PW_SALT) salt 791 source4/heimdal/lib/krb5/get_in_tkt.c krb5_data_zero(&salt.saltvalue); salt 821 source4/heimdal/lib/krb5/get_in_tkt.c salt.salttype = KRB5_PW_SALT; salt 822 source4/heimdal/lib/krb5/get_in_tkt.c krb5_data_zero(&salt.saltvalue); salt 825 source4/heimdal/lib/krb5/get_in_tkt.c a->req_body.etype.len, &salt); salt 900 source4/heimdal/lib/krb5/get_in_tkt.c krb5_salt salt; salt 1000 source4/heimdal/lib/krb5/get_in_tkt.c salt.salttype = pa->padata_type; salt 1001 source4/heimdal/lib/krb5/get_in_tkt.c salt.saltvalue = pa->padata_value; salt 1003 source4/heimdal/lib/krb5/get_in_tkt.c ret = (*key_proc)(context, etype, salt, keyseed, &key); salt 1006 source4/heimdal/lib/krb5/get_in_tkt.c ret = krb5_get_pw_salt (context, creds->client, &salt); salt 1010 source4/heimdal/lib/krb5/get_in_tkt.c ret = (*key_proc)(context, etype, salt, keyseed, &key); salt 1011 source4/heimdal/lib/krb5/get_in_tkt.c krb5_free_salt(context, salt); salt 41 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c krb5_salt salt, salt 243 source4/heimdal/lib/krb5/init_creds.c krb5_data *salt); salt 314 source4/heimdal/lib/krb5/init_creds.c krb5_data *salt) salt 317 source4/heimdal/lib/krb5/init_creds.c opt->salt = salt; salt 64 source4/heimdal/lib/krb5/init_creds_pw.c krb5_salt salt, krb5_data *s2kparms, salt 82 source4/heimdal/lib/krb5/init_creds_pw.c salt, opaque, *key); salt 481 source4/heimdal/lib/krb5/init_creds_pw.c krb5_data *salt, salt 653 source4/heimdal/lib/krb5/init_creds_pw.c krb5_salt salt; salt 660 source4/heimdal/lib/krb5/init_creds_pw.c krb5_free_salt(context, ppaid->salt); salt 673 source4/heimdal/lib/krb5/init_creds_pw.c paid->salt.salttype = salttype; salt 674 source4/heimdal/lib/krb5/init_creds_pw.c paid->salt.saltvalue.data = malloc(salt_len + 1); salt 675 source4/heimdal/lib/krb5/init_creds_pw.c if (paid->salt.saltvalue.data == NULL) { salt 679 source4/heimdal/lib/krb5/init_creds_pw.c memcpy(paid->salt.saltvalue.data, salt_string, salt_len); salt 680 source4/heimdal/lib/krb5/init_creds_pw.c ((char *)paid->salt.saltvalue.data)[salt_len] = '\0'; salt 681 source4/heimdal/lib/krb5/init_creds_pw.c paid->salt.saltvalue.length = salt_len; salt 688 source4/heimdal/lib/krb5/init_creds_pw.c krb5_free_salt(context, paid->salt); salt 718 source4/heimdal/lib/krb5/init_creds_pw.c krb5_salt salt; salt 719 source4/heimdal/lib/krb5/init_creds_pw.c if (e.val[i].salt == NULL) salt 720 source4/heimdal/lib/krb5/init_creds_pw.c ret = krb5_get_pw_salt(context, client, &salt); salt 722 source4/heimdal/lib/krb5/init_creds_pw.c salt.saltvalue.data = *e.val[i].salt; salt 723 source4/heimdal/lib/krb5/init_creds_pw.c salt.saltvalue.length = strlen(*e.val[i].salt); salt 729 source4/heimdal/lib/krb5/init_creds_pw.c salt.saltvalue.data, salt 730 source4/heimdal/lib/krb5/init_creds_pw.c salt.saltvalue.length, salt 732 source4/heimdal/lib/krb5/init_creds_pw.c if (e.val[i].salt == NULL) salt 733 source4/heimdal/lib/krb5/init_creds_pw.c krb5_free_salt(context, salt); salt 767 source4/heimdal/lib/krb5/init_creds_pw.c krb5_salt salt; salt 768 source4/heimdal/lib/krb5/init_creds_pw.c salt.salttype = KRB5_PW_SALT; salt 769 source4/heimdal/lib/krb5/init_creds_pw.c if (e.val[i].salt == NULL) salt 770 source4/heimdal/lib/krb5/init_creds_pw.c ret = krb5_get_pw_salt(context, client, &salt); salt 772 source4/heimdal/lib/krb5/init_creds_pw.c salt.saltvalue = *e.val[i].salt; salt 776 source4/heimdal/lib/krb5/init_creds_pw.c salt.salttype = *e.val[i].salttype; salt 779 source4/heimdal/lib/krb5/init_creds_pw.c salt.salttype, salt 780 source4/heimdal/lib/krb5/init_creds_pw.c salt.saltvalue.data, salt 781 source4/heimdal/lib/krb5/init_creds_pw.c salt.saltvalue.length, salt 783 source4/heimdal/lib/krb5/init_creds_pw.c if (e.val[i].salt == NULL) salt 784 source4/heimdal/lib/krb5/init_creds_pw.c krb5_free_salt(context, salt); salt 810 source4/heimdal/lib/krb5/init_creds_pw.c paid->salt.salttype, salt 862 source4/heimdal/lib/krb5/init_creds_pw.c paid->salt.salttype = pa_prefs[i].type; salt 931 source4/heimdal/lib/krb5/init_creds_pw.c krb5_salt *salt, salt 939 source4/heimdal/lib/krb5/init_creds_pw.c if(salt == NULL) { salt 942 source4/heimdal/lib/krb5/init_creds_pw.c salt = &salt2; salt 955 source4/heimdal/lib/krb5/init_creds_pw.c *salt, s2kparams, &key); salt 963 source4/heimdal/lib/krb5/init_creds_pw.c if(salt == &salt2) salt 983 source4/heimdal/lib/krb5/init_creds_pw.c &ppaid->salt, ppaid->s2kparams); salt 985 source4/heimdal/lib/krb5/init_creds_pw.c krb5_salt salt; salt 994 source4/heimdal/lib/krb5/init_creds_pw.c salt.salttype = KRB5_PW_SALT; salt 995 source4/heimdal/lib/krb5/init_creds_pw.c krb5_data_zero(&salt.saltvalue); salt 999 source4/heimdal/lib/krb5/init_creds_pw.c &salt, NULL); salt 1008 source4/heimdal/lib/krb5/init_creds_pw.c krb5_salt salt, salt 1016 source4/heimdal/lib/krb5/init_creds_pw.c salt, s2kparams, key); salt 1159 source4/heimdal/lib/krb5/init_creds_pw.c ret = krb5_get_pw_salt (context, creds->client, &paid.salt); salt 1198 source4/heimdal/lib/krb5/init_creds_pw.c paid.salt, paid.s2kparams, etype, key); salt 1559 source4/heimdal/lib/krb5/init_creds_pw.c krb5_salt salt, salt 653 source4/heimdal/lib/krb5/krb5.h krb5_data *salt; salt 338 source4/kdc/hdb-samba4.c key.salt = NULL; /* No salt for this enc type */ salt 373 source4/kdc/hdb-samba4.c key.salt = NULL; salt 375 source4/kdc/hdb-samba4.c if (pkb4->salt.string) { salt 376 source4/kdc/hdb-samba4.c DATA_BLOB salt; salt 378 source4/kdc/hdb-samba4.c salt = data_blob_string_const(pkb4->salt.string); salt 380 source4/kdc/hdb-samba4.c key.salt = calloc(1, sizeof(*key.salt)); salt 381 source4/kdc/hdb-samba4.c if (key.salt == NULL) { salt 386 source4/kdc/hdb-samba4.c key.salt->type = hdb_pw_salt; salt 388 source4/kdc/hdb-samba4.c ret = krb5_data_copy(&key.salt->salt, salt.data, salt.length); salt 390 source4/kdc/hdb-samba4.c free(key.salt); salt 391 source4/kdc/hdb-samba4.c key.salt = NULL; salt 404 source4/kdc/hdb-samba4.c if (key.salt) { salt 405 source4/kdc/hdb-samba4.c free_Salt(key.salt); salt 406 source4/kdc/hdb-samba4.c free(key.salt); salt 407 source4/kdc/hdb-samba4.c key.salt = NULL; salt 436 source4/kdc/hdb-samba4.c key.salt = NULL; salt 438 source4/kdc/hdb-samba4.c if (pkb3->salt.string) { salt 439 source4/kdc/hdb-samba4.c DATA_BLOB salt; salt 441 source4/kdc/hdb-samba4.c salt = data_blob_string_const(pkb3->salt.string); salt 443 source4/kdc/hdb-samba4.c key.salt = calloc(1, sizeof(*key.salt)); salt 444 source4/kdc/hdb-samba4.c if (key.salt == NULL) { salt 449 source4/kdc/hdb-samba4.c key.salt->type = hdb_pw_salt; salt 451 source4/kdc/hdb-samba4.c ret = krb5_data_copy(&key.salt->salt, salt.data, salt.length); salt 453 source4/kdc/hdb-samba4.c free(key.salt); salt 454 source4/kdc/hdb-samba4.c key.salt = NULL; salt 465 source4/kdc/hdb-samba4.c if (key.salt) { salt 466 source4/kdc/hdb-samba4.c free_Salt(key.salt); salt 467 source4/kdc/hdb-samba4.c free(key.salt); salt 468 source4/kdc/hdb-samba4.c key.salt = NULL; salt 799 source4/kdc/hdb-samba4.c key.salt = NULL; /* No salt for this enc type */