Home
last modified time | relevance | path

Searched refs:expanded_key (Results 1 – 17 of 17) sorted by relevance

/external/libsrtp2/crypto/cipher/
Daes.c1405 srtp_aes_expanded_key_t *expanded_key) in aes_128_expand_encryption_key() argument
1413 expanded_key->num_rounds = 10; in aes_128_expand_encryption_key()
1415 v128_copy_octet_string(&expanded_key->round[0], key); in aes_128_expand_encryption_key()
1419 "expanded key[0]: %s", v128_hex_string(&expanded_key->round[0])); in aes_128_expand_encryption_key()
1425 expanded_key->round[i].v8[0] = in aes_128_expand_encryption_key()
1426 aes_sbox[expanded_key->round[i - 1].v8[13]] ^ rc; in aes_128_expand_encryption_key()
1427 expanded_key->round[i].v8[1] = in aes_128_expand_encryption_key()
1428 aes_sbox[expanded_key->round[i - 1].v8[14]]; in aes_128_expand_encryption_key()
1429 expanded_key->round[i].v8[2] = in aes_128_expand_encryption_key()
1430 aes_sbox[expanded_key->round[i - 1].v8[15]]; in aes_128_expand_encryption_key()
[all …]
Daes_icm.c216 srtp_aes_expand_encryption_key(key, base_key_len, &c->expanded_key); in srtp_aes_icm_context_init()
267 srtp_aes_encrypt(&c->keystream_buffer, &c->expanded_key); in srtp_aes_icm_advance()
/external/trusty/musl/src/crypt/
Dcrypt_des.h6 struct expanded_key { struct
10 hidden void __des_setkey(const unsigned char *, struct expanded_key *); argument
12 uint32_t, uint32_t, const struct expanded_key *);
Dencrypt.c7 static struct expanded_key __encrypt_key;
25 struct expanded_key decrypt_key, *key; in encrypt()
Dcrypt_des.c693 void __des_setkey(const unsigned char *key, struct expanded_key *ekey) in __des_setkey()
756 uint32_t count, uint32_t saltbits, const struct expanded_key *ekey) in __do_des()
848 uint32_t count, uint32_t saltbits, const struct expanded_key *ekey) in des_cipher()
879 struct expanded_key ekey; in _crypt_extended_r_uut()
Dcrypt_blowfish.c607 BF_key expanded_key; in BF_crypt() member
633 BF_set_key(key, data.expanded_key, data.ctx.s.P, in BF_crypt()
663 data.ctx.s.P[i] ^= data.expanded_key[i]; in BF_crypt()
664 data.ctx.s.P[i + 1] ^= data.expanded_key[i + 1]; in BF_crypt()
/external/musl/src/crypt/
Dcrypt_des.h6 struct expanded_key { struct
10 hidden void __des_setkey(const unsigned char *, struct expanded_key *); argument
12 uint32_t, uint32_t, const struct expanded_key *);
Dencrypt.c7 static struct expanded_key __encrypt_key;
25 struct expanded_key decrypt_key, *key; in encrypt()
Dcrypt_des.c693 void __des_setkey(const unsigned char *key, struct expanded_key *ekey) in __des_setkey()
756 uint32_t count, uint32_t saltbits, const struct expanded_key *ekey) in __do_des()
848 uint32_t count, uint32_t saltbits, const struct expanded_key *ekey) in des_cipher()
879 struct expanded_key ekey; in _crypt_extended_r_uut()
Dcrypt_blowfish.c610 BF_key expanded_key; in BF_crypt() member
636 BF_set_key(key, data.expanded_key, data.ctx.s.P, in BF_crypt()
666 data.ctx.s.P[i] ^= data.expanded_key[i]; in BF_crypt()
667 data.ctx.s.P[i + 1] ^= data.expanded_key[i + 1]; in BF_crypt()
/external/libsrtp2/crypto/include/
Daes.h66 srtp_aes_expanded_key_t *expanded_key);
71 srtp_aes_expanded_key_t *expanded_key);
Daes_icm.h57 srtp_aes_expanded_key_t expanded_key; /* the cipher key */ member
/external/libsrtp2/srtp/
Dekt.c156 srtp_aes_expanded_key_t expanded_key; in aes_decrypt_with_raw_key() local
158 srtp_aes_expand_decryption_key(key, key_len, &expanded_key); in aes_decrypt_with_raw_key()
159 srtp_aes_decrypt(ciphertext, &expanded_key); in aes_decrypt_with_raw_key()
/external/cronet/stable/third_party/boringssl/src/crypto/cipher_extra/
De_aesgcmsiv.cc185 const struct aead_aes_gcm_siv_asm_ctx *expanded_key);
191 const struct aead_aes_gcm_siv_asm_ctx *expanded_key);
428 struct aead_aes_gcm_siv_asm_ctx expanded_key; in aead_aes_gcm_siv_asm_open_gather() local
430 aes128gcmsiv_aes_ks((const uint8_t *)record_enc_key, &expanded_key.key[0]); in aead_aes_gcm_siv_asm_open_gather()
432 aes256gcmsiv_aes_ks((const uint8_t *)record_enc_key, &expanded_key.key[0]); in aead_aes_gcm_siv_asm_open_gather()
458 aes128gcmsiv_dec(in, out, calculated_tag, htable, &expanded_key, in_len); in aead_aes_gcm_siv_asm_open_gather()
460 aes256gcmsiv_dec(in, out, calculated_tag, htable, &expanded_key, in_len); in aead_aes_gcm_siv_asm_open_gather()
465 in_len, in_tag, &expanded_key); in aead_aes_gcm_siv_asm_open_gather()
485 aes128gcmsiv_ecb_enc_block(calculated_tag, calculated_tag, &expanded_key); in aead_aes_gcm_siv_asm_open_gather()
487 aes256gcmsiv_ecb_enc_block(calculated_tag, calculated_tag, &expanded_key); in aead_aes_gcm_siv_asm_open_gather()
/external/cronet/tot/third_party/boringssl/src/crypto/cipher_extra/
De_aesgcmsiv.cc185 const struct aead_aes_gcm_siv_asm_ctx *expanded_key);
191 const struct aead_aes_gcm_siv_asm_ctx *expanded_key);
428 struct aead_aes_gcm_siv_asm_ctx expanded_key; in aead_aes_gcm_siv_asm_open_gather() local
430 aes128gcmsiv_aes_ks((const uint8_t *)record_enc_key, &expanded_key.key[0]); in aead_aes_gcm_siv_asm_open_gather()
432 aes256gcmsiv_aes_ks((const uint8_t *)record_enc_key, &expanded_key.key[0]); in aead_aes_gcm_siv_asm_open_gather()
458 aes128gcmsiv_dec(in, out, calculated_tag, htable, &expanded_key, in_len); in aead_aes_gcm_siv_asm_open_gather()
460 aes256gcmsiv_dec(in, out, calculated_tag, htable, &expanded_key, in_len); in aead_aes_gcm_siv_asm_open_gather()
465 in_len, in_tag, &expanded_key); in aead_aes_gcm_siv_asm_open_gather()
485 aes128gcmsiv_ecb_enc_block(calculated_tag, calculated_tag, &expanded_key); in aead_aes_gcm_siv_asm_open_gather()
487 aes256gcmsiv_ecb_enc_block(calculated_tag, calculated_tag, &expanded_key); in aead_aes_gcm_siv_asm_open_gather()
/external/boringssl/src/crypto/cipher_extra/
De_aesgcmsiv.cc188 const struct aead_aes_gcm_siv_asm_ctx *expanded_key);
194 const struct aead_aes_gcm_siv_asm_ctx *expanded_key);
431 struct aead_aes_gcm_siv_asm_ctx expanded_key; in aead_aes_gcm_siv_asm_open_gather() local
433 aes128gcmsiv_aes_ks((const uint8_t *)record_enc_key, &expanded_key.key[0]); in aead_aes_gcm_siv_asm_open_gather()
435 aes256gcmsiv_aes_ks((const uint8_t *)record_enc_key, &expanded_key.key[0]); in aead_aes_gcm_siv_asm_open_gather()
461 aes128gcmsiv_dec(in, out, calculated_tag, htable, &expanded_key, in_len); in aead_aes_gcm_siv_asm_open_gather()
463 aes256gcmsiv_dec(in, out, calculated_tag, htable, &expanded_key, in_len); in aead_aes_gcm_siv_asm_open_gather()
468 in_len, in_tag, &expanded_key); in aead_aes_gcm_siv_asm_open_gather()
488 aes128gcmsiv_ecb_enc_block(calculated_tag, calculated_tag, &expanded_key); in aead_aes_gcm_siv_asm_open_gather()
490 aes256gcmsiv_ecb_enc_block(calculated_tag, calculated_tag, &expanded_key); in aead_aes_gcm_siv_asm_open_gather()
/external/rust/android-crates-io/crates/quiche/deps/boringssl/src/crypto/cipher_extra/
De_aesgcmsiv.c184 const struct aead_aes_gcm_siv_asm_ctx *expanded_key);
190 const struct aead_aes_gcm_siv_asm_ctx *expanded_key);
448 struct aead_aes_gcm_siv_asm_ctx expanded_key; in aead_aes_gcm_siv_asm_open() local
450 aes128gcmsiv_aes_ks((const uint8_t *) record_enc_key, &expanded_key.key[0]); in aead_aes_gcm_siv_asm_open()
452 aes256gcmsiv_aes_ks((const uint8_t *) record_enc_key, &expanded_key.key[0]); in aead_aes_gcm_siv_asm_open()
475 aes128gcmsiv_dec(in, out, calculated_tag, htable, &expanded_key, in aead_aes_gcm_siv_asm_open()
478 aes256gcmsiv_dec(in, out, calculated_tag, htable, &expanded_key, in aead_aes_gcm_siv_asm_open()
485 &expanded_key); in aead_aes_gcm_siv_asm_open()
512 aes128gcmsiv_ecb_enc_block(calculated_tag, calculated_tag, &expanded_key); in aead_aes_gcm_siv_asm_open()
514 aes256gcmsiv_ecb_enc_block(calculated_tag, calculated_tag, &expanded_key); in aead_aes_gcm_siv_asm_open()