Zum Inhalt springen

Diskussion:Data Encryption Standard

Seiteninhalte werden in anderen Sprachen nicht unterstützt.
aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 13. November 2005 um 17:57 Uhr durch High-Fish (Diskussion | Beiträge) (Aufklärung Paritätsbits). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Warum ist OFB besser als CFB (selbstkorrigierend) ? Bitte ergänzen!

DES wird für EC-Karten eingesetzt ? Seit 1997 meines wissens nach nicht mehr. (hoffentlich)

Lesenswert-Diskussion

  • Pro ein sperriges Thema, aber gut lesbar Priwo 22:32, 16. Apr 2005 (CEST)
  • Abwartend - Die Einleitung ist zu kurz und sollte meiner Meinung nach für einen Fachbegriff wie "symmetrischer Verschlüsselungsalgorithmus" nicht nur einen Binnenlink enthalten, sondern auch eine kurze Erläuterung, z.B. in der Form "... ist ein weit verbreiteter symmetrischer Verschlüsselungsalgorithmus, also eine in Computerprogrammen verwendete Methode zur Verschlüsselung von Daten, um sie vor unberechtigtem Zugriff zu schützen." (nur ein Vorschlag aus Laiensicht, kann man sicherlich besser formulieren). Die Formulierung "...und sei hier kurz wiedergegeben" klingt anekdotenhaft und passt für meinen Geschmack nicht in einen Enzyklopädie-Artikel. Der Bereich Geschichte sollte aus meiner Sicht mit einer kurzen Einführung darüber beginnen, was Kryptographie und kryptographische Algorithmen sind und wozu man sie braucht. Ohne eine solche Einführung fehlt dem Artikel ein allgemeinverständlicher Zugang. -- Uwe 00:38, 17. Apr 2005 (CEST)
    • sollten solche allgemeinen Infos nicht bei Kryptographie bleiben? (soll aber hier keine Philosophie-Diskussion auslösen) --Slartidan 18:37, 12. Okt 2005 (CEST)

56Bit vs. 64Bit

  • Hi, ich schreibe gerade an einem Java Programm zur Entschlüsselung und, so wie's ausschaut wird doch immer ein Schlüssel mit Länge 1-8 Bytes (8-64Bit) benötigt. Liegt der Fehler in meinem Programm, oder in diesem Wiki-Artikel?
  • Die Differenz ergibt sich wahrscheinlich aus den Paritätsbits. DES kann so betrieben werden, dass zu jeden 7 Bit ein Paritätsbit hinzugefügt wird um die korrekte Übertragung sicherzustellen. D.h. 8 * 7 = 56 Bit (eigentlicher Schlüssel) 56 + ( 8*1 ) = 64 Bit. Insofern ist der Artikel korrekt und Dein Programm ebenfalls, da Du offensichtlich mit Paritätsbits arbeitest.

Falsches C Programm

Ist schon jemandem aufgefallen, daß das verlinkte C++ Programm nicht richtig rechnet? Einfach mal gegen vorhandene Java-Applets verifizieren.