Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2004 Pohlig Informatik mit Java Grundkurs 1 Vigenère-Verschlüsselung Blaise Vigenère (1523-?)

Similar presentations


Presentation on theme: "© 2004 Pohlig Informatik mit Java Grundkurs 1 Vigenère-Verschlüsselung Blaise Vigenère (1523-?)"— Presentation transcript:

1 © 2004 Pohlig Informatik mit Java Grundkurs 1 Vigenère-Verschlüsselung Blaise Vigenère (1523-?)

2 © 2004 Pohlig Informatik mit Java Grundkurs 2 L I C H T L I C H T L I C H T L I C H T L t r u p p e n a b z u g n a c h o s t e n L I C H T L I C H T L I C H T L I C H T L t r u p p e n a b z u g n a c h o s t e n E Z W W I P V C I S F O P H V S W U A X Y

3 © 2004 Pohlig Informatik mit Java Grundkurs 3 Übung + vigenere(String originalText, String schluessel): String Implementieren Sie die Methode public static String vigenere(String originalText, String schluessel){ originalText = originalText.toUpperCase(); schluessel = schluessel.toUpperCase(); String geheimText = ""; for (int i = 0, j = 0; i < originalText.length(); i++, j++){ //i ist der Zähler für den Originaltext //j ist der Zähler für das Schlüsselwort if( j == schluessel.length()) j = 0; //wenn Schlüsselwort durchlaufen geheimText += (char)((originalText.charAt(i)+ schluessel.charAt(j)-130)%26+65); } return geheimText; }

4 © 2004 Pohlig Informatik mit Java Grundkurs 4 Übung Testprogramm? Verschlüsseln Sie Veni vidi vici mit dem Schlüssel java public class KryptTest { public static void main (String[] args) { String originalText = Veni vidi vici"; String schluessel = java"; System.out.println(originalText); System.out.println(EnKrypt.vigenere(originalText,schluessel)); }


Download ppt "© 2004 Pohlig Informatik mit Java Grundkurs 1 Vigenère-Verschlüsselung Blaise Vigenère (1523-?)"

Similar presentations


Ads by Google