@lockisecurity/crypto-core — AES-GCM šifravimas JavaScript ir TypeScript
Pridėkite AES-GCM šifravimą į savo JavaScript arba TypeScript projektą. @lockisecurity/crypto-core naudoja naršyklei natyvų WebCrypto API be jokių išorinių priklausomybių — tą patį variklį, kuris maitina Locki plėtinį.
AES-128 ir AES-256 palaikymas
Generuokite kriptografiškai saugius raktus ir šifruokite arba dešifruokite bet kokią eilutę naudodami AES-128-GCM arba AES-256-GCM — tą patį algoritmą, kurį naudoja Locki.
Nulinės priklausomybės
Sukurtas išskirtinai naudojant WebCrypto API. Jokių trečiųjų šalių kriptografijos bibliotekų, jokių natyvių susiejimų — tik jau turimoji vykdymo aplinka.
Visiškas TypeScript palaikymas
Pateikiama su pilnomis tipų apibrėžtimis. Veikia iš karto su TypeScript projektais — nereikia papildomų @types paketų.
Suderinamas su Locki formatu
Užšifruota išvestis yra visiškai suderinama su Locki plėtinio formatu. Jūsų programoje užšifruoti duomenys gali būti iššifruoti Locki ir atvirkščiai.
Saugus raktų generavimas
Generuokite bet kokio palaikomo ilgio AES raktus tiesiogiai naršyklėje arba Node.js aplinkoje naudodami WebCrypto raktų generavimo API.
Pradėkite šifruoti per kelias minutes
Įdiekite @lockisecurity/crypto-core ir šiandien pradėkite saugoti duomenis AES-GCM šifravimu savo programoje.
Įdiegti npm