%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Copyright: 2010 Integrated Sytems Laboratory, ETH Zurich
%%            http://www.iis.ee.ethz.ch/~sha3
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function h = jh256_hash(m,n)

M0=zeros(1,64);
H0=zeros(1,128);
H0(1,1)=1;
iv=jh_256(M0,H0);
H(1,1:128)=iv; %Set JH initialization vector

for u=1:n

        H = jh_256(m(1,(u-1)*64+1:u*64), H);

end

h = output256(H);

Generated on Fri Sep 24 10:39:12 CEST 2010
Home