Código :
function cryptalab(_str010:String,_v:uint):String{ var str011:String='visitar cristalab es una buena forma para aprender'; var str01:String=_str010 + str011; var n1=str01.length; var ar01:Array=['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f']; var str02=''; var n2:uint=0; for(var v:uint=0;v<n1;v++){n2=n2+(v*(str01.charCodeAt(v)));} var n3:String=n2.toString(10);var n4:uint=n3.length; trace (uint(n3.charAt(2))); var k:uint=0; var f:uint=0; for(var t:uint=0;t<_v;t++){ if(k>n4){k=0;}else{} if(f>n1){f=0;}else{} var r:uint=(((uint(n3.charAt(k)))*str01.charCodeAt(f))+(n2))%16; str02=str02 + ar01[r]; k++;f++; }return str02; } trace(cryptalab('Hola',64)); trace(cryptalab('hola',64));
alguna idea de como hacerlas sensitivecase??