# XOR-Crypt
[![Build Status](https://travis-ci.org/RobLoach/xor-crypt.svg?branch=gh-pages)](https://travis-ci.org/RobLoach/xor-crypt)
[![NPM version](https://img.shields.io/npm/v/xor-crypt.svg)](https://npmjs.org/package/xor-crypt "View this project on NPM")
[![NPM downloads](https://img.shields.io/npm/dm/xor-crypt.svg)](https://npmjs.org/package/xor-crypt "View this project on NPM")
[![Dependency Status](https://img.shields.io/david/RobLoach/xor-crypt.svg)](https://david-dm.org/RobLoach/xor-crypt)
[![Dev Dependency Status](https://img.shields.io/david/dev/RobLoach/xor-crypt.svg)](https://david-dm.org/RobLoach/xor-crypt#info=devDependencies)
Simple XOR string encryption library.
## Install
### [NPM](http://npmjs.org/)
- Use: `require('xor-crypt')`
- Install: `npm install --save xor-crypt`
### [Browserify](http://browserify.org/)
- Use: `require('xor-crypt')`
- Install: `npm install --save xor-crypt`
- CDN URL: `//wzrd.in/bundle/xor-crypt@0.0.2`
### [Ender](http://ender.jit.su/)
- Use: `require('xor-crypt')`
- Install: `ender add xor-crypt`
### [Component](http://github.com/component/component)
- Use: `require('xor-crypt')`
- Install: `component install RobLoach/xor-crypt`
### [Bower](http://bower.io/)
- Use: `require('xor-crypt')`
- Install: `bower install xor-crypt`
## Usage
See the [XOR-Crypt demonstration](http://robloach.github.io/xor-crypt/) for a
live usage of XOR-Crypt.
``` javascript
var encrypted = xorCrypt('Hello World');
// Outputs: Ncjji&Qitjb
var decrypted = xorCrypt(encrypted);
// Outputs: Hello World
// Use your own XOR Key.
var encrypted = xorCrypt('Hello World', 9);
var decrypted = xorCrypt(encrypted, 9);
```
## Development
Install dependencies through [npm](http://npmjs.org):
npm install
Test with [ESLint](http://eslint.org), [Mocha](http://mochajs.org) and [Mocha
JSDom](https://github.com/rstacruz/mocha-jsdom):
npm test
Build `xor-crypt.min.js` with:
npm run build
Tag and publish the new versions to [npm](http://npmjs.com) with [Semantic
Versioning](http://semver.org/):
git tag 2.0.0
git push origin 2.0.0
npm publish
## History
[Discover the change history by heading on over to the `HISTORY.md` file.](https://github.com/RobLoach/xor-crypt/blob/master/HISTORY.md#files)
## License
Licensed under the incredibly [permissive](http://en.wikipedia.org/wiki/Permissive_free_software_licence) [MIT license](http://opensource.org/licenses/MIT)
没有合适的资源?快使用搜索试试~ 我知道了~
xor-crypt:简单JavaScript XOR字符串加密库
共14个文件
json:4个
js:3个
md:3个
需积分: 39 4 下载量 42 浏览量
2021-04-28
07:54:57
上传
评论
收藏 8KB ZIP 举报
温馨提示
异或加密 简单的XOR字符串加密库。 安装 使用: require('xor-crypt') 安装: npm install --save xor-crypt 使用: require('xor-crypt') 安装: npm install --save xor-crypt CDN URL: //wzrd.in/bundle/xor-crypt@0.0.2 使用: require('xor-crypt') 安装: ender add xor-crypt 使用: require('xor-crypt') 安装: component install RobLoach/xor-crypt 凉亭 使用: require('xor-crypt') 安装: bower install xor-crypt 用法 有关XOR-Crypt的实时用法,请参见XOR-Crypt演示。 var
资源详情
资源评论
资源推荐
收起资源包目录
xor-crypt-gh-pages.zip (14个子文件)
xor-crypt-gh-pages
.gitignore 116B
package.json 1KB
LICENSE.md 1KB
.travis.yml 166B
composer.json 292B
xor-crypt.min.js 438B
README.md 2KB
component.json 404B
index.html 3KB
xor-crypt.js 991B
HISTORY.md 272B
bower.json 377B
test
index.js 790B
.editorconfig 203B
共 14 条
- 1
e起学美术
- 粉丝: 21
- 资源: 4631
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0