@lockisecurity/crypto-core — AES-GCM-kryptering för JavaScript och TypeScript

Lägg till AES-GCM-kryptering i ditt eget JavaScript- eller TypeScript-projekt. @lockisecurity/crypto-core använder det webbläsarnativa WebCrypto API utan externa beroenden — samma motor som driver Locki-tillägget.

Stöd för AES-128 och AES-256

Generera kryptografiskt säkra nycklar och kryptera eller dekryptera valfri sträng med AES-128-GCM eller AES-256-GCM — samma algoritm som används av Locki.

Noll beroenden

Byggt helt på WebCrypto API. Inga tredjepartskryptografibibliotek, inga native-bindningar — bara körmiljön du redan har.

Fullt TypeScript-stöd

Levereras med kompletta typdefinitioner. Fungerar direkt med TypeScript-projekt — inga extra @types-paket behövs.

Locki-kompatibelt format

Krypterad utdata är helt kompatibel med Locki-tilläggets format. Data som krypteras i din app kan dekrypteras i Locki och vice versa.

Säker nyckelgenerering

Generera AES-nycklar av valfri stödd längd direkt i webbläsaren eller Node.js-miljön med WebCryptos nyckelgenererings-API.

Dokumentation

Fullständig API-referens och användningsexempel.

Läs mer

Börja kryptera på minuter

Installera @lockisecurity/crypto-core och börja skydda data med AES-GCM-kryptering i din egen applikation idag.

Installera på npm