|
@ -144,13 +144,20 @@ public class ITsecAufgaben { |
|
|
System.out.println("Gegeben sind: p = 13, q = 17, e = 11, P1 = 23"); |
|
|
System.out.println("Gegeben sind: p = 13, q = 17, e = 11, P1 = 23"); |
|
|
System.out.println("Geben Sie das Ergebnis für N, phiOfN, encKey, decKey & C1:\n"); // <-- hier ggf. refactoring |
|
|
System.out.println("Geben Sie das Ergebnis für N, phiOfN, encKey, decKey & C1:\n"); // <-- hier ggf. refactoring |
|
|
|
|
|
|
|
|
boolean bool = true; |
|
|
|
|
|
int N = 0, phiOfN = 0, decKey = 0, C1 = 0, encKey = 0; |
|
|
|
|
|
|
|
|
boolean an = true; |
|
|
|
|
|
int N = 0, phiOfN = 0, decKey = 0, C1 = 0, encKey = 0, abbrechen = 0; |
|
|
// String encKey = "(221, 11)"; |
|
|
// String encKey = "(221, 11)"; |
|
|
|
|
|
|
|
|
Scanner in = new Scanner(System.in); |
|
|
Scanner in = new Scanner(System.in); |
|
|
|
|
|
|
|
|
while (bool) { |
|
|
|
|
|
|
|
|
while (an) { |
|
|
|
|
|
|
|
|
|
|
|
System.out.println("Abbrechen & Lösungen anzeigen mit '1', ansonsten weiter "); |
|
|
|
|
|
abbrechen = in.nextInt(); |
|
|
|
|
|
if(abbrechen == 1) { |
|
|
|
|
|
an = false; |
|
|
|
|
|
break; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
System.out.println( |
|
|
System.out.println( |
|
|
"Ergebnisse für N, phiOfN, decKey, Cipher1 & encKey eingeben:\n Vorsicht: encKey besteht aus N & '?' angehangen ; alle Werte sind integer"); |
|
|
"Ergebnisse für N, phiOfN, decKey, Cipher1 & encKey eingeben:\n Vorsicht: encKey besteht aus N & '?' angehangen ; alle Werte sind integer"); |
|
@ -165,9 +172,10 @@ public class ITsecAufgaben { |
|
|
System.out.println("encKey:"); |
|
|
System.out.println("encKey:"); |
|
|
encKey = in.nextInt(); |
|
|
encKey = in.nextInt(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (N == 221 && phiOfN == 192 && encKey == 22111 && decKey == 35 && C1 == 56) { |
|
|
if (N == 221 && phiOfN == 192 && encKey == 22111 && decKey == 35 && C1 == 56) { |
|
|
System.out.println("\nRichtiges Ergebnis\n"); |
|
|
System.out.println("\nRichtiges Ergebnis\n"); |
|
|
|
|
|
|
|
|
|
|
|
an = false; |
|
|
} else { |
|
|
} else { |
|
|
System.out.println("\nFalsches Ergebnis\n"); |
|
|
System.out.println("\nFalsches Ergebnis\n"); |
|
|
} |
|
|
} |
|
@ -209,12 +217,12 @@ public class ITsecAufgaben { |
|
|
public static void main(String[] args) { |
|
|
public static void main(String[] args) { |
|
|
// TODO Auto-generated method stub |
|
|
// TODO Auto-generated method stub |
|
|
System.out.println("ITsec-main betreten\n\n"); |
|
|
System.out.println("ITsec-main betreten\n\n"); |
|
|
/* |
|
|
|
|
|
erstesQuiz(); |
|
|
|
|
|
zweiteAufgabe(); |
|
|
|
|
|
dritteAufgabe(); |
|
|
|
|
|
*/ |
|
|
|
|
|
vierteAufgabe(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//erstesQuiz(); |
|
|
|
|
|
//zweiteAufgabe(); |
|
|
|
|
|
//dritteAufgabe(); |
|
|
|
|
|
//vierteAufgabe(); |
|
|
|
|
|
System.out.println("\n\nmain endet"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
} |
|
|
} |