Buenas,
la parte con javascript es muy sencilla, lo dificil está en la parte del servidor. seria algo así:
Código Javascript
:
Ver originalvar form = document.formulario;
var datos = form.datos.value;
firma.value = crypto.signText(datos, 'ask');
//Para iE hay una solución que sería:
var datosE = datos.getBytes("UnicodeLittleUnmarked");