Scrambling

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 24. Februar 2016 um 11:00 Uhr durch Schnabeltassentier (Diskussion | Beiträge) (Änderungen von 84.141.143.161 (Diskussion) auf die letzte Version von Ot zurückgesetzt). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Zur Navigation springen Zur Suche springen

Der Ausdruck Scrambling (aus engl. „vertauschen“) bezeichnet in der elektronischen Datenverarbeitung:

  • Im Sinne von „ersetzen“, das Austauschen von Bitfolgen bei Datenspeicherung oder -übertragung durch solche, die besser an die Eigenschaften des Übertragungskanals angepasst sind
  • Im Sinne von „schwach verschlüsseln“, das Ersetzen von Klartext durch Chiffrat

Jene, meist elektronische Baugruppen, die das Scrambling vornehmen, werden als Scrambler bezeichnet und bestehen aus Substitutionstabellen oder benutzen linear rückgekoppelte Schieberegister.

Signalübertragung/Speicherung

Beim Scrambling werden die Bitfolgen, die zu übertragen oder zu speichern sind, so umgestellt, dass bestimmte Anforderungen an den Übertragungskanal, wie beispielsweise annähernde Gleichanteilsfreiheit, gewährleistet sind.

Schwache Verschlüsselung

Wenn man einen Text unverstehbar machen möchte, kann man blockweise Buchstaben vertauschen. Indem man z.B. jeden 1. und 4. Buchstaben gegeneinander vertauscht, wird ein Text unverständlich. Diese schwache Verschlüsselung kann man durch andere Verfahren noch deutlich aufwerten, indem man z.B. eine Exklusiv-Oder-Verknüpfung mit einem per Pseudo-Zufallsgenerator erzeugten Wert durchführt.

Text: „Hallo Welt!!“
Scramblen: „lalHe Wo!t!l“

Viele symmetrische Verschlüsselungs-Algorithmen haben Schritte mit Vertauschungen von Bitgruppen in ihrem Verfahren integriert, so z.B. DES und AES. Diese Verfahren verwenden Scrambler allerdings als nur eine Komponente von mehreren, weshalb die Verschlüsselung an sich nicht schwach ist.