projects
/
platform
/
core
/
security
/
trusted
/
key-manager-ta.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e94ec56
)
Fix memory copying
52/317752/1
author
Dariusz Michaluk
<d.michaluk@samsung.com>
Fri, 13 Sep 2024 13:20:37 +0000
(15:20 +0200)
committer
Dariusz Michaluk
<d.michaluk@samsung.com>
Fri, 13 Sep 2024 13:23:36 +0000
(15:23 +0200)
Change-Id: If2372335d1a06df513ad5b9f39f91adc4cdcac2f
ta/src/cmd_exec.c
patch
|
blob
|
history
diff --git
a/ta/src/cmd_exec.c
b/ta/src/cmd_exec.c
index 193dc6ed5c12ac8656e43ba3ff10a47fa327a519..0fd50dd62084fde6329ace646aac3bc6b508735b 100644
(file)
--- a/
ta/src/cmd_exec.c
+++ b/
ta/src/cmd_exec.c
@@
-1246,9
+1246,9
@@
TEE_Result KM_ExecCmdDeriveHybridKbkdf(TEE_Param param[4])
goto clean;
}
+ memcpy(tmp + key_in_first.data_size, key_in_second.data, key_in_second.data_size);
key_in_first.data = tmp;
key_in_first.data_size = new_size;
- memcpy(key_in_first.data + key_in_first.data_size, key_in_second.data, key_in_second.data_size);
// execute KBKDF
derived_key.data = (unsigned char *) TEE_Malloc(outlen, 0);