Hallo FICHTL,
Und hier kommt schon der Entschluesseler (der ja im Quelltext _leserbar_ drinsteht argh ;-). Man muss nur den vermutlich variierenden Key (var o) und den codierten Text eingeben. Feddisch ;-)
<html>
<head>
<title>Entschluesseln</title>
<script language="javascript">
<!--
var key="Lp+3i<s-%jed yu&I!PO#mlT8CgSo?;zaQEAVtn(FBh7"Mxc016KUk>/5vb)9R24NrDJ=Wf.Gw:H";
var keylen=76;
function decrypt(crypted,newkey){
if (newkey != ''){
key = newkey;
keylen = newkey.length;
}
var string="", i, chr, pos, e;
for(i = 0; i < crypted.length; i++){
chr = crypted.charAt(i);
pos = key.indexOf(chr);
if(pos > -1){
e = ((pos + 1) % keylen - 1);
if (e <= 0){ e += keylen }
string += key.charAt(e - 1);
}
else{
string += chr;
}
}
document.crypt.output.value = string;
}
//-->
</script>
</head>
<body>
<h1>Decrypt</h1>
<form name="crypt">
Schluessel: [optional] <br>
<input type="text" name="key"><p>
Verschluesselte Zeichenkette:<br>
<textarea name="todecode" rows="4" cols="45"></textarea><p>
<input type="button" value="Entschluesseln"
onClick="decrypt(document.crypt.todecode.value,document.crypt.key.value);return false;">
<p>
Ergebnis:<br>
<textarea name="output" rows="4" cols="45"></textarea>
</form>
</body>
</html>
GrußAlexBausW