1.0.4 • Published 3 years ago

aes-encryption v1.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

aes-encryption

Encryption and decryption utils and handlers for aes-256-ecb (ECB modes of operation, hex encoding)

Installation

This is a Node.js module available through the npm registry.

Before installing, download and install Node.js. Node.js 0.10 or higher is required.

Installation is done using the npm install command:

Using npm:

$ npm install aes-encryption

Using yarn:

$ yarn add aes-encryption

Features

  • AES-256 encryption
  • AES-256 decryption

Usage

const AesEncryption = require('aes-encryption')

const aes = new AesEncryption()
aes.setSecretKey('11122233344455566677788822244455555555555555555231231321313aaaff')
// Note: secretKey must be 64 length of only valid HEX characters, 0-9, A, B, C, D, E and F

const encrypted = aes.encrypt('some-plain-text')
const decrypted = aes.decrypt(encrypted)

console.log('encrypted >>>>>>', encrypted)
console.log('decrypted >>>>>>', decrypted)

License

MIT


Created by CODEMONDAY's Developers Team