substitutionbasierte
Substitutionbasierte Verfahren bezeichnen Ansätze, bei denen Eingaben durch definierte Substitutionen transformiert werden. Dabei wird jedes Symbol oder Block aus der Eingabe auf ein anderes Symbol oder einen anderen Block abgebildet, oft abhängig von einem Schlüssel. Substitution kann einzeln oder verschachtelt erfolgen und bildet die Grundlage vieler klassischer sowie moderner Techniken der Informationsverarbeitung.
In der Kryptografie wird zwischen einfachen substitutionen Verfahren und deren Weiterentwicklungen unterschieden. Bei monoalphabetischen Substitutionen wird
Moderne Verschlüsselung verwendet Substitutionen als Bausteine innerhalb komplexerer Strukturen. In Substitution‑Permutation‑Netzwerken (SPN) dienen S-Boxen als nichtlineare
Weitere Anwendungsbereiche finden sich in der Datenkodierung, in Lern- und Rätselkontexten sowie in Softwarekomponenten, die Transformationsregeln