| /src/crypto/krb5/src/lib/crypto/builtin/enc_provider/ |
| H A D | des3.c | 36 mit_des3_key_schedule *schedule) in validate_and_schedule() argument 46 *schedule)) { in validate_and_schedule() 59 mit_des3_key_schedule schedule; in k5_des3_encrypt() local 62 err = validate_and_schedule(key, ivec, data, num_data, &schedule); in k5_des3_encrypt() 68 schedule[0], schedule[1], schedule[2], in k5_des3_encrypt() 72 zap(schedule, sizeof(schedule)); in k5_des3_encrypt() 81 mit_des3_key_schedule schedule; in k5_des3_decrypt() local 84 err = validate_and_schedule(key, ivec, data, num_data, &schedule); in k5_des3_decrypt() 90 schedule[0], schedule[1], schedule[2], in k5_des3_decrypt() 94 zap(schedule, sizeof(schedule)); in k5_des3_decrypt()
|
| /src/sys/contrib/openzfs/module/icp/algs/blake3/ |
| H A D | blake3_generic.c | 51 const uint8_t *schedule = BLAKE3_MSG_SCHEDULE[round]; in round_fn() local 54 g(state, 0, 4, 8, 12, msg[schedule[0]], msg[schedule[1]]); in round_fn() 55 g(state, 1, 5, 9, 13, msg[schedule[2]], msg[schedule[3]]); in round_fn() 56 g(state, 2, 6, 10, 14, msg[schedule[4]], msg[schedule[5]]); in round_fn() 57 g(state, 3, 7, 11, 15, msg[schedule[6]], msg[schedule[7]]); in round_fn() 60 g(state, 0, 5, 10, 15, msg[schedule[8]], msg[schedule[9]]); in round_fn() 61 g(state, 1, 6, 11, 12, msg[schedule[10]], msg[schedule[11]]); in round_fn() 62 g(state, 2, 7, 8, 13, msg[schedule[12]], msg[schedule[13]]); in round_fn() 63 g(state, 3, 4, 9, 14, msg[schedule[14]], msg[schedule[15]]); in round_fn()
|
| /src/contrib/llvm-project/llvm/lib/Support/BLAKE3/ |
| H A D | blake3_portable.c | 22 const uint8_t *schedule = MSG_SCHEDULE[round]; in round_fn() local 25 g(state, 0, 4, 8, 12, msg[schedule[0]], msg[schedule[1]]); in round_fn() 26 g(state, 1, 5, 9, 13, msg[schedule[2]], msg[schedule[3]]); in round_fn() 27 g(state, 2, 6, 10, 14, msg[schedule[4]], msg[schedule[5]]); in round_fn() 28 g(state, 3, 7, 11, 15, msg[schedule[6]], msg[schedule[7]]); in round_fn() 31 g(state, 0, 5, 10, 15, msg[schedule[8]], msg[schedule[9]]); in round_fn() 32 g(state, 1, 6, 11, 12, msg[schedule[10]], msg[schedule[11]]); in round_fn() 33 g(state, 2, 7, 8, 13, msg[schedule[12]], msg[schedule[13]]); in round_fn() 34 g(state, 3, 4, 9, 14, msg[schedule[14]], msg[schedule[15]]); in round_fn()
|
| /src/crypto/openssl/crypto/des/ |
| H A D | set_key.c | 682 int DES_set_key(const_DES_cblock *key, DES_key_schedule *schedule) in DES_set_key() argument 690 DES_set_key_unchecked(key, schedule); in DES_set_key() 699 int DES_set_key_checked(const_DES_cblock *key, DES_key_schedule *schedule) in DES_set_key_checked() argument 705 DES_set_key_unchecked(key, schedule); in DES_set_key_checked() 709 void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule) in DES_set_key_unchecked() argument 720 memcpy(schedule->key, key, sizeof(schedule->key)); in DES_set_key_unchecked() 721 schedule->session = NULL; in DES_set_key_unchecked() 723 k = &schedule->ks->deslong[0]; in DES_set_key_unchecked() 768 int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule) in DES_key_sched() argument 770 return DES_set_key(key, schedule); in DES_key_sched()
|
| H A D | xcbc_enc.c | 21 long length, DES_key_schedule *schedule, in DES_xcbc_encrypt() argument 52 DES_encrypt1(tin, schedule, DES_ENCRYPT); in DES_xcbc_encrypt() 64 DES_encrypt1(tin, schedule, DES_ENCRYPT); in DES_xcbc_encrypt() 81 DES_encrypt1(tin, schedule, DES_DECRYPT); in DES_xcbc_encrypt() 94 DES_encrypt1(tin, schedule, DES_DECRYPT); in DES_xcbc_encrypt()
|
| H A D | cfb64enc.c | 25 long length, DES_key_schedule *schedule, in DES_cfb64_encrypt() argument 42 DES_encrypt1(ti, schedule, DES_ENCRYPT); in DES_cfb64_encrypt() 62 DES_encrypt1(ti, schedule, DES_ENCRYPT); in DES_cfb64_encrypt()
|
| H A D | pcbc_enc.c | 19 long length, DES_key_schedule *schedule, in DES_pcbc_encrypt() argument 42 DES_encrypt1((DES_LONG *)tin, schedule, DES_ENCRYPT); in DES_pcbc_encrypt() 58 DES_encrypt1((DES_LONG *)tin, schedule, DES_DECRYPT); in DES_pcbc_encrypt()
|
| /src/crypto/openssl/include/openssl/ |
| H A D | des.h | 83 long length, DES_key_schedule *schedule, 90 long length, DES_key_schedule *schedule, DES_cblock *ivec, 94 long length, DES_key_schedule *schedule, DES_cblock *ivec, 98 long length, DES_key_schedule *schedule, DES_cblock *ivec, 102 long length, DES_key_schedule *schedule, DES_cblock *ivec, 167 long length, DES_key_schedule *schedule, DES_cblock *ivec); 170 long length, DES_key_schedule *schedule, 186 int DES_set_key(const_DES_cblock *key, DES_key_schedule *schedule); 188 int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); 190 int DES_set_key_checked(const_DES_cblock *key, DES_key_schedule *schedule); [all …]
|
| H A D | blowfish.h | 59 const BF_KEY *schedule, 63 long length, const BF_KEY *schedule, 68 long length, const BF_KEY *schedule,
|
| /src/crypto/heimdal/lib/krb5/ |
| H A D | salt-des.c | 83 DES_key_schedule schedule; in krb5_DES_AFS3_Transarc_string_to_key() local 102 DES_set_key_unchecked (&temp_key, &schedule); in krb5_DES_AFS3_Transarc_string_to_key() 103 DES_cbc_cksum ((void*)password, &ivec, passlen, &schedule, &ivec); in krb5_DES_AFS3_Transarc_string_to_key() 107 DES_set_key_unchecked (&temp_key, &schedule); in krb5_DES_AFS3_Transarc_string_to_key() 108 DES_cbc_cksum ((void*)password, key, passlen, &schedule, &ivec); in krb5_DES_AFS3_Transarc_string_to_key() 109 memset(&schedule, 0, sizeof(schedule)); in krb5_DES_AFS3_Transarc_string_to_key() 140 DES_key_schedule schedule; in DES_string_to_key_int() local 162 DES_set_key_unchecked(key, &schedule); in DES_string_to_key_int() 163 DES_cbc_cksum((void*)data, key, length, &schedule, key); in DES_string_to_key_int() 164 memset(&schedule, 0, sizeof(schedule)); in DES_string_to_key_int()
|
| /src/sys/crypto/des/ |
| H A D | des_setkey.c | 142 int des_set_key(const unsigned char *key, des_key_schedule schedule) in des_set_key() argument 146 return des_set_key_checked(key, schedule); in des_set_key() 150 des_set_key_unchecked(key, schedule); in des_set_key() 159 int des_set_key_checked(const unsigned char *key, des_key_schedule schedule) in des_set_key_checked() argument 165 des_set_key_unchecked(key, schedule); in des_set_key_checked() 169 void des_set_key_unchecked(const unsigned char *key, des_key_schedule schedule) in des_set_key_unchecked() argument 177 k = &schedule->ks.deslong[0]; in des_set_key_unchecked() 225 int des_key_sched(const unsigned char *key, des_key_schedule schedule) in des_key_sched() argument 227 return(des_set_key(key,schedule)); in des_key_sched()
|
| /src/contrib/llvm-project/openmp/runtime/src/ |
| H A D | kmp_dispatch.cpp | 72 static inline int __kmp_get_monotonicity(ident_t *loc, enum sched_type schedule, in __kmp_get_monotonicity() argument 85 else if (SCHEDULE_HAS_NONMONOTONIC(schedule)) in __kmp_get_monotonicity() 87 else if (SCHEDULE_HAS_MONOTONIC(schedule)) in __kmp_get_monotonicity() 186 enum sched_type schedule, T lb, T ub, in __kmp_dispatch_init_algorithm() argument 214 KD_TRACE(10, (buff, gtid, pr, lb, ub, st, schedule, chunk, nproc, tid)); in __kmp_dispatch_init_algorithm() 237 monotonicity = __kmp_get_monotonicity(loc, schedule, use_hier); in __kmp_dispatch_init_algorithm() 238 schedule = SCHEDULE_WITHOUT_MODIFIERS(schedule); in __kmp_dispatch_init_algorithm() 241 if ((schedule >= kmp_nm_lower) && (schedule < kmp_nm_upper)) { in __kmp_dispatch_init_algorithm() 243 schedule = in __kmp_dispatch_init_algorithm() 244 (enum sched_type)(((int)schedule) - (kmp_nm_lower - kmp_sch_lower)); in __kmp_dispatch_init_algorithm() [all …]
|
| /src/crypto/krb5/src/lib/crypto/builtin/des/ |
| H A D | f_cbc.c | 65 unsigned long length, const mit_des_key_schedule schedule, in des_cbc_encrypt() argument 76 kp = (const unsigned DES_INT32 *)schedule; in des_cbc_encrypt() 147 unsigned long length, const mit_des_key_schedule schedule, in des_cbc_decrypt() argument 160 kp = (const unsigned DES_INT32 *)schedule; in des_cbc_decrypt() 245 unsigned long length, const mit_des_key_schedule schedule, in mit_des_cbc_encrypt() argument 252 des_cbc_encrypt(in, out, length, schedule, ivec); in mit_des_cbc_encrypt() 254 des_cbc_decrypt(in, out, length, schedule, ivec); in mit_des_cbc_encrypt()
|
| H A D | d3_kysched.c | 30 mit_des3_key_sched(mit_des3_cblock k, mit_des3_key_schedule schedule) in mit_des3_key_sched() argument 32 mit_des_make_key_sched(k[0],schedule[0]); in mit_des3_key_sched() 33 mit_des_make_key_sched(k[1],schedule[1]); in mit_des3_key_sched() 34 mit_des_make_key_sched(k[2],schedule[2]); in mit_des3_key_sched()
|
| H A D | f_aead.c | 35 const mit_des_key_schedule schedule, in krb5int_des_cbc_encrypt() argument 45 kp = (const unsigned DES_INT32 *)schedule; in krb5int_des_cbc_encrypt() 74 const mit_des_key_schedule schedule, in krb5int_des_cbc_decrypt() argument 86 kp = (const unsigned DES_INT32 *)schedule; in krb5int_des_cbc_decrypt() 129 const mit_des_key_schedule schedule, mit_des_cblock ivec, in krb5int_des_cbc_mac() argument 139 kp = (const unsigned DES_INT32 *)schedule; in krb5int_des_cbc_mac()
|
| H A D | des_int.h | 158 unsigned long length, const mit_des_key_schedule schedule, 242 const mit_des_key_schedule schedule, 247 const mit_des_key_schedule schedule, 252 const mit_des_key_schedule schedule, mit_des_cblock ivec, 260 int mit_des3_key_sched(mit_des3_cblock key, mit_des3_key_schedule schedule);
|
| /src/crypto/krb5/src/lib/crypto/builtin/des/doc/ |
| H A D | libdes.doc | 37 des_set_key(k,schedule) 39 Key_schedule schedule; 41 Calculates a key schedule from (all) eight bytes of the input key, and 47 The key schedule is then used in subsequent encryption/decryption 60 ecb_encrypt(input,output,schedule,encrypt) 64 Key_schedule schedule; /* addr of key schedule */ 84 cbc_encrypt(input,output,length,schedule,ivec,encrypt) 89 Key_schedule schedule; /* addr of precomputed schedule */ 98 key schedule and initialization vector. If the length is not an integral 104 (ciphertext) into the OUTPUT (cleartext) using the provided key schedule [all …]
|
| /src/crypto/heimdal/lib/gssapi/krb5/ |
| H A D | verify_mic.c | 53 DES_key_schedule schedule; in verify_mic_des() local 88 DES_set_key_unchecked (&deskey, &schedule); in verify_mic_des() 90 &schedule, &zero); in verify_mic_des() 93 memset (&schedule, 0, sizeof(schedule)); in verify_mic_des() 102 memset (&schedule, 0, sizeof(schedule)); in verify_mic_des() 116 memset (&schedule, 0, sizeof(schedule)); in verify_mic_des()
|
| H A D | unwrap.c | 54 DES_key_schedule schedule; in unwrap_des() local 147 DES_set_key_unchecked (&deskey, &schedule); in unwrap_des() 149 &schedule, &zero); in unwrap_des() 152 memset (&schedule, 0, sizeof(schedule)); in unwrap_des() 161 memset (&schedule, 0, sizeof(schedule)); in unwrap_des() 175 memset (&schedule, 0, sizeof(schedule)); in unwrap_des()
|
| H A D | get_mic.c | 52 DES_key_schedule schedule; in mic_des() local 94 DES_set_key_unchecked (&deskey, &schedule); in mic_des() 96 &schedule, &zero); in mic_des() 102 memset (&schedule, 0, sizeof(schedule)); in mic_des() 135 memset (&schedule, 0, sizeof(schedule)); in mic_des()
|
| /src/crypto/openssl/crypto/bf/ |
| H A D | bf_cfb64.c | 26 long length, const BF_KEY *schedule, in BF_cfb64_encrypt() argument 43 BF_encrypt((BF_LONG *)ti, schedule); in BF_cfb64_encrypt() 63 BF_encrypt((BF_LONG *)ti, schedule); in BF_cfb64_encrypt()
|
| /src/crypto/openssl/crypto/rc5/ |
| H A D | rc5cfb64.c | 26 long length, RC5_32_KEY *schedule, in RC5_32_cfb64_encrypt() argument 43 RC5_32_encrypt((unsigned long *)ti, schedule); in RC5_32_cfb64_encrypt() 63 RC5_32_encrypt((unsigned long *)ti, schedule); in RC5_32_cfb64_encrypt()
|
| /src/crypto/openssl/crypto/rc2/ |
| H A D | rc2cfb64.c | 26 long length, RC2_KEY *schedule, unsigned char *ivec, in RC2_cfb64_encrypt() argument 43 RC2_encrypt((unsigned long *)ti, schedule); in RC2_cfb64_encrypt() 63 RC2_encrypt((unsigned long *)ti, schedule); in RC2_cfb64_encrypt()
|
| /src/crypto/openssl/crypto/cast/ |
| H A D | c_cfb64.c | 26 long length, const CAST_KEY *schedule, in CAST_cfb64_encrypt() argument 43 CAST_encrypt((CAST_LONG *)ti, schedule); in CAST_cfb64_encrypt() 63 CAST_encrypt((CAST_LONG *)ti, schedule); in CAST_cfb64_encrypt()
|
| /src/crypto/openssl/crypto/idea/ |
| H A D | i_cfb64.c | 27 long length, IDEA_KEY_SCHEDULE *schedule, in IDEA_cfb64_encrypt() argument 49 IDEA_encrypt((unsigned long *)ti, schedule); in IDEA_cfb64_encrypt() 69 IDEA_encrypt((unsigned long *)ti, schedule); in IDEA_cfb64_encrypt()
|