api-params-crypto

1.0.0 • Public • Published

api-params-crypto

Example

npm i api-params-crypto
import Crypto from 'api-params-crypto';

/**
 *  
 *  @param {Object|string} pubKey - rsa 公钥.
 *  @param {Object|string} priKey - rsa 私钥.
 *  @param {CryptoJS.mode} mode - aes 加密模式.
 *  @param {CryptoJS.padding} padding - aes 填充模式.
 *  @param {Function} randomMethod - aes 密钥生成方法.
 */
const crypto = new Crypto({...});

/**
 *  加密
 *  @param {Object|string} msg - 原始报文
 *  @return {string} - 加密报文
 */
crypto.encrypt(msg);

/**
 *  解密
 *  @param {string} msg - 加密报文.
 *  @return {Object|string} - 原始报文
 */
encrypt.decrypt(msg);

Readme

Keywords

Package Sidebar

Install

npm i api-params-crypto

Weekly Downloads

1

Version

1.0.0

License

ISC

Unpacked Size

8.53 kB

Total Files

3

Last publish

Collaborators

  • znspace