Use crypt_safe_memcpy for operations with key.

This commit is contained in:
Milan Broz
2024-04-24 21:42:10 +02:00
parent 4322ddbcb3
commit 40e5c7d095
9 changed files with 30 additions and 30 deletions

View File

@@ -2045,7 +2045,7 @@ static int _dm_target_query_crypt(struct crypt_device *cd, uint32_t get_flags,
} else {
buffer[2] = '\0';
for(i = 0; i < vk->keylength; i++) {
memcpy(buffer, &key_[i * 2], 2);
crypt_safe_memcpy(buffer, &key_[i * 2], 2);
vk->key[i] = strtoul(buffer, &endp, 16);
if (endp != &buffer[2]) {
r = -EINVAL;