function Encriptar() { var M=0,N=0; var ValorEntero=0; TextoEncriptado = ""; texto=document.getElementById('cTexto').value; for (M = 0; M < texto.length; M=M+1) { N=M+1; ValorEntero = (texto.substring(M,N)).charCodeAt(0) + llave; TextoEncriptado = TextoEncriptado + String.fromCharCode(ValorEntero); } document.getElementById('llave').value=""; document.getElementById('cTexto').value=TextoEncriptado; } function DesEncriptar() { var M=0,N=0; var ValorEntero=0; TextoDesEncriptado = ""; texto=document.getElementById('cTexto').value; for (M = 0; M < texto.length; M=M+1) { N=M+1; ValorEntero = (texto.substring(M,N)).charCodeAt(0) - llave; TextoDesEncriptado = TextoDesEncriptado + String.fromCharCode(ValorEntero); } document.getElementById('llave').value=""; document.getElementById('cTexto').value=TextoDesEncriptado; }