全称 mx.utils.EncryptUtilClass
命名空间 mx.utils
EncryptUtilClass
继承层次结构 EncryptUtilClassObject
源文件 ~\mx\scripts\utils\EncryptUtil.js
提供加密算法的工具类。该类在运行时唯一静态实例是 mx.utils.EncryptUtil 对象。

示例 1

以下是一个通过 mx.utils.EncryptUtil 对一个字符串进行 MD5 加密的示例。
JavaScript 代码
//对一个文本进行 MD5 加密 var encrypStr = mx.utils.EncryptUtil.encryptMD5("我是要加密的文本");

构造函数

名称 说明
EncryptUtilClass() 构建 EncryptUtilClass 类的新实例。

方法

名称 说明
decryptAES(p_key, p_text) 将指定的文本进行 AES 算法加密,并将解密后的值其返回。
encryptAES(p_key, p_text) 将指定的文本进行 AES 算法加密,并将加密后的值其返回。
encryptMD5(p_text) 将指定的文本进行 MD5 哈希算法加密,并将加密后的值其返回。

构造函数详细信息

EncryptUtilClass() 方法

构建 EncryptUtilClass 类的新实例。

方法详细信息

decryptAES(p_key, p_text) 方法

将指定的文本进行 AES 算法加密,并将解密后的值其返回。

参数

  • p_key
    一个字符串,表示加密密钥。
  • p_text
    一个字符串,表示需要解密的文本。

encryptAES(p_key, p_text) 方法

将指定的文本进行 AES 算法加密,并将加密后的值其返回。

参数

  • p_key
    一个字符串,表示加密密钥。
  • p_text
    一个字符串,表示需要加密的文本。

encryptMD5(p_text) 方法

将指定的文本进行 MD5 哈希算法加密,并将加密后的值其返回。

参数

  • p_text
    一个字符串,表示需要加密的文本。