datahex = sprintf('%02x', data);
I have converted image into array named data and then converted into hexadecimal.
Now I want to apply AES algorithm on it. But at a time only 16 bytes are are required.
How to read 16 characters from this datahex then next 16 and so on until all have been read.
I have AES algorithm and want to read 16 bytes at a time and then next 16 bytes.
for K = 1 : 32 : length(datahex) datasubset = datahex(K : K + 31); ... work with datasubset ... end
Note here that it takes 2 hex digits to form one byte.