HMAC-SHA256 Consent Cookie | Consenta

HMAC-SHA256 Consent Cookies: Echte Kryptographie für manipulationssicheres Consent

Seit v1.7.0 signiert Consenta jeden Consent-Cookie mit echtem HMAC-SHA256 und dem WordPress AUTH_KEY. Serverseitige Verifikation via hash_equals() macht Timing-Angriffe unmöglich — unsignierte Cookies werden konsequent abgelehnt.

14 днів повернення коштів · Скасування в будь-який час · Відповідність GDPR · Локально у WordPress

Consenta WordPress Cookie Consent Dashboard
FLASH SALE — NOCHFLASH SALE — --:--:-- Agency Lifetime — 149 € 499 € Agency Lifetime — 149 € 499 € Jetzt sichern →Get the deal →
HMAC-SHA256
Signatur
AUTH_KEY
WordPress-Schlüssel
hash_equals
Timing-sicher
v1.7.0
Upgrade

Was ist ein HMAC-SHA256-signiertes Consent Cookie?

Ein HMAC (Hash-based Message Authentication Code) ist ein kryptographisches Verfahren, das die Integrität von Daten sicherstellt. Seit Consenta v1.7.0 wird jeder Consent-Cookie mit echtem HMAC-SHA256 signiert — unter Verwendung des WordPress AUTH_KEY als geheimen Schlüssel. Wird das Cookie im Browser manipuliert — z.B. um gesperrte Kategorien freizuschalten — erkennt der Server die ungültige Signatur via hash_equals() und verwirft das Cookie. Unsignierte Cookies werden generell abgelehnt. Der Nutzer muss erneut einwilligen. Hinweis: Die frühere djb2-basierte Signatur aus v1.6.x wird nur noch als Legacy-Fallback für die Migration bestehender Cookies akzeptiert und gilt als deprecated.

Функцій

HMAC Consent Cookie im Detail

HMAC-SHA256 mit WordPress AUTH_KEY

Seit v1.7.0 wird echter HMAC-SHA256 unter Verwendung des WordPress AUTH_KEY verwendet. Der geheime Schlüssel ist einzigartig pro WordPress-Installation — nur dieser Server kann gültige Signaturen erstellen.

hash_equals() — Timing-Attack-Schutz

Die Signaturverifizierung nutzt hash_equals() statt direktem String-Vergleich. Damit sind Timing-Angriffe, bei denen ein Angreifer durch Messung der Antwortzeit Rückschlüsse auf den Schlüssel ziehen könnte, unmöglich.

Unsignierte Cookies werden abgelehnt

Cookies ohne gültige HMAC-SHA256-Signatur werden seit v1.7.0 konsequent abgelehnt. Nur der Legacy-Fallback für djb2-signierte Cookies aus v1.6.x wird noch für die Migration akzeptiert.

Automatische Erneuerung

Bei erkannter Manipulation oder ungültiger Signatur wird das Cookie gelöscht und der Consent-Dialog erneut angezeigt. Der Nutzer muss seine Einwilligung neu erteilen.

Kein Klartext-Cookie

Die Consent-Daten im Cookie sind durch die HMAC-Signatur gegen jede Manipulation geschützt. Eine Änderung auch nur eines einzelnen Zeichens invalidiert die Signatur sofort.

Nahtlose v1.7.0-Migration

Bestehende djb2-signierte Cookies aus v1.6.x werden während der Migration als Legacy-Fallback erkannt und beim nächsten Consent automatisch durch neue HMAC-SHA256-Cookies ersetzt.

Як це працює

HMAC-SHA256 Consent Cookie in 3 Schritten

1

Automatisch aktiv (v1.7.0+)

HMAC-SHA256-Signierung ist standardmäßig aktiv — seit v1.7.0 mit echtem HMAC und WordPress AUTH_KEY. Du musst nichts konfigurieren.

2

Cookie wird HMAC-SHA256-signiert

Wenn der Nutzer seine Einwilligung gibt, wird das Cookie mit echtem HMAC-SHA256 signiert. Der WordPress AUTH_KEY dient als geheimer Schlüssel.

3

Server verifiziert via hash_equals()

Bei jedem Seitenaufruf prüft der Server die Signatur via hash_equals(). Unsignierte oder manipulierte Cookies werden abgelehnt, der Consent-Dialog erneut angezeigt.

Ціни

Щомісяця або щорічно — скасування в будь-який час.

🔥 FLASH SALE — NOCH --:--:--
Agency Lifetime — 499 € 149 €
Усі функції Agency, необмежені сайти, без додаткових витрат.
Отримати довічну пропозицію
Щомісячно Щорічно 3 місяці безкоштовно
STARTER
Starter
3
/місяць
щомісячне скасування · 1 сайт WordPress
27
/рік
2.25 €/місяць · 3 місяці безкоштовно
  • 1 WordPress-сайт
  • Consent-Dialog & Banner
  • Cookie & Script Blocking
  • Теплова карта
  • Google Consent Mode v2
  • IAB TCF 2.2
  • GPC-сигнал (Do Not Sell)
  • Live-Editor (Farben, Logo)
  • Import/Export
  • Browser API Blocking
  • Webhooks
  • E-Mail-підтримка
Купити зараз

Скасування в будь-який час

АГЕНТСТВО & ФРІЛАНСЕР
Agency
12
/місяць
щомісячне скасування · Необмежена кількість сайтів
108
/рік
9 €/місяць · 3 місяці безкоштовно
  • Необмежені WordPress-сайти
  • Alles aus Pro
  • Центральний Multi-Site Dashboard
  • Доступ до REST API
  • Брендовані звіти
  • Власні тексти згоди
  • Виділена підтримка
  • + Додаток white label від 20 €/Monat · separat erhältlich
Agency starten

Скасуйте будь-коли · 14 днів повернення коштів

Часті запитання

Fragen zum HMAC-SHA256 Consent Cookie

Was ist HMAC-SHA256 und wie unterscheidet es sich von djb2?
HMAC-SHA256 ist ein kryptographisch sicheres Signaturverfahren, das einen geheimen Schlüssel (den WordPress AUTH_KEY) mit einem SHA-256-Hash kombiniert. Das frühere djb2-Verfahren aus v1.6.x ist eine einfache Prüfsumme ohne kryptographische Stärke und gilt seit v1.7.0 als deprecated — es wird nur noch als Legacy-Fallback für bestehende Cookies akzeptiert.
Wird das Cookie durch HMAC-SHA256 größer?
Minimal. Die HMAC-SHA256-Signatur fügt 64 Zeichen (32 Bytes hex-codiert) zum Cookie hinzu. Das ist vernachlässigbar und hat keinen Einfluss auf die Performance.
Was bedeutet hash_equals() für die Sicherheit?
hash_equals() ist eine PHP-Funktion, die Strings in konstanter Zeit vergleicht — unabhängig davon, wie früh die Strings sich unterscheiden. Dadurch werden Timing-Angriffe verhindert, bei denen ein Angreifer durch Messung der Vergleichsdauer Rückschlüsse auf den geheimen Schlüssel ziehen könnte.
Was passiert mit bestehenden Cookies nach dem Update auf v1.7.0?
Bestehende djb2-signierte Cookies aus v1.6.x werden als Legacy-Fallback erkannt und weiterhin akzeptiert. Beim nächsten Consent-Ereignis wird das Cookie automatisch durch ein neues HMAC-SHA256-signiertes Cookie ersetzt. Die Migration erfolgt nahtlos ohne Einwirkung des Nutzers.
Cookie Blocking Consent Dialog Cookie Banner Consent Widget Google Consent Mode v2 IAB TCF Cookie Scanner Consent-Protokolle Geolocation Multi-Site White-Label A/B Testing Statistiken Einzeldienst-Consent WooCommerce WCAG 2.1 AA Auto-Scan Mehrsprachig REST API Consent-Nachweis Анонімізація IP Gutenberg Block CMP-Import Consent-Verlauf Service Worker Blocking CCPA / CPRA CSV Export Webhooks RTL-Unterstützung WP-Datenschutz PDF Export Browser API Blocking Sicherheit Відповідність GDPR Усі функції

Consent-Cookies. HMAC-SHA256. Manipulationssicher.

HMAC-SHA256 · WordPress AUTH_KEY · hash_equals() · Timing-Attack-sicher · Unsignierte Cookies abgelehnt · DSGVO-konform

Почати зараз — від 3 €/Міс Усі функції

14 Tage Geld-zurück-Garantie · Jederzeit kündbar · In 30+ Sprachen verfügbar