@perfylee/crypto
TypeScript icon, indicating that this package has built-in type declarations

0.1.1 • Public • Published

加解密工具

对常用加解密方法的二次封装,方便在项目中使用

安装

//npm
npm install @perfylee/crypto
//yarn
yarn add @perfylee/crypto

使用

MD5

MD5加密,返回结果小写

import {md5} from '@perfylee/crypto'
const encrypted = md5('input')

TripleDES

TripleDES加解密,密钥为长度24的字符串的base64编码,加密返回结果小写

import {tripleDES} from '@perfylee/crypto'
const encrypted = tripleDES.encrypt('input','密钥')
const decrypted = tripleDES.decrypt(encrypted,'密钥')

Base64

Base64编码和解码

import {base64} from '@perfylee/crypto'
const output = base64.parse('input')
const input = base64.stringify(output)

Readme

Keywords

Package Sidebar

Install

npm i @perfylee/crypto

Weekly Downloads

0

Version

0.1.1

License

MIT

Unpacked Size

10.8 kB

Total Files

9

Last publish

Collaborators

  • perfylee