Azzera filtri
Azzera filtri

How to split data from variable??

1 visualizzazione (ultimi 30 giorni)
Kushal Khaitan
Kushal Khaitan il 19 Gen 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

Risposta accettata

Walter Roberson
Walter Roberson il 19 Gen 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.

Più risposte (0)

Community Treasure Hunt

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

Start Hunting!

Translated by