En unik länk. Två personer. Meddelanden ingen annan kan läsa.
AES-GCM 256-bit — industristandard, granskad av kryptografer världen över.
crypto.subtle.generateKey() — nyckeln skapas i din webbläsare, aldrig på vår server.
#) — webbläsaren skickar aldrig fragmentet vidare, så nyckeln når aldrig oss.
// 1. Generera en 256-bit nyckel lokalt const key = await crypto.subtle.generateKey( { name: "AES-GCM", length: 256 }, true, ["encrypt", "decrypt"] ); // 2. Kryptera meddelandet innan det skickas const iv = crypto.getRandomValues(new Uint8Array(12)); const chiffer = await crypto.subtle.encrypt( { name: "AES-GCM", iv }, key, meddelande ); // 3. Till servern skickas bara { iv, chiffer }. // Nyckeln stannar i URL-fragmentet hos dig.
En unik länk genereras. Krypteringsnyckeln finns bara i länken.
Via SMS, lapp, eller annan kanal du litar på. Vi ser den aldrig.
Text och filer krypteras i din webbläsare innan de skickas.