diff --git a/index.js b/index.js index 70faea8..c522a4f 100644 --- a/index.js +++ b/index.js @@ -1,8 +1,8 @@ const Common = require('./src/utils/Common') const Storage = require('./src/utils/Storage') -const crypto = require('./src/utils/Crypto') +const crypto = require('./src/utils/TsCrypto') const GlobalConfig = require('./src/utils/GlobalConfig') -const SM4 = require('./src/utils/SM4') +const SM4 = require('./src/utils/TsSM4') const HttpUtil = require('./src/https/HttpUtil') module.exports = { diff --git a/package.json b/package.json index bf4ff45..f05a0ad 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@tiesheng/npm-tool", - "version": "1.0.16", + "version": "2.0.0", "description": "npm tool package", "main": "index.js", "scripts": { diff --git a/src/https/HttpUtil.js b/src/https/TsHttpUtil.js similarity index 95% rename from src/https/HttpUtil.js rename to src/https/TsHttpUtil.js index 9e982fe..6093793 100644 --- a/src/https/HttpUtil.js +++ b/src/https/TsHttpUtil.js @@ -1,8 +1,8 @@ const {extend} = require('umi-request'); -const Storage = require('../utils/Storage'); -const Common = require('../utils/Common'); -const crypto = require("../utils/Crypto"); -const GlobalConfig = require("../utils/GlobalConfig"); +const Storage = require('../utils/TsStorage'); +const Common = require('../utils/TsCommon'); +const crypto = require("../utils/TsCrypto"); +const GlobalConfig = require("../utils/TsGlobalConfig"); const codeMessage = { 200: "服务器成功返回请求的数据。", diff --git a/src/utils/Common.js b/src/utils/TsCommon.js similarity index 100% rename from src/utils/Common.js rename to src/utils/TsCommon.js diff --git a/src/utils/Crypto.js b/src/utils/TsCrypto.js similarity index 78% rename from src/utils/Crypto.js rename to src/utils/TsCrypto.js index 44eb089..71a9aa6 100644 --- a/src/utils/Crypto.js +++ b/src/utils/TsCrypto.js @@ -1,8 +1,8 @@ const base64js = require("base64-js"); -const SM4 = require("./SM4"); -const GlobalConfig = require("../utils/GlobalConfig"); +const SM4 = require("./TsSM4"); +const GlobalConfig = require("../utils/TsGlobalConfig"); -class Crypto { +class TsCrypto { constructor() { this.sm4 = new SM4({ @@ -30,4 +30,4 @@ class Crypto { } } -module.exports = new Crypto(); +module.exports = new TsCrypto(); diff --git a/src/utils/GlobalConfig.js b/src/utils/TsGlobalConfig.js similarity index 100% rename from src/utils/GlobalConfig.js rename to src/utils/TsGlobalConfig.js diff --git a/src/utils/SM4.js b/src/utils/TsSM4.js similarity index 97% rename from src/utils/SM4.js rename to src/utils/TsSM4.js index 5926381..13566b1 100644 --- a/src/utils/SM4.js +++ b/src/utils/TsSM4.js @@ -93,11 +93,11 @@ class Crypt { } } -class SM4 { +class TsSM4 { /** * Creates an instance of SM4. * @param {Object} config - * @memberof SM4 + * @memberof TsSM4 */ constructor(config) { if (config.keyBuffer.length !== 16) { @@ -161,7 +161,7 @@ class SM4 { * @param {Uint32Array} blockData * @param {Uint32Array} roundKeys * @return {Uint32Array} return a 16 bytes cipher block - * @memberof SM4 + * @memberof TsSM4 */ doBlockCrypt(blockData, roundKeys) { let xBlock = new Uint32Array(36) @@ -184,7 +184,7 @@ class SM4 { * every round key's length is 32 bytes. * there are 32 round keys. * @return {Uint32Array} - * @memberof SM4 + * @memberof TsSM4 */ spawnEncryptRoundKeys() { // extract mk in key @@ -212,7 +212,7 @@ class SM4 { * @param {*} x * @param {Number} y * @returns - * @memberof SM4 + * @memberof TsSM4 */ rotateLeft(x, y) { return x << y | x >>> (32 - y) @@ -223,7 +223,7 @@ class SM4 { * * @param {Uint32Number} b * @returns {Uint32Number} - * @memberof SM4 + * @memberof TsSM4 */ linearTransform1(b) { return b ^ this.rotateLeft(b, 2) ^ this.rotateLeft(b, 10) ^ this.rotateLeft(b, 18) ^ this.rotateLeft(b, 24) @@ -234,7 +234,7 @@ class SM4 { * * @param {Uint32Number} b * @returns {Uint32Number} - * @memberof SM4 + * @memberof TsSM4 */ linearTransform2(b) { return b ^ this.rotateLeft(b, 13) ^ this.rotateLeft(b, 23) @@ -245,7 +245,7 @@ class SM4 { * * @param {Uint32Number} a * @returns {Uint32Number} - * @memberof SM4 + * @memberof TsSM4 */ tauTransform(a) { return Sbox[a >>> 24 & 0xff] << 24 | Sbox[a >>> 16 & 0xff] << 16 | Sbox[a >>> 8 & 0xff] << 8 | Sbox[a & 0xff] @@ -256,7 +256,7 @@ class SM4 { * * @param {Uint32Number} z * @returns {Uint32Number} - * @memberof SM4 + * @memberof TsSM4 */ tTransform1(z) { let b = this.tauTransform(z) @@ -269,7 +269,7 @@ class SM4 { * * @param {Uint32Number} z * @returns {Uint32Number} - * @memberof SM4 + * @memberof TsSM4 */ tTransform2(z) { let b = this.tauTransform(z) @@ -282,7 +282,7 @@ class SM4 { * * @param {ByteArray} originalBuffer * @returns {ByteArray} - * @memberof SM4 + * @memberof TsSM4 */ padding(originalBuffer) { if (originalBuffer === null) { @@ -300,7 +300,7 @@ class SM4 { * * @param {ByteArray} paddedBuffer * @returns {ByteArray} - * @memberof SM4 + * @memberof TsSM4 */ dePadding(paddedBuffer) { if (paddedBuffer === null) { @@ -317,7 +317,7 @@ class SM4 { * @param {Uint8Array} uint8Array * @param {Number} baseIndex * @returns {Uint32Array} - * @memberof SM4 + * @memberof TsSM4 */ uint8ToUint32Block(uint8Array, baseIndex = 0) { let block = new Uint32Array(4)// make Uint8Array to Uint32Array block @@ -332,7 +332,7 @@ class SM4 { * encrypt the string plaintext * * @param {String} plaintext - * @memberof SM4 + * @memberof TsSM4 * @return {String} ciphertext */ encrypt(plaintext) { @@ -390,7 +390,7 @@ class SM4 { * decrypt the string ciphertext * * @param {String} ciphertext - * @memberof SM4 + * @memberof TsSM4 */ decrypt(ciphertext) { // get cipher byte array @@ -452,4 +452,4 @@ class SM4 { } } -module.exports = SM4 \ No newline at end of file +module.exports = TsSM4 diff --git a/src/utils/Storage.js b/src/utils/TsStorage.js similarity index 95% rename from src/utils/Storage.js rename to src/utils/TsStorage.js index ccb3449..6053a4b 100644 --- a/src/utils/Storage.js +++ b/src/utils/TsStorage.js @@ -1,4 +1,4 @@ -const Common = require("./Common"); +const Common = require("./TsCommon"); ///////////////////////////////////////// 用户token