Allow-List

Allow-List

Eine Allow-List ist eine Liste, die genau festlegt, wer oder was erlaubt ist – alles andere wird automatisch abgelehnt. Sie ist das Gegenstück zur Sperrliste, die umgekehrt nur einzelne Dinge verbietet und den Rest durchlässt.

Eine Allow-List ist eine Liste mit Einträgen, die ausdrücklich zugelassen sind. Alles, was nicht darauf steht, wird blockiert. Das klingt streng, und genau das ist der Sinn. Der Unterschied zum umgekehrten Prinzip ist entscheidend: Bei einer Sperrliste, oft Blocklist genannt, notiert man das Verbotene, und alles andere ist erlaubt. Die Allow-List dreht die Grundannahme um und behandelt Unbekanntes als verdächtig. Man kennt das aus dem Alltag: Auf einer Gästeliste am Clubeingang steht, wer hereindarf – wer nicht draufsteht, bleibt draußen, auch wenn er nichts falsch gemacht hat.

Warum Verbotslisten immer zu spät kommen

Sperrlisten haben ein grundsätzliches Problem: Man kann nur verbieten, was man schon kennt. Bei Schadprogrammen entstehen täglich hunderttausende neue Varianten. Eine Liste bekannter Schädlinge ist deshalb immer ein paar Stunden hinter der Realität. Eine Allow-List hat diese Lücke nicht. Sie erlaubt nur die geprüften Programme, und jede neue Bedrohung fällt automatisch durch, weil sie nicht auf der Liste steht.

In der IT-Sicherheit nennt man dieses Denken « deny by default », also « im Zweifel ablehnen ». Es ist die vorsichtigere Bauweise. Genau deshalb arbeiten Firmen mit besonders sensiblen Systemen so: Krankenhäuser, Banken, Stromnetzbetreiber. Ein Kassensystem im Supermarkt muss nur fünf Programme ausführen können. Alles andere darf dort gar nicht starten.

Der Preis dafür ist Aufwand. Jede legitime Neuerung muss jemand von Hand freigeben. Wer schon einmal in einer Schule oder Firma eine harmlose Webseite nicht öffnen konnte, hat eine Allow-List erlebt. Sicherheit und Bequemlichkeit stehen hier in direktem Konflikt, und man muss sich bewusst entscheiden.

Woran ein Eintrag erkannt wird

Damit eine Allow-List funktioniert, braucht sie ein zuverlässiges Erkennungsmerkmal. Bei Programmen ist das oft ein Hashwert. Das ist eine Art digitaler Fingerabdruck: eine lange Zahl, die aus der Datei berechnet wird und sich ändert, sobald man ein einziges Zeichen in der Datei verändert. Manipulierte Software fällt so sofort auf. Bei Webseiten nutzt man Domainnamen, bei Geräten im Netzwerk deren Hardware-Adresse, bei Nutzern Konten oder Zertifikate.

Wichtig ist, wo die Prüfung stattfindet. Sie muss an einer Stelle sitzen, die niemand umgehen kann. Bei einer Firewall im Netzwerk ist das der Punkt, an dem alle Daten vorbeimüssen. Bei einem Betriebssystem ist es die Stelle, die jedes Programm vor dem Start durchläuft. Eine Allow-List, die man mit einem Klick abschalten kann, ist keine echte Schutzmaßnahme.

Ein typischer Irrtum ist, dass die Liste starr sein muss. Moderne Systeme arbeiten oft mit Regeln statt mit einzelnen Einträgen. Erlaubt ist dann etwa « alles, was von diesem Hersteller digital signiert wurde ». Das reduziert die Pflegearbeit erheblich, verschiebt das Vertrauen aber auf den Hersteller.

Allow-Lists bei KI-Diensten und Schnittstellen

Wer eine KI über eine Programmierschnittstelle nutzt, also über einen technischen Zugang für andere Programme, stößt schnell auf Allow-Lists. Anbieter wie OpenAI oder Anthropic erlauben Zugriffe oft nur von vorher gemeldeten Netzwerkadressen. Das schützt davor, dass ein gestohlener Zugangsschlüssel von irgendwo auf der Welt missbraucht wird.

Auch innerhalb von KI-Anwendungen spielt das Prinzip eine Rolle. Ein Sprachmodell, das Werkzeuge bedienen darf, bekommt meist eine feste Liste erlaubter Aktionen. Es darf dann etwa eine Datenbank abfragen, aber keine E-Mails versenden. Ohne diese Begrenzung könnte ein manipulierter Eingabetext das Modell zu unerwünschten Handlungen überreden.

In Wirtschaftsnachrichten begegnet der Begriff oft im Zusammenhang mit Regulierung. Wenn Behörden festlegen, welche Cloud-Anbieter eine Bank nutzen darf, ist das faktisch eine Allow-List. Auch in Fördermodellen für Krypto-Projekte werden Adressen freigeschaltet, die früher kaufen dürfen. Der Ausdruck « Whitelist » bedeutet dasselbe, wird aber zunehmend durch « Allow-List » ersetzt, weil er als weniger treffend und sprachlich belastet gilt.

Subscribe free. Unsubscribe the second it sucks.

High-signal news across AI, business, UX, and tech. Every morning.