@lockisecurity/crypto-core — Šifrování AES-GCM pro JavaScript a TypeScript

Přidejte šifrování AES-GCM do svého vlastního projektu JavaScript nebo TypeScript. @lockisecurity/crypto-core používá nativní WebCrypto API prohlížeče bez externích závislostí — stejný engine, který pohání rozšíření Locki.

Podpora AES-128 a AES-256

Generujte kryptograficky bezpečné klíče a šifrujte nebo dešifrujte jakýkoli řetězec pomocí AES-128-GCM nebo AES-256-GCM — stejný algoritmus používaný Locki.

Žádné závislosti

Postaveno výhradně na WebCrypto API. Žádné knihovny kryptografie třetích stran, žádné nativní vazby — pouze runtime, který již máte.

Plná podpora TypeScript

Dodává se s kompletními definicemi typů. Funguje hned po vybalení s projekty TypeScript — nejsou potřeba žádné další balíčky @types.

Formát kompatibilní s Locki

Zašifrovaný výstup je plně kompatibilní s formátem rozšíření Locki. Data zašifrovaná ve vaší aplikaci mohou být dešifrována v Locki a naopak.

Bezpečná generace klíčů

Generujte klíče AES jakékoli podporované délky přímo v prohlížeči nebo prostředí Node.js pomocí API pro generování klíčů WebCrypto.

Dokumentace

Kompletní reference API a příklady použití.

Zjistit více

Začněte šifrovat během několika minut

Nainstalujte @lockisecurity/crypto-core a začněte chránit data pomocí šifrování AES-GCM ve své vlastní aplikaci ještě dnes.

Nainstalovat na npm