| /lib/crypto/ |
| A D | sha256.c | 268 const u8 *raw_key, size_t raw_key_len, in __hmac_sha256_preparekey() argument 278 sha224(raw_key, raw_key_len, derived_key.b); in __hmac_sha256_preparekey() 282 memcpy(derived_key.b, raw_key, raw_key_len); in __hmac_sha256_preparekey() 300 const u8 *raw_key, size_t raw_key_len) in hmac_sha224_preparekey() argument 303 raw_key, raw_key_len, &sha224_iv); in hmac_sha224_preparekey() 308 const u8 *raw_key, size_t raw_key_len) in hmac_sha256_preparekey() argument 311 raw_key, raw_key_len, &sha256_iv); in hmac_sha256_preparekey() 324 const u8 *raw_key, size_t raw_key_len) in hmac_sha224_init_usingrawkey() argument 327 raw_key, raw_key_len, &sha224_iv); in hmac_sha224_init_usingrawkey() 333 const u8 *raw_key, size_t raw_key_len) in hmac_sha256_init_usingrawkey() argument [all …]
|
| A D | sha512.c | 254 const u8 *raw_key, size_t raw_key_len, in __hmac_sha512_preparekey() argument 264 sha384(raw_key, raw_key_len, derived_key.b); in __hmac_sha512_preparekey() 268 memcpy(derived_key.b, raw_key, raw_key_len); in __hmac_sha512_preparekey() 286 const u8 *raw_key, size_t raw_key_len) in hmac_sha384_preparekey() argument 289 raw_key, raw_key_len, &sha384_iv); in hmac_sha384_preparekey() 294 const u8 *raw_key, size_t raw_key_len) in hmac_sha512_preparekey() argument 297 raw_key, raw_key_len, &sha512_iv); in hmac_sha512_preparekey() 310 const u8 *raw_key, size_t raw_key_len) in hmac_sha384_init_usingrawkey() argument 313 raw_key, raw_key_len, &sha384_iv); in hmac_sha384_init_usingrawkey() 320 const u8 *raw_key, size_t raw_key_len) in hmac_sha512_init_usingrawkey() argument [all …]
|
| A D | sha1.c | 240 const u8 *raw_key, size_t raw_key_len) in __hmac_sha1_preparekey() argument 248 sha1(raw_key, raw_key_len, derived_key.b); in __hmac_sha1_preparekey() 250 memcpy(derived_key.b, raw_key, raw_key_len); in __hmac_sha1_preparekey() 267 const u8 *raw_key, size_t raw_key_len) in hmac_sha1_preparekey() argument 270 raw_key, raw_key_len); in hmac_sha1_preparekey() 283 const u8 *raw_key, size_t raw_key_len) in hmac_sha1_init_usingrawkey() argument 286 raw_key, raw_key_len); in hmac_sha1_init_usingrawkey() 321 void hmac_sha1_usingrawkey(const u8 *raw_key, size_t raw_key_len, in hmac_sha1_usingrawkey() argument 327 hmac_sha1_init_usingrawkey(&ctx, raw_key, raw_key_len); in hmac_sha1_usingrawkey()
|
| A D | poly1305-generic.c | 16 const u8 raw_key[POLY1305_BLOCK_SIZE]) in poly1305_block_init_generic() 19 poly1305_core_setkey(&desc->core_r, raw_key); in poly1305_block_init_generic()
|
| A D | poly1305-donna32.c | 15 const u8 raw_key[POLY1305_BLOCK_SIZE]) in poly1305_core_setkey() 18 key->key.r[0] = (get_unaligned_le32(&raw_key[0])) & 0x3ffffff; in poly1305_core_setkey() 19 key->key.r[1] = (get_unaligned_le32(&raw_key[3]) >> 2) & 0x3ffff03; in poly1305_core_setkey() 20 key->key.r[2] = (get_unaligned_le32(&raw_key[6]) >> 4) & 0x3ffc0ff; in poly1305_core_setkey() 21 key->key.r[3] = (get_unaligned_le32(&raw_key[9]) >> 6) & 0x3f03fff; in poly1305_core_setkey() 22 key->key.r[4] = (get_unaligned_le32(&raw_key[12]) >> 8) & 0x00fffff; in poly1305_core_setkey()
|
| A D | poly1305-donna64.c | 15 const u8 raw_key[POLY1305_BLOCK_SIZE]) in poly1305_core_setkey() 20 t0 = get_unaligned_le64(&raw_key[0]); in poly1305_core_setkey() 21 t1 = get_unaligned_le64(&raw_key[8]); in poly1305_core_setkey()
|
| /lib/crypto/powerpc/ |
| A D | poly1305-p10-glue.c | 34 const u8 raw_key[POLY1305_BLOCK_SIZE]) in poly1305_block_init_arch() 37 return poly1305_block_init_generic(dctx, raw_key); in poly1305_block_init_arch() 40 dctx->core_r.key.r64[0] = get_unaligned_le64(raw_key + 0); in poly1305_block_init_arch() 41 dctx->core_r.key.r64[1] = get_unaligned_le64(raw_key + 8); in poly1305_block_init_arch()
|
| /lib/crypto/tests/ |
| A D | hash-test-template.h | 604 u8 *raw_key; in test_hmac() local 612 raw_key = &test_buf[4096]; in test_hmac() 614 rand_bytes_seeded_from_len(raw_key, 32); in test_hmac() 615 HMAC_PREPAREKEY(&key, raw_key, 32); in test_hmac() 629 rand_bytes_seeded_from_len(raw_key, key_len); in test_hmac() 630 HMAC_USINGRAWKEY(raw_key, key_len, test_buf, data_len, mac); in test_hmac() 634 HMAC_PREPAREKEY(&key, raw_key, key_len); in test_hmac()
|
| /lib/crypto/mips/ |
| A D | poly1305-glue.c | 16 const u8 raw_key[POLY1305_BLOCK_SIZE]);
|
| /lib/crypto/arm64/ |
| A D | poly1305-glue.c | 20 const u8 raw_key[POLY1305_BLOCK_SIZE]);
|
| /lib/crypto/arm/ |
| A D | poly1305-glue.c | 20 const u8 raw_key[POLY1305_BLOCK_SIZE]);
|
| /lib/crypto/x86/ |
| A D | poly1305_glue.c | 66 const u8 raw_key[POLY1305_BLOCK_SIZE]);
|