@lockisecurity/crypto-core — Szyfrowanie AES-GCM dla JavaScript i TypeScript
Dodaj szyfrowanie AES-GCM do własnego projektu JavaScript lub TypeScript. @lockisecurity/crypto-core używa natywnego dla przeglądarki WebCrypto API bez zewnętrznych zależności — ten sam silnik, który napędza rozszerzenie Locki.
Obsługa AES-128 i AES-256
Generuj kryptograficznie bezpieczne klucze i szyfruj lub deszyfruj dowolny ciąg znaków za pomocą AES-128-GCM lub AES-256-GCM — ten sam algorytm, którego używa Locki.
Zero zależności
Zbudowany wyłącznie na WebCrypto API. Brak zewnętrznych bibliotek kryptograficznych, brak natywnych powiązań — tylko środowisko uruchomieniowe, które już posiadasz.
Pełna obsługa TypeScript
Dostarczany z kompletnymi definicjami typów. Działa od razu z projektami TypeScript — nie są potrzebne dodatkowe pakiety @types.
Format zgodny z Locki
Zaszyfrowane dane wyjściowe są w pełni zgodne z formatem rozszerzenia Locki. Dane zaszyfrowane w Twojej aplikacji mogą być odszyfrowane w Locki i odwrotnie.
Bezpieczne generowanie kluczy
Generuj klucze AES o dowolnej obsługiwanej długości bezpośrednio w przeglądarce lub środowisku Node.js za pomocą API generowania kluczy WebCrypto.
Zacznij szyfrować w kilka minut
Zainstaluj @lockisecurity/crypto-core i już dziś zacznij chronić dane za pomocą szyfrowania AES-GCM we własnej aplikacji.
Zainstaluj na npm