| /freebsd/crypto/krb5/src/plugins/preauth/spake/ |
| H A D | t_vectors.c | 369 krb5_keyblock *kb; in decode_keyblock() local 373 kb = malloc(sizeof(*kb)); in decode_keyblock() 374 kb->magic = KV5M_KEYBLOCK; in decode_keyblock() 375 kb->enctype = enctype; in decode_keyblock() 376 kb->length = len; in decode_keyblock() 377 kb->contents = bytes; in decode_keyblock() 378 return kb; in decode_keyblock() 385 krb5_keyblock *ikey, *K0, *K1, *K2, *K3, *kb; in run_test() local 431 &kb)); in run_test() 432 check_key_equal(K0, kb); in run_test() [all …]
|
| H A D | trace.h | 46 #define TRACE_SPAKE_DERIVE_KEY(c, n, kb) \ argument 47 TRACE(c, "SPAKE derived K'[{int}] = {keyblock}", n, kb)
|
| /freebsd/contrib/bearssl/src/ssl/ |
| H A D | ssl_engine.c | 1358 size_t half_len, unsigned char *kb) in compute_key_block() argument 1367 iprf(kb, half_len << 1, in compute_key_block() 1378 unsigned char kb[192]; in br_ssl_engine_switch_cbc_in() local 1396 mac_key_len + cipher_key_len + iv_len, kb); in br_ssl_engine_switch_cbc_in() 1398 mac_key = &kb[mac_key_len]; in br_ssl_engine_switch_cbc_in() 1399 cipher_key = &kb[(mac_key_len << 1) + cipher_key_len]; in br_ssl_engine_switch_cbc_in() 1400 iv = &kb[((mac_key_len + cipher_key_len) << 1) + iv_len]; in br_ssl_engine_switch_cbc_in() 1402 mac_key = &kb[0]; in br_ssl_engine_switch_cbc_in() 1403 cipher_key = &kb[mac_key_len << 1]; in br_ssl_engine_switch_cbc_in() 1404 iv = &kb[(mac_key_len + cipher_key_len) << 1]; in br_ssl_engine_switch_cbc_in() [all …]
|
| /freebsd/crypto/krb5/src/lib/crypto/krb/ |
| H A D | keyblocks.c | 33 krb5_keyblock *kb; in krb5int_c_init_keyblock() local 38 kb = malloc(sizeof(krb5_keyblock)); in krb5int_c_init_keyblock() 39 if (kb == NULL) in krb5int_c_init_keyblock() 41 kb->magic = KV5M_KEYBLOCK; in krb5int_c_init_keyblock() 42 kb->enctype = enctype; in krb5int_c_init_keyblock() 43 kb->length = length; in krb5int_c_init_keyblock() 45 kb->contents = malloc(length); in krb5int_c_init_keyblock() 46 if (!kb->contents) { in krb5int_c_init_keyblock() 47 free(kb); in krb5int_c_init_keyblock() 51 kb->contents = NULL; in krb5int_c_init_keyblock() [all …]
|
| H A D | cf2.c | 89 krb5_keyblock *kb = NULL; in krb5_c_derive_prfplus() local 107 &kb); in krb5_c_derive_prfplus() 110 ret = (*ktp->rand2key)(&rnd, kb); in krb5_c_derive_prfplus() 114 *out = kb; in krb5_c_derive_prfplus() 115 kb = NULL; in krb5_c_derive_prfplus() 119 krb5int_c_free_keyblock(context, kb); in krb5_c_derive_prfplus() 135 krb5_keyblock *kb = NULL; in krb5_c_fx_cf2_simple() local 161 &kb); in krb5_c_fx_cf2_simple() 164 ret = (*ktp->rand2key)(&prf1, kb); in krb5_c_fx_cf2_simple() 168 *out = kb; in krb5_c_fx_cf2_simple() [all …]
|
| H A D | checksum_etm.c | 43 krb5_keyblock kb = { 0 }; in krb5int_etm_checksum() local 58 kb.length = kc.length; in krb5int_etm_checksum() 59 kb.contents = (uint8_t *)kc.data; in krb5int_etm_checksum() 60 ret = krb5int_hmac_keyblock(ctp->hash, &kb, data, num_data, output); in krb5int_etm_checksum()
|
| H A D | enc_etm.c | 105 krb5_keyblock kb = { 0 }; in hmac_ivec_data() local 125 kb.length = ki->length; in hmac_ivec_data() 126 kb.contents = (uint8_t *)ki->data; in hmac_ivec_data() 127 ret = krb5int_hmac_keyblock(ktp->hash, &kb, iovs, num_data + 1, out); in hmac_ivec_data()
|
| /freebsd/crypto/krb5/src/lib/kdb/ |
| H A D | decrypt_key.c | 67 krb5_keyblock kb = { 0 }; in krb5_dbe_def_decrypt_key_data() local 103 kb.magic = KV5M_KEYBLOCK; in krb5_dbe_def_decrypt_key_data() 104 kb.enctype = kd->key_data_type[0]; in krb5_dbe_def_decrypt_key_data() 105 kb.length = keylen; in krb5_dbe_def_decrypt_key_data() 106 kb.contents = (uint8_t *)plain.data; in krb5_dbe_def_decrypt_key_data() 126 *dbkey_out = kb; in krb5_dbe_def_decrypt_key_data() 129 memset(&kb, 0, sizeof(kb)); in krb5_dbe_def_decrypt_key_data() 134 krb5_free_keyblock_contents(context, &kb); in krb5_dbe_def_decrypt_key_data()
|
| H A D | kdb_cpw.c | 91 krb5_keyblock kb; in preserve_one_old_key() local 96 ret = krb5_dbe_decrypt_key_data(context, mkey, old_kd, &kb, NULL); in preserve_one_old_key() 101 krb5_free_keyblock_contents(context, &kb); in preserve_one_old_key() 106 ret = krb5_dbe_decrypt_key_data(context, NULL, old_kd, &kb, &salt); in preserve_one_old_key() 109 ret = krb5_dbe_encrypt_key_data(context, mkey, &kb, &salt, in preserve_one_old_key() 111 krb5_free_keyblock_contents(context, &kb); in preserve_one_old_key()
|
| /freebsd/crypto/heimdal/lib/krb5/ |
| H A D | crypto-arcfour.c | 71 krb5_keyblock kb; in _krb5_HMAC_MD5_checksum() local 90 ksign.key = &kb; in _krb5_HMAC_MD5_checksum() 91 kb.keyvalue = ksign_c.checksum; in _krb5_HMAC_MD5_checksum() 136 krb5_keyblock kb; in ARCFOUR_subencrypt() local 159 ke.key = &kb; in ARCFOUR_subencrypt() 160 kb.keyvalue = k2_c.checksum; in ARCFOUR_subencrypt() 169 ke.key = &kb; in ARCFOUR_subencrypt() 170 kb.keyvalue = k1_c.checksum; in ARCFOUR_subencrypt() 205 krb5_keyblock kb; in ARCFOUR_subdecrypt() local 229 ke.key = &kb; in ARCFOUR_subdecrypt() [all …]
|
| /freebsd/crypto/krb5/src/lib/krb5/krb/ |
| H A D | gen_save_subkey.c | 37 krb5_keyblock *kb = NULL; in k5_generate_and_save_subkey() local 39 retval = krb5_generate_subkey_extended(context, keyblock, enctype, &kb); in k5_generate_and_save_subkey() 42 retval = krb5_auth_con_setsendsubkey(context, auth_context, kb); in k5_generate_and_save_subkey() 45 retval = krb5_auth_con_setrecvsubkey(context, auth_context, kb); in k5_generate_and_save_subkey() 54 krb5_free_keyblock(context, kb); in k5_generate_and_save_subkey()
|
| /freebsd/crypto/krb5/src/lib/crypto/crypto_tests/ |
| H A D | t_decrypt.c | 551 krb5_keyblock kb; in generate() local 561 ret = krb5_c_make_random_key(context, enctypes[i], &kb); in generate() 569 ret = krb5_c_encrypt(context, &kb, j, NULL, &plain, &enc); in generate() 574 printhex("Key: ", kb.contents, kb.length); in generate() 591 krb5_keyblock kb; in main() local 599 kb.magic = KV5M_KEYBLOCK; in main() 600 kb.enctype = test->enctype; in main() 601 kb.length = test->keybits.length; in main() 602 kb.contents = (unsigned char *)test->keybits.data; in main() 609 if (krb5_c_decrypt(context, &kb, test->usage, NULL, &enc, in main()
|
| H A D | t_prf.c | 123 krb5_keyblock kb; in main() local 129 kb.magic = KV5M_KEYBLOCK; in main() 130 kb.enctype = test->enctype; in main() 131 kb.length = test->keybits.length; in main() 132 kb.contents = (uint8_t *)test->keybits.data; in main() 138 ret = krb5_c_prf(NULL, &kb, &tests[i].prf_input, &output); in main()
|
| H A D | t_cksums.c | 188 krb5_keyblock kb, *kbp; in main() local 199 kb.magic = KV5M_KEYBLOCK; in main() 200 kb.enctype = test->enctype; in main() 201 kb.length = test->keybits.length; in main() 202 kb.contents = (unsigned char *)test->keybits.data; in main() 203 kbp = &kb; in main()
|
| H A D | t_derive.c | 317 krb5_keyblock kb; in main() local 329 kb.magic = KV5M_KEYBLOCK; in main() 330 kb.enctype = test->enctype; in main() 331 kb.length = test->inkey.length; in main() 332 kb.contents = (unsigned char *)test->inkey.data; in main() 333 ret = krb5_k_create_key(context, &kb, &inkey); in main()
|
| /freebsd/contrib/netbsd-tests/lib/libc/db/ |
| H A D | h_lfsr.c | 60 char kb[256]; in main() local 74 key.data = kb; in main() 85 memset(kb, c, key.size); in main() 107 memset(kb, c, key.size); in main() 123 if (memcmp(key.data, kb, key.size) != 0) in main() 138 memset(kb, c, key.size); in main() 160 memset(kb, c, key.size); in main()
|
| /freebsd/crypto/krb5/src/lib/gssapi/krb5/ |
| H A D | util_seed.c | 36 krb5_keyblock *tmpkey, *kb; in kg_make_seed() local 44 kb = &key->keyblock; in kg_make_seed() 46 tmpkey->contents[i] = kb->contents[kb->length - 1 - i]; in kg_make_seed()
|
| /freebsd/contrib/bearssl/src/ec/ |
| H A D | ec_all_m31.c | 92 const unsigned char *kb, size_t kblen, int curve) in api_mul() argument 97 return br_ec_p256_m64.mul(G, Glen, kb, kblen, curve); in api_mul() 99 return br_ec_p256_m31.mul(G, Glen, kb, kblen, curve); in api_mul() 103 return br_ec_c25519_m64.mul(G, Glen, kb, kblen, curve); in api_mul() 105 return br_ec_c25519_m31.mul(G, Glen, kb, kblen, curve); in api_mul() 108 return br_ec_prime_i31.mul(G, Glen, kb, kblen, curve); in api_mul()
|
| H A D | ec_all_m15.c | 68 const unsigned char *kb, size_t kblen, int curve) in api_mul() argument 72 return br_ec_p256_m15.mul(G, Glen, kb, kblen, curve); in api_mul() 74 return br_ec_c25519_m15.mul(G, Glen, kb, kblen, curve); in api_mul() 76 return br_ec_prime_i15.mul(G, Glen, kb, kblen, curve); in api_mul()
|
| /freebsd/contrib/bearssl/src/symcipher/ |
| H A D | aes_x86ni.c | 122 const unsigned char *kb; in x86ni_keysched() local 152 kb = key; in x86ni_keysched() 157 t1 = _mm_loadu_si128((const void *)kb); in x86ni_keysched() 172 t1 = _mm_loadu_si128((const void *)kb); in x86ni_keysched() 173 t3 = _mm_loadu_si128((const void *)(kb + 8)); in x86ni_keysched() 183 t1 = _mm_loadu_si128((const void *)kb); in x86ni_keysched() 184 t3 = _mm_loadu_si128((const void *)(kb + 16)); in x86ni_keysched()
|
| /freebsd/crypto/krb5/src/lib/krb5/ccache/ |
| H A D | ccmarshal.c | 197 unmarshal_keyblock(struct k5input *in, int version, krb5_keyblock *kb) in unmarshal_keyblock() argument 199 memset(kb, 0, sizeof(*kb)); in unmarshal_keyblock() 200 kb->magic = KV5M_KEYBLOCK; in unmarshal_keyblock() 202 kb->enctype = (int16_t)get16(in, version); in unmarshal_keyblock() 206 kb->contents = get_len_bytes(in, version, &kb->length); in unmarshal_keyblock() 391 marshal_keyblock(struct k5buf *buf, int version, krb5_keyblock *kb) in marshal_keyblock() argument 393 put16(buf, version, kb->enctype); in marshal_keyblock() 396 put16(buf, version, kb->enctype); in marshal_keyblock() 397 put_len_bytes(buf, version, kb->contents, kb->length); in marshal_keyblock()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/ |
| H A D | fastmath2_dlib_asm.S | 270 #define kb R9 macro 307 kb = clb(mantexpd) define 313 exp = sub(exp, kb) 314 kb = add(kb, #-1) define 315 p0 = cmp.gt(kb, guard) 319 mantexpa = asl(mantexpd, kb)
|
| /freebsd/crypto/krb5/src/lib/kadm5/srv/ |
| H A D | server_kdb.c | 229 krb5_keyblock *kb; in kdb_free_keyblocks() local 233 for (kb = keyblocks; kb->enctype != 0; kb++) in kdb_free_keyblocks() 234 krb5_free_keyblock_contents(handle->context, kb); in kdb_free_keyblocks()
|
| /freebsd/contrib/gdtoa/ |
| H A D | smisc.c | 81 int k, ka, kb; local 84 dval(&db) = b2d(b, &kb); 85 k = ka - kb + ULbits*(a->wds - b->wds);
|
| /freebsd/lib/libc/db/btree/ |
| H A D | bt_put.c | 71 char *dest, db[NOVFLSIZE], kb[NOVFLSIZE]; in __bt_put() local 120 tkey.data = kb; in __bt_put() 122 memmove(kb, &pg, sizeof(pgno_t)); in __bt_put() 124 memmove(kb + sizeof(pgno_t), in __bt_put()
|