@lockisecurity/crypto-core — AES-GCM-Verschlüsselung für JavaScript & TypeScript
Fügen Sie AES-GCM-Verschlüsselung zu Ihrem eigenen JavaScript- oder TypeScript-Projekt hinzu. @lockisecurity/crypto-core verwendet die browser-native WebCrypto-API mit null externen Abhängigkeiten — dieselbe Engine, die die Locki-Erweiterung antreibt.
AES-128- und AES-256-Unterstützung
Generieren Sie kryptografisch sichere Schlüssel und verschlüsseln oder entschlüsseln Sie jede Zeichenfolge mit AES-128-GCM oder AES-256-GCM — derselbe Algorithmus, der von Locki verwendet wird.
Null Abhängigkeiten
Vollständig auf der WebCrypto-API aufgebaut. Keine Drittanbieter-Kryptografie-Bibliotheken, keine nativen Bindungen — nur die Runtime, die Sie bereits haben.
Vollständige TypeScript-Unterstützung
Wird mit vollständigen Typdefinitionen geliefert. Funktioniert sofort mit TypeScript-Projekten — keine zusätzlichen @types-Pakete erforderlich.
Locki-kompatibles Format
Verschlüsselte Ausgabe ist vollständig kompatibel mit dem Locki-Erweiterungsformat. Daten, die in Ihrer App verschlüsselt wurden, können in Locki entschlüsselt werden und umgekehrt.
Sichere Schlüsselerzeugung
Generieren Sie AES-Schlüssel beliebiger unterstützter Länge direkt im Browser oder Node.js-Umgebung unter Verwendung der WebCrypto-Schlüsselerzeugungs-API.
Beginnen Sie in Minuten mit der Verschlüsselung
Installieren Sie @lockisecurity/crypto-core und beginnen Sie heute, Daten mit AES-GCM-Verschlüsselung in Ihrer eigenen Anwendung zu schützen.
Auf npm installieren