1.0.2 • Published 3 years ago

xor-cryptor v1.0.2

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

XORCryptor

A Node.js module for quick randomized XOR encryption

Installation

npm install xor-cryptor --save

Usage

Javascript

const xorCrypt = require('xor-cryptor');

let {encrypted, e_err} = xorCrypt.encrypt(text, key);
if (e_err !== undefined) {
    // Handle error
} else {
    // Handle return encrypted text
}

let {decrypted, d_err} = xorCrypt.decrypt(encrypted, key);
if (d_err !== undefined) {
    // Handle error
} else {
    // Handle return decrypted text
}

Typescript

import {encrypt, decrypt} from 'xor-cryptor';

let {encrypted, e_err} = encrypt(text, key);
if (e_err !== undefined) {
    // Handle error
} else {
    // Handle return encrypted text
}

let {decrypted, d_err} = decrypt(encrypted, key);
if (d_err !== undefined) {
    // Handle error
} else {
    // Handle return decrypted text
}

Tests

npm run test
1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago