加解密速查
Base64
import base64
base64.b64encode("待加密字符串".encode()).decode() # 加密
base64.b64decode("待解密字符串").decode() # 解密
btoa("code") // 加密
atob("code") // 解密
npm install crypto-js
const CryptoJS = require('crypto-js')
CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse("待加密字符串")) // 加密
CryptoJS.enc.Base64.parse("待解密字符串").toString(CryptoJS.enc.Utf8) // 解密
npm install js-base64
const Base64 = require('js-base64')
Base64.encode("待加密字符串") // 加密
Base64.decode("待解密字符串") // 解密
MD5
import hashlib
hashlib.md5("待加密字符串".encode()).hexdigest() # 加密
npm install crypto-js
const CryptoJS = require('crypto-js')
CryptoJS.MD5("待加密字符串").toString() // 加密
npm install js-md5
const md5 = require('js-md5')
md5("待加密字符串") // 加密
npm install blueimp-md5
const md5 = require('blueimp-md5')
md5("待加密字符串") // 加密
Wasm
pip install pywasm
pywasm.load("./文件.wasm").exec("函数名", ["参数1", "参数n..."]) 参数不支持字符串类型
License:
CC BY 4.0