Filter löschen
Filter löschen

How to split data from variable??

1 Ansicht (letzte 30 Tage)
Kushal Khaitan
Kushal Khaitan am 19 Jan. 2013
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.
Plz help....thanx

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 19 Jan. 2013
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.

Weitere Antworten (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by