加密算法
base64解码
参数 : data {string} base64编码的字符串
返回 : {string} 解码后的字符串
版本 : 1.0.0
base64编码
参数 : data {byte[]} 要编码的字节
返回 : {string} 编码后的字符串
版本 : 1.0.0
base64编码
参数 : data {string} 要编码的字符串
返回 : {string} 编码后的字符串
版本 : 1.0.0
base64编码
参数 : data {string} 要编码的字符串
参数 : encoding {string} 编码格式
返回 : {string} 编码后的字符串
版本 : 1.0.0
生成一个AES加密的key
返回 : {string} key
版本 : 1.0.0
AES加密字符串
参数 : data {string} 要加密的字符串
参数 : key {string} aes的密钥
返回 : {string} 加密后的字符串
版本 : 1.0.0
AES解密字符串
参数 : data {string} 要解密的字符串
参数 : key {string} aes的密钥
返回 : {string} 解密后的字符串
版本 : 1.0.0
生成一个MD5加密的salt(盐值)
参数 : size {int} 长度
返回 : {byte[]} salt
版本 : 1.0.0
md5加密
参数 : salt {byte[]} 盐值
参数 : data {string} 数据
返回 : 16位的MD5值
版本 : 1.0.0
md5加密
参数 : salt {byte[]} 盐值
参数 : data {string} 数据
返回 : 32位的MD5值
版本 : 1.0.0
摘要
参数 : message {File|String|byte[]} 消息
参数 : algorithm {string} 算法
参数 : options {object} 选项
返回 : 摘要
版本 : 1.0.0
摘要
参数 : message {File|String|byte[]} 消息
参数 : options {object} 选项
返回 : 摘要
版本 : 1.0.0
签名
参数 : data {File|String|byte[]} 签名的输入数据
参数 : key {CryptKey} 签名的密钥
参数 : algorithm {string} 签名的算法
参数 : options {object} 签名的选项
返回 : {object} 签名结果
版本 : 1.0.0
验证
参数 : msg_data {object} 签名数据
参数 : msg_sign {object} 签名结果
参数 : key {CryptKey} 密钥
参数 : algorithm {string} 算法
参数 : optionsObj_data {object} 验证选项
参数 : optionsObj_sign {object}签名选项
返回 : 验证结果
版本 : 1.0.0
获得所有摘要算法的名称
返回 : {string[]} 摘要算法的名称
版本 : 1.0.0
摘要文件
参数 : path {string} 文件路径
参数 : algorithm {string} 算法
参数 : options {object} 选项
返回 : {string|byte[]} 摘要
版本 : 1.0.0
加密
参数 : data {object} 数据
参数 : key {object} 密钥
参数 : algorithm {string} 算法
参数 : options {object} 选项
返回 : {string|byte[]} 加密结果
版本 : 1.0.0
加密
参数 : data {object} 数据
参数 : key {object} 密钥
参数 : algorithm {string} 算法
返回 : {string|byte[]} 加密结果
版本 : 1.0.0
解密
参数 : data {object} 数据
参数 : key {object} 密钥
参数 : algorithm {string} 算法
参数 : options {object} 选项
返回 : {string|byte[]} 解密结果
版本 : 1.0.0
解密
参数 : data {object} 数据
参数 : key {object} 密钥
参数 : algorithm {string} 算法
返回 : {string|byte[]} 解密结果
版本 : 1.0.0
构建密钥对象
参数 : data {string|byte[]} 密钥数据
返回 : {CryptKey} 密钥
版本 : 1.0.0
生成密钥
参数 : data {String} 密钥数据
返回 : {CryptKey} 密钥
版本 : 1.0.0
生成密钥
参数 : data {byte[]} 密钥数据
返回 : {CryptKey} 密钥
版本 : 1.0.0
构造密钥对
参数 : publicKey {byte[] | base64} 公钥
参数 : privateKey {byte[] | base64} 私钥
返回 : {CryptKeyPair} 密钥对
版本 : 1.0.0
从字节数组当中构造一个keyPair
参数 : publicKey {byte[] | base64} 公钥
参数 : privateKey {byte[] | base64} 私钥
返回 : 密钥对
版本 : 1.0.0
生成密钥对
参数 : algorithm {string} 算法
返回 : {CryptKeyPair} 密钥对
版本 : 1.0.0
生成密钥对
参数 : algorithm {string} 算法
参数 : length {int} 长度
返回 : {CryptKeyPair} 密钥对
版本 : 1.0.0