Home
last modified time | relevance | path

Searched refs:key (Results 1 – 4 of 4) sorted by relevance

/optee_examples/acipher/ta/
A Dacipher_ta.c13 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 Dmain.c100 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 Daes_ta.c121 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 Dhotp_ta.c42 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