@lockisecurity/crypto-core — Cifrado AES-GCM para JavaScript y TypeScript
Añade cifrado AES-GCM a tu propio proyecto JavaScript o TypeScript. @lockisecurity/crypto-core usa la API WebCrypto nativa del navegador sin dependencias externas — el mismo motor que impulsa la extensión Locki.
Compatibilidad con AES-128 y AES-256
Genera claves criptográficamente seguras y cifra o descifra cualquier cadena con AES-128-GCM o AES-256-GCM — el mismo algoritmo usado por Locki.
Sin dependencias
Construido completamente sobre la API WebCrypto. Sin librerías criptográficas de terceros, sin bindings nativos — solo el runtime que ya tienes.
Soporte completo para TypeScript
Incluye definiciones de tipos completas. Funciona directamente con proyectos TypeScript — no necesita paquetes @types adicionales.
Formato compatible con Locki
La salida cifrada es totalmente compatible con el formato de la extensión Locki. Los datos cifrados en tu aplicación pueden descifrarse en Locki y viceversa.
Generación segura de claves
Genera claves AES de cualquier longitud soportada directamente en el navegador o en el entorno Node.js usando la API de generación de claves WebCrypto.
Comienza a cifrar en minutos
Instala @lockisecurity/crypto-core y comienza a proteger datos con cifrado AES-GCM en tu propia aplicación hoy.
Instalar desde npm