1.0.3 • Published 10 years ago

security-service v1.0.3

Weekly downloads
3
License
MIT
Repository
github
Last release
10 years ago

NPM

Build Status

#Security Service

$ git clone https://github.com/LeoYehTW/security-service.git
$ npm install
$ node example.js

Sample Code:

var security_service = require('security-service');
  
// Token
var data = security_service.token('sha256',data)
console.log(data);
//9f191b3167af0649edeb8888946bee1c523b87aff6219fa7765ac731bca74fb1
  
// Encrypt
var data = security_service.encrypt('HS512',"key","1234567890");
console.log(data);
// eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.IjEyMzQ1Njc4OTAi.bW_OZ2T97O7Uuf9DquavbdPEUydARvmDEYYho2bvWmXF3QELZM4O3nG32OR-DNQxcPO_xzqqYMfHRDLajuvHEg

  
// Decrypt
var data = security_service.decrypt('HS512',"key",data);
console.log(data);
// 1234567890
  

Installation

$ npm install security-service

Install dependencies:

$ npm install

General Functions

  • Token
  • Encrypt
  • Decrypt

Support

  • Token: MD5
  • Token: SHA1
  • Token: SHA256
  • Encrypt/Decrypt: AES256
  • Encrypt/Decrypt: HS512
  • Encrypt/Decrypt: RS256

Contributors

License

MIT

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago

0.0.5

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago