Crypto

加密解密处理器

约定

  1. 示例中约定应用根目录为 /data/app, 实际编写时需替换为应用根目录。
  2. 示例中约定服务器地址为 http://127.0.0.1:5099, 实际编写时需自行替换。
  3. 使用 <> 标识自行替换的内容。 例如: icon-<图标名称>, 实际编写时应替换为: icon-foo, icon-bar ...

处理器

处理器参数表返回值说明
crypto.Hash[<算法>, <Source>]Hash StringHash 示例 文档
crypto.Hmac[<算法>, <Source>, <Key>, <Encoding(可选)>]HMAC Hash StringHAMC Hash 示例 文档

参数说明

Source: String 原始数据

Encoding: String 当 Encoding 为 base64时,对结果 Base64 编码, 返回 Base64 编码字符串

算法: String Hash 函数名称

可用算法

名称
MD4
MD5
SHA1
SHA224
SHA256
SHA384
SHA512
MD5SHA1
RIPEMD160
SHA3_224
SHA3_256
SHA3_384
SHA3_512
SHA512_224
SHA512_256
BLAKE2s_256
BLAKE2b_256
BLAKE2b_384
BLAKE2b_512

示例

Hash

Hmac

Crypto

加密解密处理器

约定

  1. 示例中约定应用根目录为 /data/app, 实际编写时需替换为应用根目录。
  2. 示例中约定服务器地址为 http://127.0.0.1:5099, 实际编写时需自行替换。
  3. 使用 <> 标识自行替换的内容。 例如: icon-<图标名称>, 实际编写时应替换为: icon-foo, icon-bar ...

处理器

处理器参数表返回值说明
crypto.Hash[<算法>, <Source>]Hash StringHash 示例 文档
crypto.Hmac[<算法>, <Source>, <Key>, <Encoding(可选)>]HMAC Hash StringHAMC Hash 示例 文档

参数说明

Source: String 原始数据

Encoding: String 当 Encoding 为 base64时,对结果 Base64 编码, 返回 Base64 编码字符串

算法: String Hash 函数名称

可用算法

名称
MD4
MD5
SHA1
SHA224
SHA256
SHA384
SHA512
MD5SHA1
RIPEMD160
SHA3_224
SHA3_256
SHA3_384
SHA3_512
SHA512_224
SHA512_256
BLAKE2s_256
BLAKE2b_256
BLAKE2b_384
BLAKE2b_512

示例

Hash

Hmac