jsthemis
v0.15.2
Published
Themis is a convenient cryptographic library for data protection.
Downloads
322
Maintainers
Readme
JsThemis
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.
Getting started
Installation
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')
That's it!
Documentation
Read the following resources to learn more:
- How to use JsThemis with JavaScript.
- General documentation for Themis library on Cossack Labs Documentation Server.
Additional resources
- If WebAssembly would be a better match for your project, see WasmThemis wrapper.
Licensing
JsThemis is distributed under Apache 2.0 license.