@lockisecurity/crypto-core — Criptografia AES-GCM para JavaScript e TypeScript
Adicione criptografia AES-GCM ao seu próprio projeto JavaScript ou TypeScript. @lockisecurity/crypto-core usa a WebCrypto API nativa do navegador sem dependências externas — o mesmo motor que alimenta a extensão Locki.
Suporte a AES-128 e AES-256
Gere chaves criptograficamente seguras e criptografe ou descriptografe qualquer string com AES-128-GCM ou AES-256-GCM — o mesmo algoritmo usado pelo Locki.
Zero dependências
Construído inteiramente na WebCrypto API. Sem bibliotecas de criptografia de terceiros, sem ligações nativas — apenas o runtime que você já possui.
Suporte completo a TypeScript
Fornecido com definições de tipo completas. Funciona imediatamente com projetos TypeScript — não são necessários pacotes @types adicionais.
Formato compatível com Locki
A saída criptografada é totalmente compatível com o formato da extensão Locki. Os dados criptografados no seu app podem ser descriptografados no Locki e vice-versa.
Geração segura de chaves
Gere chaves AES de qualquer comprimento suportado diretamente no navegador ou no ambiente Node.js usando a API de geração de chaves WebCrypto.
Comece a criptografar em minutos
Instale @lockisecurity/crypto-core e comece a proteger dados com criptografia AES-GCM na sua própria aplicação hoje.
Instalar no npm