New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

xor-crypto-js

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

xor-crypto-js

A xor-crypto implements version of javascript, support nodejs & broswer.

latest
Source
npmnpm
Version
1.6.10
Version published
Weekly downloads
9
-47.06%
Maintainers
1
Weekly downloads
 
Created
Source

xor-crypto-js

A xor-crypto implements version of javascript, support nodejs & broswer.
params both support any utf8-character-string.

Install

npm i xor-crypto-js 

Example use

// In NodeJs
var xor = require('xor-crypto-js');
// In broswer
// link with script tag in html: <script type="text/javascript" src="your-path-to/xor-crypto-js/index.js" ></script> 
// then:
var xor = window.xor;
// In es6:
import xor from 'xor-crypto-js'   // now, you should have babel support first.


var plain_text = '窝爱你,sigou';  // 待加密的原文

var cipher_key = 'dd哦en'; // 用来加密的密钥key

var cipher_text = xor.encrypt(plain_text, cipher_key); //得到密文

console.log('cipher_text: ' + cipher_text); // '01etbgj77fig93ki1r6801703dq0ji3ri9h'

var plain_is = xor.decrypt(cipher_text, cipher_key);

console.log('plain_is:',plain_is); // '窝爱你,sigou'

Keywords

xor

FAQs

Package last updated on 10 Dec 2018

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts