@lockisecurity/crypto-core — Crittografia AES-GCM per JavaScript e TypeScript

Aggiungi crittografia AES-GCM al tuo progetto JavaScript o TypeScript. @lockisecurity/crypto-core utilizza l'API WebCrypto nativa del browser senza dipendenze esterne — lo stesso motore che alimenta l'estensione Locki.

Supporto AES-128 e AES-256

Genera chiavi crittograficamente sicure e cifra o decifra qualsiasi stringa con AES-128-GCM o AES-256-GCM — lo stesso algoritmo utilizzato da Locki.

Zero Dipendenze

Costruito interamente sull'API WebCrypto. Nessuna libreria crittografica di terze parti, nessun binding nativo — solo il runtime che già hai.

Supporto Completo TypeScript

Include definizioni di tipo complete. Funziona immediatamente con progetti TypeScript — nessun pacchetto @types aggiuntivo necessario.

Formato Compatibile con Locki

L'output cifrato è completamente compatibile con il formato dell'estensione Locki. I dati cifrati nella tua app possono essere decifrati in Locki e viceversa.

Generazione Sicura delle Chiavi

Genera chiavi AES di qualsiasi lunghezza supportata direttamente nel browser o nell'ambiente Node.js utilizzando l'API di generazione chiavi WebCrypto.

Documentazione

Riferimento API completo ed esempi di utilizzo.

Scopri di Più

Inizia a cifrare in pochi minuti

Installa @lockisecurity/crypto-core e inizia a proteggere i dati con crittografia AES-GCM nella tua applicazione oggi.

Installa su npm