@lockisecurity/crypto-core — Chiffrement AES-GCM pour JavaScript & TypeScript

Ajoutez le chiffrement AES-GCM à votre propre projet JavaScript ou TypeScript. @lockisecurity/crypto-core utilise l'API WebCrypto native du navigateur avec zéro dépendances externes — le même moteur qui alimente l'extension Locki.

Support AES-128 et AES-256

Générez des clés cryptographiquement sécurisées et chiffrez ou déchiffrez n'importe quelle chaîne avec AES-128-GCM ou AES-256-GCM — le même algorithme utilisé par Locki.

Zéro dépendances

Construit entièrement sur l'API WebCrypto. Aucune bibliothèque de cryptographie tierce, aucune liaison native — juste l'environnement d'exécution que vous avez déjà.

Support TypeScript complet

Livré avec des définitions de types complètes. Fonctionne immédiatement avec les projets TypeScript — aucun package @types supplémentaire nécessaire.

Format compatible Locki

La sortie chiffrée est entièrement compatible avec le format de l'extension Locki. Les données chiffrées dans votre application peuvent être déchiffrées dans Locki et vice versa.

Génération de clés sécurisée

Générez des clés AES de toute longueur supportée directement dans le navigateur ou l'environnement Node.js en utilisant l'API de génération de clés WebCrypto.

Documentation

Référence API complète et exemples d'utilisation.

En savoir plus

Commencez à chiffrer en quelques minutes

Installez @lockisecurity/crypto-core et commencez à protéger les données avec le chiffrement AES-GCM dans votre propre application dès aujourd'hui.

Installer sur npm