Implement secure key via KDF for transparent data encryption/decryption #60
This commit is contained in:
		| @@ -546,14 +546,13 @@ auto encrypting_reader::reader_function(char *buffer, size_t size, | ||||
|                                         size_t nitems) -> size_t { | ||||
|   REPERTORY_USES_FUNCTION_NAME(); | ||||
|  | ||||
|   std::span<char> dest(buffer, size); | ||||
|  | ||||
|   auto read_size = | ||||
|       static_cast<std::uint64_t>(size) * static_cast<std::uint64_t>(nitems); | ||||
|   if (read_size == 0U) { | ||||
|     return 0U; | ||||
|   } | ||||
|  | ||||
|   std::span<char> dest(buffer, read_size); | ||||
|   auto read_offset{read_offset_}; | ||||
|   std::size_t total_read{}; | ||||
|   auto total_size{total_size_}; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user