Bergervei/Java-Verschlüsselungsverfahren
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Java</language>
== Symmetrische Verfahren ==
=== Cäsar-Verfahren ===
<code id="53ac3f5eafb14">
private char Wandeln(char Zeichen, int Schritt) {
int Code = (int) Zeichen;
if (Code > 64 && Code < 91) {
Code = Code + Schritt;
while (Code > 90) Code = Code - 26;
while (Code < 65) Code = Code + 26;
return (char) Code;
}
else
return Zeichen;
}
</code>
<run id="53ac3f5eafba6">
System.out.println(Wandeln('H', 3));
</run>