@lockisecurity/crypto-core — AES-GCM-salaus JavaScriptille ja TypeScriptille

Lisää AES-GCM-salaus omaan JavaScript- tai TypeScript-projektiisi. @lockisecurity/crypto-core käyttää selainpohjaista WebCrypto API:ta ilman ulkoisia riippuvuuksia — sama moottori, joka voimistaa Locki-laajennuksen.

AES-128- ja AES-256-tuki

Luo kryptografisesti turvallisia avaimia ja salaa tai pura minkä tahansa merkkijonon salaus AES-128-GCM:llä tai AES-256-GCM:llä — sama algoritmi, jota Locki käyttää.

Nolla riippuvuutta

Rakennettu kokonaan WebCrypto API:n päälle. Ei kolmannen osapuolen kryptokirjastoja, ei natiivisia sidoksia — vain ajoympäristö, joka sinulla jo on.

Täysi TypeScript-tuki

Toimitetaan täydellisillä tyyppimäärityksillä. Toimii suoraan TypeScript-projekteissa — ei lisä @types-paketteja tarvita.

Locki-yhteensopiva muoto

Salattu tuloste on täysin yhteensopiva Locki-laajennuksen muodon kanssa. Sovelluksessasi salattu data voidaan purkaa Lockissa ja päinvastoin.

Turvallinen avainten luonti

Luo AES-avaimia minkä tahansa tuetun pituuden mukaan suoraan selaimessa tai Node.js-ympäristössä käyttämällä WebCrypto-avainten luonti-API:ta.

Dokumentaatio

Täysi API-viite ja käyttöesimerkit.

Lue lisää

Aloita salaaminen minuuteissa

Asenna @lockisecurity/crypto-core ja aloita datan suojaaminen AES-GCM-salauksella omassa sovelluksessasi tänään.

Asenna npm:stä