Node.js wrapper for Themis crypto library.
Themis is a convenient cryptographic library for data protection. It provides secure messaging with forward secrecy and secure data storage. Themis is aimed at modern development practices and has a unified API across 12 platforms, including Node.js, WebAssembly, Python, iOS/macOS, and Java/Android.
By Cossack Labs.
JsThemis requires native Themis library to be installed. Please refer to the installation instructions.
After that install the latest version of JsThemis:
npm install jsthemis
Import it into your project:
const themis = require('jsthemis')
Read the following resources to learn more:
- General documentation for Themis library on Cossack Labs Documentation Server.
- If WebAssembly would be a better match for your project, see WasmThemis wrapper.
JsThemis is distributed under Apache 2.0 license.