@lockisecurity/crypto-core — Šifrovanie AES-GCM pre JavaScript a TypeScript

Pridajte šifrovanie AES-GCM do vlastného projektu JavaScript alebo TypeScript. @lockisecurity/crypto-core využíva WebCrypto API natívne pre prehliadač bez externých závislostí — rovnaký motor, ktorý poháňa rozšírenie Locki.

Podpora AES-128 a AES-256

Generujte kryptograficky bezpečné kľúče a šifrujte alebo dešifrujte akýkoľvek reťazec pomocou AES-128-GCM alebo AES-256-GCM — rovnaký algoritmus, ktorý používa Locki.

Nulové závislosti

Postavené výhradne na WebCrypto API. Žiadne kryptografické knižnice tretích strán, žiadne natívne väzby — iba runtime, ktorý už máte.

Plná podpora TypeScript

Dodávaný s kompletnými definíciami typov. Funguje ihneď s projektmi TypeScript — nie sú potrebné žiadne ďalšie balíky @types.

Formát kompatibilný s Locki

Šifrovaný výstup je plne kompatibilný s formátom rozšírenia Locki. Dáta zašifrované vo vašej aplikácii môžu byť dešifrované v Locki a naopak.

Bezpečné generovanie kľúčov

Generujte kľúče AES ľubovoľnej podporovanej dĺžky priamo v prehliadači alebo prostredí Node.js pomocou API na generovanie kľúčov WebCrypto.

Dokumentácia

Úplná referencia API a príklady použitia.

Zistite viac

Začnite šifrovať za niekoľko minút

Nainštalujte @lockisecurity/crypto-core a začnite dnes chrániť údaje šifrovaním AES-GCM vo vlastnej aplikácii.

Nainštalovať na npm