Cryptographic Primitive Implementation for illustration
Cryptographic Primitive Implementation for illustration
WARNING
This package is intended for demonstrative purpose, which means it
should not be used for security related scenarios.
Cryptwist is a package that implement cryptography primitives in a simple and clear manner
in pure JavaScript. While the performance and security cannot meet the requirement
for real business, the structures in most of implementations become relatively
more intuitive and understandable for beginner than those complete and production-ready packages.
Use npm
or yarn
to add this package as a dependency.
# use npm
npm i -s cryptwist
# or use yarn
yarn add cryptwist
Please check the unit tests as reference for usage hints.
The typings information also provides a glance of the interface of this library.
Check components page for a detailed list about the
supported and planned list of components.
Cryptwist is open sourced under an MIT license.