diff --git a/ITsecAufgaben/ITsecAufgaben.java b/ITsecAufgaben/ITsecAufgaben.java index 06804c2..06182d9 100644 --- a/ITsecAufgaben/ITsecAufgaben.java +++ b/ITsecAufgaben/ITsecAufgaben.java @@ -33,8 +33,27 @@ public class ITsecAufgaben { // Methodenrumpf füllen } + // String[][] für Angreifer + public static void dritteAufgabe() { - // Methodenrumpf füllen + System.out.println("Schreiben Sie die sechs IT-Sicherheitsziele mit kurzer Erläuterung auf!\n Drücken Sie '0' für die Lösung, andere Zahl für nächste Frage."); + Scanner in = new Scanner(System.in); + int result = 1; + result = in.nextInt(); + if(result == 0) { + System.out.println("1. Vertraulichkeit (Vert.) := allg. Schutz vor unbefugter Preisgabe von Informationen\r\n" + + "\r\n" + + "2. Integrität (I.) := Sicherstellung der Korrektheit von Daten & der korrekten Funktionsweise von Systemen\r\n" + + "\r\n" + + "3. Authentizität (Auth.) := Kommunikationspartner/angegebene Quelle ist tatsächlich diejenige Person/Entität, die sie vorgibt zu sein, bzw. ist authentisch\r\n" + + "\r\n" + + "4. Verfügbarkeit (Verf.) := Sicherstellung der vorgesehenen Nutzbarkeit eines IT-Systems\r\n" + + "\r\n" + + "5. Autorisierung (Autor.) := Freischaltung der eingeräumten Rechte für eine erfolgreich authentifizierte Person\r\n" + + "\r\n" + + "6. Verbindlichkeit (Verb.) := Empfangen/Senden einer Nachricht oder Durchführen einer Handlung kann nicht abgestritten werden (e.g. wegen falscher Beschuldigung oder Fährten)"); + } + System.out.println("\n\nAufgabe 3 fertig"); } public static void zweiteAufgabe() { @@ -110,6 +129,7 @@ public class ITsecAufgaben { erstesQuiz(); zweiteAufgabe(); + dritteAufgabe(); }