Kategorie

Development

Kategorie

Nachhaltigkeit ist besondern im Bereich des Software-Designs ein vielschichtiges Thema. Das Karlskrona Manifest für nachhaltiges Design von Software unterscheidet beispielsweise ökonomische, ökologische, technologische, soziale und zusätzlich individuelle Nachhaltigkeit. Diese unterschiedlichen Dimensionen sind eng verbunden mit dem Energieverbrauch von IT-Systemen, was zu einer komplexen Ursache-Wirkungskette führt, die es zu verstehen gilt. Aktuell liegt unser Fokus meist auf der umweltbezogenen Nachhaltigkeit von IT-Systemen. Genauer auf dem CO2-Fußabdruck und dem Energieverbrauch. Ein hoher Energieverbrauch kann zu hohen Kosten führen…

Sicherheit ist aktuell wichtiger denn je und wird auch in Zukunft immer wichtiger werden. Um diese Sicherheit zu gewährleisten sind gute, schnelle und effiziente Verschlüsselungsalgorithmen von Nöten. Blockchiffren sind Verschlüsselungen für große Dateien und zählen zur sog. symmetrischen Kryptographie, wo Sender und Empfänger den gleichen Schlüssel für Ver- und Entschlüsselung nutzen. Einer der genannten Verschlüsselungen ist die 1998 veröffentlichte Blockchiffre AES, deren Aufbau hier genauer erläutert wird.