@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.

Dokumentation

Vollständige API-Referenz und Nutzungsbeispiele.

Mehr erfahren

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