Hallo ich wollte mal fragen wie ich dieses verschlüsselungsprogramm noch verbessern könnte(häufigkeitsanalyse?)
HTML:
<html>
<head>
<title>Ein Verschlüsseler mit JavaScript</title>
<script language="JavaScript">
function compute(form)
{
var k;
for(var i=0; i < form.expr.value.length;i++)
{
k=parseInt(form.expr.value.charCodeAt(i))+parseInt(form.key.value);
form.result.value += String.fromCharCode(k);
}
}
function lame(form)
{
var k;
for(var i=0; i < form.result.value.length;i++)
{
k=parseInt(form.result.value.charCodeAt(i))+(-1*parseInt(form.key2.value));
form.result2.value += String.fromCharCode(k);
}
}
</script> </head>
<body>
<H1>Verschlüsselter Converter</H1>
<form>
Gebe hier ein, was verschlüsselt werden soll:<br>
<textarea type="text" name="expr" cols="60" rows="5"></textarea> <br>
Hier den Schlüssel eingeben: <br>
<input type="text" name="key" size=5> </input> <br>
<input type="button" value="Verschlüsseln" onclick="compute(this.form)"> </input>
<br>
Hier siehst Du das verschlüsselte Ergebnis: <br>
<textarea type="text" name="result" cols="60" rows="5"></textarea>
<br>
Hier den Schlüssel eingeben:
<br>
<input type="text" name="key2" size=5> </input>
<br>
<input type="button" value="Entschlüsseln" onclick="lame(this.form)"> </input> <br>
<textarea type="text" name="result2" cols="60" rows="5"> </textarea>
</form>
</BODY>
</html>
Zuletzt bearbeitet von einem Moderator: