crabcrypt 0.1.0

A work in progress cryptographic library that currently supports hashing.
Documentation
// import * as crypto from "crypto";
// crypto.hashOptions
// crypto.createHash()

// Ciphers
// // AES
// Blowfish
// Camellia
// Chacha20
// Poly1305
// SEED
// CAST_128
// DES
// IDEA
// RC2
// RC4
// RC5
// Triple DES
// GOST 28147_89,[27] SM4

// aes_128_cbc
// aes_128_ecb
// aes_192_cbc
// aes_192_ecb
// aes_256_cbc
// aes_256_ecb
// base64
// bf
// bf_cbc
// bf_cfb
// bf_ecb
// bf_ofb
// camellia_128_cbc
// camellia_128_ecb
// camellia_192_cbc
// camellia_192_ecb
// camellia_256_cbc
// camellia_256_ecb
// cast
// cast_cbc
// cast5_cbc
// cast5_cfb
// cast5_ecb
// cast5_ofb
// chacha
// des
// des_cbc
// des_cfb
// des_ecb
// des_ede
// des_ede_cbc
// des_ede_cfb
// des_ede_ofb
// des_ede3
// des_ede3_cbc
// des_ede3_cfb
// des_ede3_ofb
// des_ofb
// des3
// desx
// rc2
// rc2_40_cbc
// rc2_64_cbc
// rc2_cbc
// rc2_cfb
// rc2_ecb
// rc2_ofb
// rc4
// rc4_40


// 'aes-128-cbc',
//   'aes-128-cbc-hmac-sha1',
//   'aes-128-cbc-hmac-sha256',
//   'aes-128-ccm',
//   'aes-128-cfb',
//   'aes-128-cfb1',
//   'aes-128-cfb8',
//   'aes-128-ctr',
//   'aes-128-ecb',
//   'aes-128-gcm',
//   'aes-128-ocb',
//   'aes-128-ofb',
//   'aes-128-xts',
//   'aes-192-cbc',
//   'aes-192-ccm',
//   'aes-192-cfb',
//   'aes-192-cfb1',
//   'aes-192-cfb8',
//   'aes-192-ctr',
//   'aes-192-ecb',
//   'aes-192-gcm',
//   'aes-192-ocb',
//   'aes-192-ofb',
//   'aes-256-cbc',
//   'aes-256-cbc-hmac-sha1',
//   'aes-256-cbc-hmac-sha256',
//   'aes-256-ccm',
//   'aes-256-cfb',
//   'aes-256-cfb1',
//   'aes-256-cfb8',
//   'aes-256-ctr',
//   'aes-256-ecb',
//   'aes-256-gcm',
//   'aes-256-ocb',
//   'aes-256-ofb',
//   'aes-256-xts',
//   'aes128',
//   'aes128-wrap',
//   'aes192',
//   'aes192-wrap',
//   'aes256',
//   'aes256-wrap',
//   'bf',
//   'bf-cbc',
//   'bf-cfb',
//   'bf-ecb',
//   'bf-ofb',
//   'blowfish',
//   'camellia-128-cbc',
//   'camellia-128-cfb',
//   'camellia-128-cfb1',
//   'camellia-128-cfb8',
//   'camellia-128-ecb',
//   'camellia-128-ofb',
//   'camellia-192-cbc',
//   'camellia-192-cfb',
//   'camellia-192-cfb1',
//   'camellia-192-cfb8',