function m2k_c(i,s,sl) { d=new Array(64); e=s.charCodeAt(i); t=353+e+sl; t=(t%2==0)?t+33:t; u=33+i; for(n=0;n<64;n++) d[n]=t%(n+u); return d; } function m2k(s) { k=new Array(32); c=new Array(32); sl=s.length; s=s+s.substr(0,1); a=m2k_c(0,s,sl); for(n=0;n<32;n++) k[n]=0; for(i=0;i