@lockisecurity/crypto-core — Криптиране AES-GCM за JavaScript & TypeScript
Добавете криптиране AES-GCM към вашия собствен проект на JavaScript или TypeScript. @lockisecurity/crypto-core използва нативния WebCrypto API на браузъра с нулеви външни зависимости — същият двигател, който захранва разширението Locki.
Поддръжка на AES-128 и AES-256
Генерирайте криптографски сигурни ключове и криптирайте или декриптирайте всяка низ с AES-128-GCM или AES-256-GCM — същият алгоритъм, използван от Locki.
Нулеви зависимости
Изграден изцяло на WebCrypto API. Няма библиотеки за криптиране на трети страни, няма нативни връзки — само средата за изпълнение, която вече имате.
Пълна поддръжка на TypeScript
Доставя се с пълни дефиниции на типове. Работи директно с проекти на TypeScript — няма нужда от допълнителни пакети @types.
Формат, съвместим с Locki
Криптираният изход е напълно съвместим с формата на разширението Locki. Данни, криптирани във вашето приложение, могат да бъдат декриптирани в Locki и обратно.
Сигурна генерация на ключове
Генерирайте AES ключове с всяка поддържана дължина директно в браузъра или средата Node.js, използвайки API за генерация на ключове на WebCrypto.
Започнете да криптирате за минути
Инсталирайте @lockisecurity/crypto-core и започнете да защитавате данни с криптиране AES-GCM във вашето собствено приложение днес.
Инсталирайте в npm