Lab

Browser API-legeplads

Praktiske demoer af moderne webplatform-API'er: crypto, encoding, Intl, media queries, observers og mere, alt kører client-side.

← Tilbage til sandbox-overblik Kontakt

Vælg en API-fane, kør demoen live, og se rigtigt browser-output. Hvert panel bruger native API'er uden backend.

Sikker kontekst

SubtleCrypto digest

Hash tekst med Web Crypto API (SHA-256, SHA-384 eller SHA-512) og mål arbejdet med performance.now().

Client-side hashing understøtter integritetstjek, content addressing og sikre workflows uden at sende rå input til en server.

MDN-dokumentation

API-uddrag
const bytes = new TextEncoder().encode(text);
const digest = await crypto.subtle.digest('{algo}', bytes);
const hex = [...new Uint8Array(digest)]
  .map((b) => b.toString(16).padStart(2, '0'))
  .join('');

Forløbet: n/a

Digest-visualisering (Canvas)