Ergebnis 1 bis 2 von 2

Thema: [14 Krypto] DES - Teil 1

  1. #1
    Moderator
    Registriert seit
    Mar 2002
    Beiträge
    961
    Renommee
    676

    [14 Krypto] DES - Teil 1

    Problem der Doppelwoche Nr. 14 (Krypto): DES - Teil 1

    Hinweis:
    Das Thema wurde auf Grund der Länge in 2 Teile zerlegt. Wer diese beiden Übungen ausführlich bearbeitet, wird danach so ziemlich zu 90% verstanden haben, wie der DigitalEncryptionStandard funktioniert.
    Es werden für die Anfänger eine Menge Fragen auftauchen ... also bitte hier einfach posten.
    Ihr dürft auch vor dem 11.10 hier Eure Fragen posten, es sei denn diese beinhalten Tips oder Lösungen. (ich lösch die dann einfach ;-))

    1.
    Lese die Rede von David Kahn vom 1.11.2002 zum 50. Jahrestag der National Security Agency (NSA) und fasse die Kernaussagen Kahns kurz zusammen.
    (siehe Anhang)
    Bearbeite das DES-Paper im Anhang und versuche Dir, das Feistel-Netzwerk klarzumachen und es zu verstehen.

    2.
    Eine wichtige Eigenschaft des DES ist die Nichtlinearität der S-Boxen. In dieser Aufgabe wollen wir diese Eigenschaften verifizieren, indem wir die Ausgangsbits für verschiedene Eingangsbits in einer S-Box S_i vergleichen.
    Zeige nun, dass für S_4 das folgende Entwurfkriterium gilt:

    S_i(x1) XOR S_i(x2) ungleich S_i(x1 XOR x2)

    Benutze dafür folgende Eingangsbits:

    a) x1 = 000000 , x2 = 000001
    b) x1 = 111111 , x2 = 100000
    c) x1 = 101010 , x2 = 010101
    d) Wiederhole die Schritte a) bis c) mit der S-Box S_6

    Also wie gesagt, darf nun ausnahmsweise auch vor dem Lösungstermin hier gepostet werden, wenn es Fragen gibt. Keine Lösungen und keine Lösungsvorschläge ... nur Fragen.

    Viel Spaß und viel Glück.
    Angehängte Dateien Angehängte Dateien

  2. #2
    Moderator
    Registriert seit
    Jul 2000
    Beiträge
    3.697
    Renommee
    1093

    Re: [14 Krypto] DES - Teil 1

    Hier die Lösung, weil dominik zu faul ist aka angeblich im schwabenländle
    Als Vertretungslösungsposter lass ich mal den Aufsatz unter den Tisch fallen ;-)
    ansonsten, gibts fragen zum Feistelnetzwerk? immer her damit
    a)
    S4(x1) xor S4(x2) = 1010
    S4(x1 xor x2) = S4(x2) = 1101
    b)
    S4(x1) xor S4(x2) = 0100
    S4(x1 xor x2) = 1001
    c)
    S4(x1) xor S4(x2) = 1001
    S4(x1 xor x2) = 1110

    d)
    I) S6(x1) xor S6(x2) = 0110
    I) S6(x1 xor x2) = 1010
    II)S6(x1) xor S6(x2) = 0100
    II) S6(x1 xor x2) = 1000
    III) S6(x1) xor S6(x2) = 0101
    III) S6(x1 xor x2) = 1101


    Viel Spass, bis dann mal,
    Deknos
    Ubuntu is madness!!elf

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. [17 Krypto] RSA - Einstieg
    Von Dominik im Forum Contest Forum
    Antworten: 10
    Letzter Beitrag: 13.07.2006, 17:30
  2. Krypto-Game
    Von axel-fox im Forum Kryptologie
    Antworten: 2
    Letzter Beitrag: 19.01.2005, 17:21
  3. [15 Krypto] DES - Teil 2
    Von Dominik im Forum Contest Forum
    Antworten: 1
    Letzter Beitrag: 02.11.2004, 21:54
  4. [13 Krypto] OTP - One Time Pad
    Von Dominik im Forum Contest Forum
    Antworten: 18
    Letzter Beitrag: 27.09.2004, 19:22
  5. [11 Krypto] Substitutionschiffre
    Von Dominik im Forum Contest Forum
    Antworten: 16
    Letzter Beitrag: 16.08.2004, 13:14

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •