Searched refs:key (Results 1 – 4 of 4) sorted by relevance
| /optee_examples/acipher/ta/ |
| A D | acipher_ta.c | 13 TEE_ObjectHandle key; member 21 TEE_ObjectHandle key; in cmd_gen_key() local 39 res = TEE_GenerateKey(key, key_size, NULL, 0); in cmd_gen_key() 43 TEE_FreeTransientObject(key); in cmd_gen_key() 47 TEE_FreeTransientObject(state->key); in cmd_gen_key() 48 state->key = key; in cmd_gen_key() 70 if (!state->key) in cmd_enc() 73 res = TEE_GetObjectInfo1(state->key, &key_info); in cmd_enc() 91 res = TEE_SetOperationKey(op, state->key); in cmd_enc() 134 state->key = TEE_HANDLE_NULL; in TA_OpenSessionEntryPoint() [all …]
|
| /optee_examples/aes/host/ |
| A D | main.c | 100 void set_key(struct test_ctx *ctx, char *key, size_t key_sz) in set_key() argument 110 op.params[0].tmpref.buffer = key; in set_key() 164 char key[AES_TEST_KEY_SIZE]; in main() local 177 memset(key, 0xa5, sizeof(key)); /* Load some dummy value */ in main() 178 set_key(&ctx, key, AES_TEST_KEY_SIZE); in main() 192 memset(key, 0xa5, sizeof(key)); /* Load some dummy value */ in main() 193 set_key(&ctx, key, AES_TEST_KEY_SIZE); in main()
|
| /optee_examples/aes/ta/ |
| A D | aes_ta.c | 121 char *key; in alloc_resources() local 188 key = TEE_Malloc(sess->key_size, 0); in alloc_resources() 189 if (!key) { in alloc_resources() 194 TEE_InitRefAttribute(&attr, TEE_ATTR_SECRET_VALUE, key, sess->key_size); in alloc_resources() 237 char *key; in set_aes_key() local 247 key = params[0].memref.buffer; in set_aes_key() 273 TEE_InitRefAttribute(&attr, TEE_ATTR_SECRET_VALUE, key, key_sz); in set_aes_key()
|
| /optee_examples/hotp/ta/ |
| A D | hotp_ta.c | 42 static TEE_Result hmac_sha1(const uint8_t *key, const size_t keylen, in hmac_sha1() argument 84 TEE_InitRefAttribute(&attr, TEE_ATTR_SECRET_VALUE, key, keylen); in hmac_sha1()
|
Completed in 15 milliseconds