cipher-collection
Zero-dependency modular cipher collection including all well-known and often used ciphers
Last updated 3 years ago by mannil .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install cipher-collection 
SYNC missed versions from official npm registry.

Cipher Collection - All crypto algorithms you need

Build Status Coverage Status Downloads Version License We use Conventional Commits

Zero-dependency modular cipher collection including all well-known and often used ciphers.

Features

  • Modules per cipher to reduce size
  • Available as UMD, CJS and ES Module
  • Well tested and documented
  • Zero dependencies
  • Customizable error handling

Getting started

Through NPM

$ npm install cipher-collection

ES6 import:

import { rot } from 'cipher-collection'

console.log(rot('Hello world!'))

ES5 import:

const rot = require('cipher-collection').rot

console.log(rot('Hello world!'))

Currently available ciphers

  • ROT-N (custom number of rotations, optional number rotation)
  • Morse (custom delimiter, custom handling of unknown characters)
  • Fractionated Morse
  • Pollux
  • Multi-Tap
  • Manchester code
  • DTMF
  • Base64 (with unicode support!)
  • Wolfenbuetteler code
  • Multiplicative cipher
  • Affine

Contributing

Please see our CONTRIBUTING.md

???? License

MIT License - Copyright (c) Developmint - Alexander Lichter

Current Tags

  • 0.3.0                                ...           latest (3 years ago)

4 Versions

  • 0.3.0                                ...           3 years ago
  • 0.2.0                                ...           3 years ago
  • 0.1.0                                ...           3 years ago
  • 0.0.1                                ...           3 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (0)
None
Dependents (0)
None

Copyright 2014 - 2017 © taobao.org |