Also ich denke mal dass es dann dieses Semester keine Testate geben wird .. und wenn doch: kann man ja problemlos spicken 😅
Und auch keine LaborĂŒbungen :D
Die werden sich bestimmt schon irgendwas anderes Gemeines ĂŒberlegen :D
Hat schon jemand etwas mitbekommen wie das Modul dieses Semester ablÀuft?
Ich finde nur das hier.
Ist doch schon mal ne brauchbare Info. Danke Dir :)
Ist das Modul auf Englisch? Also die Folien?
View 2 more comments
Ich finde es nicht besonders schwer. Das meiste ist verstÀndlich.
Okay danke!
Hallo :), ich möchte NIS 1 jetzt im Sommersemester belegen und wollte Fragen ob ich das jetzt richtig verstanden habe was die Klausurzulassung angeht: - Testate - LaborĂŒbungen - Programmierprojekt (Lösungen auf TMT hochladen) Also die 3 Kriterien muss man doch erfĂŒllen um fĂŒr die Klausur zugelassen zu werde, oder? Muss man auch iwas vortragen? Vielen Dank vorab :)))
View 2 more comments
Man muss das Projekt hochladen und der Rest ist wie KN1. Wenn ich mich nicht falsch erinnere, konnte man eine Übung sogar von zuhause aus erledigen.
Ok gut zu wissen Danke dir :)))))
Ändert sich die Vorlesungsfolien jeder Semester? Und ist die Programmierprojekt immer die selbe?
Die können sich sehr leicht Àndern aber die Haupte Themen sind immer gleich. Programmierprojekt ist immer die selbe
Hat jemand noch den EinschreibeschlĂŒssel vom letzten Jahr?
Hey Leute, ich komme aus der Vergangenheit... Ich habe gestern an der Klausur im Modul Kommunikationsnetze 1 teilgenommen. Da der Dozent der gleiche ist, ist wahrscheinlich der Lehrstuhl auch der gleiche, oder? Hat jemand schon beide Module absolviert und kann einen Vergleich ziehen, welches Modul schwieriger ist, oder sind die Module nicht vergleichbar?
View 1 more comment
Schwerer als Kommunikationsnetzte 1?
Also ich finde KN1 viel einfacher als NIS1 . Bei diesem Modul muss man viel mehr machen, um die Zulassung zu bekommen. Es ist zwar nicht so schwer, aber aufwÀndiger als KN1.
No area was marked for this question
Hey, sind das die Vorlesungsfolien oder hast du das von woanders ?
folien
Das ist ne Übersetzung aller Folien.
Hat hier eventuell schonmal jemand die NT Klausur von NiS1 geschrieben und kann was zum Inhalt sagen? Ähneln sich NT und VT etwas oder sind die komplett verschieden? Bei Kommunikationsnetze waren die Klausuren im WS 16/17 zu 90% identisch.
Es ist der gleiche Lehrstuhl, also wĂŒrde ich davon ausgehen.
Hey könnte mir jemand den Moodle SchlĂŒssel geben, bzw. weiß jemand, ob ich die Klausur ohne die Testate schreiben darf ? Oder ist das Ă€hnlich zu Kommunikationsnetze 1 wo es nicht ohne Testate möglich war, die Klausur zu schreiben ?
Ohne Testate und LaborĂŒbungen kann man die Klausur leider nicht schreiben.
WĂŒrden in der Klausur Fragen wie in der Firewall PraxisĂŒbung gestellt?
Ja war eine Frage mit ca. 8 LĂŒckentext
Danke
War die Klausur Àhnlich aufgebaut wie die Testate? Wird jemand zur Klausureinsicht gehen?
Ja viele Àhnliche Sachen kamen in der Klausur (AES mix columns, Web of trust Abbildung, Email & Hash Abbildung, AES shift rows, VPN Abbildung , factorization) Neue Sachen waren RC4 J Berechnung, Kerberos Abbildung , El Jamal schritte sortieren. Das ist alles, woran ich mich erinnern kann
El Jamal 👌😏
No area was marked for this question
Danke!
kein Ding
Nachtermin Klausur ist am Montag, 09.09.2019 von 09:00 bis 12:00
WĂŒnsche allen, die noch schreiben mĂŒssen Viel Erfolg !
VT 2019. Welche Note habt ihr bekommen?
View 1 more comment
HĂ€tte ich ehrlich gesagt auch nicht erwartet. Zudem kamen auch nur etwas fĂŒnf Fragen zu DES, sonst wurde das gar nicht abgefragt.
Fande selbst die Klausur ein bisschen komisch was die Aufgabenstellung anging im Bezug auf die ganzen Schema. War ja nicht so ganz wie in den Testaten. Aber naja hauptsache durch das Fach!
Werden die Ergebnisse der Klausur Àhnlich schnell veröffentlicht wie die der Testate?
View 4 more comments
Ich fand die Klausur auch unglĂŒcklich gestellt. Aber immerhin habe ich bestanden - wie auch immer ich das geschafft habe :D
Sollen wir alle gemeinsam ne Lottogemeinschaft grĂŒnden haha vielleicht haben wir dort auch so viel GlĂŒck
Die Klausureinsicht findet am 29.07.2019 von 11:00 bis 11:30 Uhr im Raum SL-401 (Netzlabor) statt.
Hi! Ich hab Kapitel 6 bis 9 durchgearbeitet und verstanden. Jedoch wird mir bei dem RC4 Beispiel auf Kapitel 6 nicht ganz klar, wie man auf die gelb markierte Rechnung kommt. WÀre sehr nett wenn mir einer von euch weiterhelfen könnte.
View 3 more comments
https://de.convertbinary.com/binaeralphabet-sehen-sie-die-alphabetischen-buchstaben-in-binaercode/ Auf dieser Seite gibt es eine Tabelle, um die Buchstaben binÀr darzustellen. Wahrscheinlich wird es dann wohl gegeben sein. Bin mir aber selbst nicht sicher.
ASCII Tabelle wird in der Klausur vorgegeben sein (wenn notwendig)
No area was marked for this question
Warum nicht etwas frĂŒher. Erleichtert auf jeden Fall das Abchecken der Inputs. Gelungene Arbeit
No area was marked for this question
geil, ich teste das gleich
Kann einer eventuell berichten ob in der Vorlesung auf bestimmte Kapitel oder Schaubilder hingewiesen worden ist, die wahrscheinlich in dem Testat vorkommen könnten? Bin fĂŒr jeden Hinweis dankbar :-)
View 4 more comments
Inhalt der Testate. Kann natĂŒrlich noch wichtige Sachen von Folien 1-9 raussuchen, aber das wichtigste sind halt die Schema, wie etwas funktioniert und wie/wann man das benutzt. Halb so schlimm
Danke dir!
wie löst man diese Aufgabe ? (8/12) Mod 19 = wenn ich mich nicht irre sollte die Lösung 7 sein .
View 5 more comments
8 / 12 mod 19 Find t: 12 | (t * 19 + 8) is valid for t = 4 => 12 | (4 * 19 + 8) = 84 Replcae c by (t * p + c) 8 / 12 mod 19 => (4 * 19 + 8) / 12 mod 19 = 84 / 12 mod 19 = 7 mod 19 = 7 Also 8 / 12 mod 19 = 7 Gut zu wissen mit dem Algorithmus, danke dir fĂŒr den Hinweis auf die pdf
Auch wenn die Frage schon beantwortet wurde. 7 * 12 = 84. 84 Mod 19 = 8. also wenn 7 * 12 = 8 Mod 19 ist. Können wir einfach auf beiden Seiten 12 dividieren um 7 = 8 / 12 Mod 19 zu erhalten. wenn der Spaß in der Klausur dran kommt zb. 1/5 Mod 17: zuerst x = 1/5 Mod 17 auf beiden Seiten *5 fĂŒr die Form 5 * x = 1 Mod 17 und dann einsetzen bis es passt.
Weiß Jemand vllt worauf man sich beim Lernen fĂŒr die Klausur konzentrieren sollte? Reicht es, wenn man sich vorallem auf das konzentriert, was in den Testaten abgefragt wurde? Und wie wird das von den LaborĂŒbungen abgefragt, falls das ĂŒberhaupt relevant ist?
View 4 more comments
leider darf man nicht
Klausur lÀuft genau so wie Testat. Man darf Notizen auf Platzkarten machen und wenn man braucht, die geben mehr Papier. Einziges Unterschied - viel mehr Fragen und Klausur dauert 120 statt 45 Minuten. Taschenrechner und andere Hilfsmittel sind 100% nicht erlaubt.
Scheiße, ich dachte die Testateinsicht findet heute statt đŸ˜«
lol hab auch verpennt diggah ! :/ Shit Happens. wenigstens bin ich ausgeschlafen !
Weiß einer zufĂ€llig ob die Punkte von den Testaten und/oder Programmierprojekt+LaborĂŒbungen runter gesetzt werden bzw wurde es die vergangenen Semester gemacht?
View 1 more comment
Wenn es sehr knapp ist ,dann kannst du den Lehrstuhl ja anschreiben...vllt. machen die eine Ausnahme :D
FrĂŒher bei Jarchow sollen die das gemacht haben, habe ich zumindest mitbekommen. also so bei 198 Punkten
Weiß jemand aus vergangenen Semestern wie lange die ÜberprĂŒfung des Codes vom Programmierprojekt ungefĂ€hr dauert?
View 3 more comments
Also, wenn du selbst alles programmiert hast, kannst du davon ausgehen, dass du 100% von aufgefĂŒhrten Punkte bekommst. :)
Ergebnisse vom Programmierprojekt sind draussen !
Hi! An die Leute welche schon die Firewall Übung hinter sich haben, musste man eins zu eins das selbe machen wie auf dem Übungsblatt oder habt ihr etwas anderes bekommen.
View 1 more comment
Ist identisch zu den Aufgaben und bis auf Aufgabe 8 wirklich sehr gut und schnell machbar
Wenn man Aufgabe 8 auslĂ€sst ist man bei 83 oder 84 Punkte, weiß nicht mehr genau
Hey Leute eine Frage wie habt ihr euer Programmierprojekt abgegeben. Einfach den ProjektOrdner gezippt oder komprimiert und dann hochgeladen oder anders
View 3 more comments
In der PDF steht dass man die Projektdateien vom IDE und BinÀrdateien nicht mithochladen soll.
Alles klar danke, hab den jetzt richtig hochgeladen
Gibt es Anwendungsaufgaben bzw Rechenaufgaben fĂŒr das 3. Testat? Oder wird das alles Theorie sein?
Was sollen denn da fĂŒr Rechenaufgaben kommen?
Kurze Frage zum Programmierprojekt: Ich bin der Meinung, dass mein Code richtig ist, habe diesen auch mit sysout getestet aber bei AusfĂŒhren des Programms sagt er mir, dass die Aufgabe falsch ist. Habe z.B die Beispielwerte genommen und das Ergebnis war identisch. :S
View 8 more comments
Gerne, alles klar. :)
Sorry fĂŒr die spĂ€te Nachricht, ging leider nicht frĂŒher.. Also ich habe nochmal meinen Code analysiert und bin dann darauf gestoßen, dass ich currentTask gesettet habe, da in der Aufgabenstellung gesagt wird dass Zufallszahlen benutzt werden. Deswegen bin ich davon ausgegangen, selber Zufallszahlen zu generieren. Habe dann die setter entfernt und nur mit getter gearbeitet und jetzt funktioniert es. Besten Dank! :)
Meint ihr es ist noch möglich das Programmierprojekt fertig zu bekommen, wenn man heute damit anfĂ€ngt? đŸ€”
View 10 more comments
Ich wĂ€re auch ĂŒber den github link sehr dankbar :)
Der GitHub Link ist recht einfach durch Google zu finden. Wer es nicht schafft den Link selber herauszufinden, der wird mit hoher Wahrscheinlichkeit das ganze am Ende eh kopieren. Das ist nicht Sinn der Sache. Sorry aber von mir gibt es keinen Link :/
hallo zusammen! hat Jemand vielleicht die Lösung zu NIS_Security_Audit_Aufgaben Danke Im voraus
Ehm..... Du musst dich fĂŒr eine Gruppe anmelden und dann an dem Termin die Lösungen vor Ort erstellen und abgeben. Die Aufgaben werden fĂŒr jeden Studenten vom System neu generiert. Du kannst dir höchstens die Aufgaben zuhause 1-2x durchlesen.
alles klar, Danke dir :D
Hi! Vielleicht hat ja jemand von euch das selbe Problem und weiß wie man es lösen kann. In meiner Konsole erscheint immer diese Fehlermeldung. An sich funktioniert sonst alles. Mir wir ohne Probleme immer angezeigt ob die Aufgabe richtig gelöst ist und im Tmt kriege ich meine Punkte verrechnet. Vielleicht weiß ja jemand von euch weiter.
View 3 more comments
Bei mir nach Aufgabe 2 :D
Es ist fĂŒr Aufgabe 18 Diffie-Hellman relevant.
Weiß jmd ob Dienstag VL ist ?
fÀllt aus
Hi! An die die heute die LaborĂŒbung halten, wie wars? Hat es gereicht das Übungsblatt zu bearbeiten?
Ja das reicht vollkommen aus. Wichtig ist nur, das man die Parameter fĂŒr die Scans richtig eingibt, sonst wartet man sich dumm und dĂ€mlich. Ansonsten ist es nur noch abschreiben und in der Konsole fĂŒr die einzelnen IP-Adressen und Ports den Ping und Telnet Befehle einmal durchlaufen lassen. Geht eigentlich alles recht flott, wenn da nicht diese ewig langen Wartezeiten fĂŒr die Scans dazwischen wĂ€ren.
Cool danke dir
Ich bin fast mit dem Programmierprojekt fertig, habe aber aktuell das Problem dass bei mir die asymmetrischen Funktionen manchmal den int/long Bereich ĂŒbertreffen. Gibt es hier jemanden der mit int/Long ausgekommen ist? Und wenn ja was habt ihr da als obere Grenze bei Primzahlen?
View 1 more comment
Ja das wÀre die Alternative. In den FAQs von NIS steht aber dass es anscheinend auch ohne BigInteger machbar ist.
Hi du kannst eine Methode erstellen die drei ints annimmt und diese potenziert und sofort danach Modulo rechnet. quasi int deineMethode(int a,int b,int c){ int Lösung =1; for b.length{ Lösung =Lösung*a; Lösung= ModuloMethode(Lösung,c) ; } Return Lösung; } also nimmst du a hoch b Mod c und sollte b =0 sein ist das Ergebnis immer 1.
Schönen guten Abend, ich bin leider schon am verzweifeln an der zweiten Aufgabe.. Was fĂŒr Methoden habt ihr dafĂŒr so benutzt? Ich habe einen riesig langen Quelltext, aber es kommt einfach nichts richtiges bei rum
Hi, das grĂ¶ĂŸte Problem ist eigentlich das umwandeln von hex zu binĂ€r Zahlen, da könntest du einfach eine Methode Hardcoden die jeden möglichen Hexwert als Char annimmt und dir den entsprechenden BinĂ€rwert als ArrayList wiedergibt. Den könntest du dann immer wieder dran hĂ€ngen. ArrayList deinHexString1; ArrayList deinHexString2; ArrayList deinbinĂ€rString1; ArrayList deinbinĂ€rString2; for i in deinHexString1{ deinbinĂ€rString1.addAll( deineMethodeZumUmwandeln( deinHexString1.get(i) ) ) deinbinĂ€rString2.addAll( deineMethodeZumUmwandeln( deinHexString2.get(i) ) ) } Jetzt kannst du schauen ob beide gleich lang sind und falls nicht mit 0 auffĂŒllen. int differenz = deinbinĂ€rString1.size - deinbinĂ€rString2.size ; if(differenz < 0 ){ for i in range(differenz ){ deinbinĂ€rString1.add(0,0); } } if(differenz > 0 ){ for i in range(differenz ){ deinbinĂ€rString2.add(0,0); } } ArrayList Lösung ; Jetzt kannst du diese beiden XOR'n for i in deinbinĂ€rString1{ if(deinbinĂ€rString1.get(i) == deinbinĂ€rString2.get(i)) Lösung .add(0); else Lösung.add(1); } Jetzt noch Lösung zum String umformen und es sollte klappen. Ist halt nur Code fĂŒrs VerstĂ€ndnis und hab auch nichts ĂŒberprĂŒft. Hoffe du schaffst das noch.
Danke :)
Ich komme im Programmierprojekt bei Aufgabe 7 nicht weiter. Da mein Code ausgibt was ich erwarte, dies jedoch falsch zu sein scheint fĂŒrchte ich es liegt an meinem VerstĂ€ndnis der Aufgabe. Mein Code tut folgendes: -Initial Permutation (aus der Vorlesung) um den L-Block und R-Block zu erstellen Jede Runde: -Expansion E mit gegebenem R-Block bilden -Da der SchlĂŒssel immer "0" ist, spare ich mir E(R) XOR "0" -E(R) in 8x 6 Bit unterteilen und durch die S-Box 8x 4 Bit erhalten -Permutation P auf die Ausgabe der S-Box anwenden -R-Block = L-Block XOR P(S) -L-Block = R-Block(Stadium des R-Blocks bevor er ĂŒberschrieben wurde) Die Berechnungen an sich habe ich hĂ€ndisch ĂŒberprĂŒft und sie gibt aus was ich erwarte. Über eine Antwort wĂŒrde ich mich freuen.
View 3 more comments
https://en.wikipedia.org/wiki/DES_supplementary_material Wenn du ein wenig runter scollst findest du sie dort. Die sind ein wenig schwer zu copy und pasten. Also kannst du die hier einfach verwenden: int [] S1 = { 14, 4, 13, 1, 2, 15, 11, 8, 3, 10, 6, 12, 5, 9, 0, 7, 0, 15, 7, 4, 14, 2, 13, 1, 10, 6, 12, 11, 9, 5, 3, 8, 4, 1, 14, 8, 13, 6, 2, 11, 15, 12, 9, 7, 3, 10, 5, 0, 15, 12, 8, 2, 4, 9, 1, 7, 5, 11, 3, 14, 10, 0, 6, 13} ; int [] S2 = { 15, 1, 8, 14, 6, 11, 3, 4, 9, 7, 2, 13, 12, 0, 5, 10, 3, 13, 4, 7, 15, 2, 8, 14, 12, 0, 1, 10, 6, 9, 11, 5, 0, 14, 7, 11, 10, 4, 13, 1, 5, 8, 12, 6, 9, 3, 2, 15, 13, 8, 10, 1, 3, 15, 4, 2, 11, 6, 7, 12, 0, 5, 14, 9} ; int [] S3 = { 10, 0, 9, 14, 6, 3, 15, 5, 1, 13, 12, 7, 11, 4, 2, 8, 13, 7, 0, 9, 3, 4, 6, 10, 2, 8, 5, 14, 12, 11, 15, 1, 13, 6, 4, 9, 8, 15, 3, 0, 11, 1, 2, 12, 5, 10, 14, 7, 1, 10, 13, 0, 6, 9, 8, 7, 4, 15, 14, 3, 11, 5, 2, 12} ; int [] S4 = { 7, 13, 14, 3, 0, 6, 9, 10, 1, 2, 8, 5, 11, 12, 4, 15, 13, 8, 11, 5, 6, 15, 0, 3, 4, 7, 2, 12, 1, 10, 14, 9, 10, 6, 9, 0, 12, 11, 7, 13, 15, 1, 3, 14, 5, 2, 8, 4, 3, 15, 0, 6, 10, 1, 13, 8, 9, 4, 5, 11, 12, 7, 2, 14} ; int [] S5 = { 2, 12, 4, 1, 7, 10, 11, 6, 8, 5, 3, 15, 13, 0, 14, 9, 14, 11, 2, 12, 4, 7, 13, 1, 5, 0, 15, 10, 3, 9, 8, 6, 4, 2, 1, 11, 10, 13, 7, 8, 15, 9, 12, 5, 6, 3, 0, 14, 11, 8, 12, 7, 1, 14, 2, 13, 6, 15, 0, 9, 10, 4, 5, 3} ; int [] S6 = { 12, 1, 10, 15, 9, 2, 6, 8, 0, 13, 3, 4, 14, 7, 5, 11, 10, 15, 4, 2, 7, 12, 9, 5, 6, 1, 13, 14, 0, 11, 3, 8, 9, 14, 15, 5, 2, 8, 12, 3, 7, 0, 4, 10, 1, 13, 11, 6, 4, 3, 2, 12, 9, 5, 15, 10, 11, 14, 1, 7, 6, 0, 8, 13} ; int [] S7 = { 4, 11, 2, 14, 15, 0, 8, 13, 3, 12, 9, 7, 5, 10, 6, 1, 13, 0, 11, 7, 4, 9, 1, 10, 14, 3, 5, 12, 2, 15, 8, 6, 1, 4, 11, 13, 12, 3, 7, 14, 10, 15, 6, 8, 0, 5, 9, 2, 6, 11, 13, 8, 1, 4, 10, 7, 9, 5, 0, 15, 14, 2, 3, 12} ; int [] S8 = { 13, 2, 8, 4, 6, 15, 11, 1, 10, 9, 3, 14, 5, 0, 12, 7, 1, 15, 13, 8, 10, 3, 7, 4, 12, 5, 6, 11, 0, 14, 9, 2, 7, 11, 4, 1, 9, 12, 14, 2, 0, 6, 10, 13, 15, 3, 5, 8, 2, 1, 14, 7, 4, 10, 8, 13, 15, 12, 9, 0, 3, 5, 6, 11} ;
Es lag an den S-Boxen. Danke fĂŒr die Hilfe.
Hat jemand schon mit dem Programmierprojekt angefangen? Habe ich das richtig verstanden ,dass man bei der 1. Aufgabe nichts machen muss? :)
yes fang mit XOR an.
Ich wĂŒrde dir empfehlen mĂ€chtig Gas zu geben wenn du jetzt erst angefangen hast. Meiner Erfahrung nach ist es doch etwas kniffliger als man erwartet
Braucht einer Hilfe bei der PGP Übung ? :)
View 16 more comments
Letzte Aufgabe: Datei verschlĂŒsseln. Die 'zu verschlĂŒsselnde Datei' herunterladen. Danach GPA öffnen.Von Fenster aus zu Dateiverwaltung wechseln. Die Datei Öffnen. Danach auf VerschlĂŒsseln klicken. Praxisuebung auswĂ€hlen und bei Signieren und ASCII-verpackung keinen Hacken setzen. Unbekannter SchĂŒssel meldung. einfach auf ja klicken.. ist eine pdf Datei mit der Endung gpg.
Diese Datei xxx.pdf.gpg dann als Lösung hochladen.
Wie kann ich in der PGP Übung im ASCII-Modus verschlĂŒsseln? Ich bin in der Lage Dateien zu verschlĂŒsseln und zu signieren, weiß jedoch nicht wie ich diese lesbar machen kann.
View 2 more comments
so
Habe es gelöst. Muss nur eine Einstellung Àndern. (Settings > Configure Kleopatra > Crypto operations > Create signed or encrypted files as text files)
Hat jemand schon mit der PraxisĂŒbung PGP angefangen und kann mir sagen ,was ich auf der Seite von GnuPG alles installieren muss? :D
View 1 more comment
Danke :)
Das ganze ist in paar Minuten erledigt.
Kann jemand bitte erklÀren wie man auf diese Zahl bzw. m(x) kommt ?
View 3 more comments
also 3= (x+1) * ( BF ) = x * (BF) XOR 1 *( BF )
Danke :)
Kann mir jemand erklÀren wie man auf das Ergebnis kommt?