Bergervei/Javascript-Verschlüsselungsverfahren
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Javascript</language>
== Symmetrische Verschlüsselungsverfahren ==
=== Cäsar-Verfahren ===
<code id="4f0208398185a">
function Wandeln(Zeichen, Schritt) {
var Leer = " ";
var Stern = "*";
var Code;
Code = Zeichen.charCodeAt(0);
if (Code > 64 && Code < 91) {
Code = Code + Schritt;
while (Code > 90) Code = Code - 26;
while (Code < 65) Code = Code + 26;
return String.fromCharCode(Code);
}
else
If (Zeichen == Leer) return Leer else return Stern;
}
</code>
<run id="4f020839818de">
Wandeln("A", 2)
</run>