@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.
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