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

Tilføj AES-GCM-kryptering til dit eget JavaScript- eller TypeScript-projekt. @lockisecurity/crypto-core bruger browserens native WebCrypto API uden eksterne afhængigheder — den samme motor, der driver Locki-udvidelsen.

Understøttelse af AES-128 og AES-256

Generér kryptografisk sikre nøgler og krypter eller dekrypter enhver streng med AES-128-GCM eller AES-256-GCM — samme algoritme som Locki bruger.

Ingen afhængigheder

Bygget udelukkende på WebCrypto API. Ingen tredjeparts kryptografibiblioteker, ingen native bindings — bare det runtime, du allerede har.

Fuld TypeScript-understøttelse

Leveres med komplette typedeklarationer. Virker direkte med TypeScript-projekter — ingen ekstra @types-pakker nødvendig.

Locki-kompatibelt format

Krypteret output er fuldt kompatibelt med Locki-udvidelsesformatet. Data krypteret i din app kan dekrypteres i Locki og omvendt.

Sikker nøglegenerering

Generér AES-nøgler i enhver understøttet længde direkte i browseren eller Node.js-miljøet ved hjælp af WebCrypto's nøglegenererings-API.

Dokumentation

Fuld API-reference og eksempler på brug.

Læs mere

Kom i gang med kryptering på få minutter

Installer @lockisecurity/crypto-core og begynd at beskytte data med AES-GCM-kryptering i din egen applikation i dag.

Installer på npm