@lockisecurity/crypto-core — AES-GCM titkosítás JavaScript és TypeScript számára

Adjon AES-GCM titkosítást a saját JavaScript vagy TypeScript projekthez. A @lockisecurity/crypto-core a böngésző natív WebCrypto API-t használja nulla külső függőséggel — ugyanaz a motor, amely a Locki bővítményt hajtja.

AES-128 és AES-256 támogatás

Generáljon kriptográfiailag biztonságos kulcsokat és titkosítson vagy fejtsen vissza bármilyen stringet AES-128-GCM vagy AES-256-GCM segítségével — ugyanaz az algoritmus, amelyet a Locki használ.

Nulla függőség

Teljes egészében a WebCrypto API-ra épül. Nincs harmadik fél kriptográfiai könyvtára, nincs natív kötés — csak a futási idő, amely már megvan.

Teljes TypeScript támogatás

Teljes típusdefiníciókkal szállít. Készen működik TypeScript projektekkel — nincs szükség további @types csomagokra.

Locki-kompatibilis formátum

A titkosított kimenet teljes egészében kompatibilis a Locki bővítmény formátumával. Az alkalmazásban titkosított adatok visszafejthetők a Lockiban és fordítva.

Biztonságos kulcsgenerálás

Generáljon AES kulcsokat bármely támogatott hosszúságban közvetlenül a böngészőben vagy Node.js környezetben a WebCrypto kulcsgeneráló API segítségével.

Dokumentáció

Teljes API referencia és használati példák.

Tudj meg többet

Kezdje a titkosítást percek alatt

Telepítse a @lockisecurity/crypto-core-ot és kezdje el az adatok védelmét AES-GCM titkosítással a saját alkalmazásában ma.

Telepítés npm-en