@lockisecurity/crypto-core — AES-GCM-kryptering for JavaScript og TypeScript

Legg til AES-GCM-kryptering i ditt eget JavaScript- eller TypeScript-prosjekt. @lockisecurity/crypto-core bruker det nettlesernative WebCrypto API uten eksterne avhengigheter — den samme motoren som driver Locki-utvidelsen.

Støtte for AES-128 og AES-256

Generer kryptografisk sikre nøkler og krypter eller dekrypter enhver streng med AES-128-GCM eller AES-256-GCM — den samme algoritmen som brukes av Locki.

Null avhengigheter

Bygget helt på WebCrypto API. Ingen tredjeparts kryptografibiblioteker, ingen native bindinger — bare kjøretidsmiljøet du allerede har.

Full TypeScript-støtte

Leveres med komplette typedefinisjoner. Fungerer rett ut av boksen med TypeScript-prosjekter — ingen ekstra @types-pakker nødvendig.

Locki-kompatibelt format

Kryptert utdata er fullstendig kompatibelt med Locki-utvidelsesformatet. Data kryptert i appen din kan dekrypteres i Locki og omvendt.

Sikker nøkkelgenerering

Generer AES-nøkler av enhver støttet lengde direkte i nettleseren eller Node.js-miljøet ved hjelp av WebCrypto-nøkkelgenererings-API.

Dokumentasjon

Full API-referanse og brukseksempler.

Lær mer

Begynn å kryptere på minutter

Installer @lockisecurity/crypto-core og begynn å beskytte data med AES-GCM-kryptering i ditt eget program i dag.

Installer på npm