/external/srtp/doc/ |
crypto_kernel.txt | 28 cipher_type_alloc(cipher_type_t *ctype, cipher_t **cipher, 38 cipher_init(cipher_t *cipher, const uint8_t *key); 46 cipher_set_iv(cipher_t *cipher, void *iv); 54 cipher_encrypt(cipher_t *cipher, void *buf, unsigned int *len); 61 cipher_output(cipher_t *c, uint8_t *buffer, int num_octets_to_output); 68 cipher_dealloc(cipher_t *cipher);
|
/external/srtp/crypto/include/ |
aes_icm.h | 42 aes_icm_dealloc(cipher_t *c); 51 aes_icm_alloc_ismacryp(cipher_t **c,
|
cipher.h | 70 * as cipher_t and cipher_type_t are not yet defined 74 typedef struct cipher_t *cipher_pointer_t; 77 * a cipher_alloc_func_t allocates (but does not initialize) a cipher_t 84 * a cipher_init_func_t [re-]initializes a cipher_t with a given key 91 /* a cipher_dealloc_func_t de-allocates a cipher_t */ 95 /* a cipher_set_segment_func_t sets the segment index of a cipher_t */ 153 * cipher_t defines an instantiation of a particular cipher, with fixed 157 typedef struct cipher_t { struct 164 } cipher_t; typedef in typeref:struct:cipher_t 185 cipher_output(cipher_t *c, uint8_t *buffer, int num_octets_to_output) [all...] |
/external/srtp/crypto/test/ |
cipher_driver.c | 57 cipher_driver_test_throughput(cipher_t *c); 70 cipher_driver_test_buffering(cipher_t *c); 81 cipher_array_test_throughput(cipher_t *ca[], int num_cipher); 84 cipher_array_bits_per_second(cipher_t *cipher_array[], int num_cipher, 88 cipher_array_delete(cipher_t *cipher_array[], int num_cipher); 91 cipher_array_alloc_init(cipher_t ***cipher_array, int num_ciphers, 121 cipher_t *c = NULL; 224 cipher_driver_test_throughput(cipher_t *c) { 260 cipher_driver_test_buffering(cipher_t *c) { 341 * of cipher_t of type ctyp [all...] |
stat_driver.c | 39 cipher_t *c;
|
/external/srtp/crypto/cipher/ |
null_cipher.c | 56 null_cipher_alloc(cipher_t **c, int key_len) { 64 pointer = (uint8_t*)crypto_alloc(sizeof(null_cipher_ctx_t) + sizeof(cipher_t)); 69 *c = (cipher_t *)pointer; 71 (*c)->state = pointer + sizeof(cipher_t); 84 null_cipher_dealloc(cipher_t *c) { 89 sizeof(null_cipher_ctx_t) + sizeof(cipher_t));
|
aes_icm.c | 93 aes_icm_alloc_ismacryp(cipher_t **c, int key_len, int forIsmacryp) { 113 tmp = (sizeof(aes_icm_ctx_t) + sizeof(cipher_t)); 119 *c = (cipher_t *)pointer; 121 (*c)->state = pointer + sizeof(cipher_t); 132 err_status_t aes_icm_alloc(cipher_t **c, int key_len, int forIsmacryp) { 137 aes_icm_dealloc(cipher_t *c) { 142 sizeof(aes_icm_ctx_t) + sizeof(cipher_t));
|
aes_cbc.c | 58 aes_cbc_alloc(cipher_t **c, int key_len) { 70 tmp = (sizeof(aes_cbc_ctx_t) + sizeof(cipher_t)); 76 *c = (cipher_t *)pointer; 78 (*c)->state = pointer + sizeof(cipher_t); 90 aes_cbc_dealloc(cipher_t *c) { 95 sizeof(aes_cbc_ctx_t) + sizeof(cipher_t));
|
cipher.c | 57 cipher_output(cipher_t *c, uint8_t *buffer, int num_octets_to_output) { 69 cipher_get_key_length(const cipher_t *c) { 86 cipher_t *c; 379 cipher_bits_per_second(cipher_t *c, int octets_in_buffer, int num_trials) {
|
/external/srtp/googlepatches/ |
google-5-buffer-overflow.patch | 5 @@ -164,18 +164,20 @@ aes_icm_dealloc(cipher_t *c) {
|
/external/srtp/include/ |
srtp_priv.h | 213 * cipher_t and auth_t pointers will point to the same structures 218 cipher_t *rtp_cipher; 222 cipher_t *rtcp_cipher;
|