@lockisecurity/crypto-core — AES-GCM krüpteerimine JavaScripti ja TypeScripti jaoks

Lisage AES-GCM krüpteerimine oma JavaScripti või TypeScripti projektile. @lockisecurity/crypto-core kasutab brauseri-omast WebCrypto API-t null välise sõltuvusega — sama mootorit, mis toidab Locki laiendust.

AES-128 ja AES-256 tugi

Genereerige krüptograafiliselt turvalisi võtmeid ja krüpteerige või dekrüpteerige mis tahes string AES-128-GCM või AES-256-GCM abil — sama algoritm, mida kasutab Locki.

Null sõltuvusi

Ehitatud täielikult WebCrypto API-le. Ei kolmanda osapoole krüptograafia teeke, ei natiivseid sidemeid — lihtsalt runtime, mis teil juba on.

Täielik TypeScript tugi

Saadetakse koos täielike tüübi definitsioonidega. Töötab kohe TypeScript projektidega — täiendavaid @types pakette pole vaja.

Locki-ühilduv vorming

Krüpteeritud väljund on täielikult ühilduv Locki laienduse vorminguga. Teie rakenduses krüpteeritud andmeid saab dekrüpteerida Lockis ja vastupidi.

Turvaline võtme genereerimine

Genereerige AES võtmeid mis tahes toetatud pikkusega otse brauseris või Node.js keskkonnas, kasutades WebCrypto võtme genereerimise API-t.

Dokumentatsioon

Täielik API viide ja kasutusnäited.

Õpi rohkem

Alusta krüpteerimist minutitega

Installige @lockisecurity/crypto-core ja alustage andmete kaitsmist AES-GCM krüpteerimisega oma rakenduses täna.

Installi npm-is