@lockisecurity/crypto-core — Šifriranje AES-GCM za JavaScript in TypeScript

Dodajte šifriranje AES-GCM v lasten projekt JavaScript ali TypeScript. @lockisecurity/crypto-core uporablja brskalniško naravni WebCrypto API brez zunanjih odvisnosti — isti pogon, ki poganja razširitev Locki.

Podpora za AES-128 in AES-256

Ustvarjajte kriptografsko varne ključe in šifrirajte ali dešifrirajte kateri koli niz z AES-128-GCM ali AES-256-GCM — isti algoritem, ki ga uporablja Locki.

Brez odvisnosti

Zgrajen v celoti na WebCrypto API. Brez kriptografskih knjižnic tretjih oseb, brez naravnih vezav — samo izvajalsko okolje, ki ga že imate.

Popolna podpora za TypeScript

Priloženo s popolnimi definicijami tipov. Deluje takoj s projekti TypeScript — ne potrebujete dodatnih paketov @types.

Format, združljiv z Locki

Šifrirani izhod je v celoti združljiv z obliko razširitve Locki. Podatki, šifrirani v vaši aplikaciji, so lahko dešifrirani v Locki in obratno.

Varno ustvarjanje ključev

Ustvarjajte ključe AES poljubne podprte dolžine neposredno v brskalniku ali okolju Node.js z API-jem za ustvarjanje ključev WebCrypto.

Dokumentacija

Popolna referenca API in primeri uporabe.

Izvedite več

Začnite šifrirati v minutah

Namestite @lockisecurity/crypto-core in danes začnite varovati podatke s šifriranjem AES-GCM v lastni aplikaciji.

Namestitev na npm