mx.utils
public class SHA256
继承SHA256 Inheritance Object

SHA-256 哈希算法的实现,如 http://csrc.nist.gov/publications/fips/fips180-2/fips180-2.pdf 中的 Federal Information Processing Standards Publication 180-2 所述。



公共属性
 属性定义方
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
 Inheritedprototype : Object
[静态] 对类或函数对象的原型对象的引用。
Object
公共方法
 方法定义方
  
[静态] 使用 SHA-256 哈希算法计算消息摘要。
SHA256
 Inherited
指示对象是否已经定义了指定的属性。
Object
 Inherited
指示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
指示指定的属性是否存在、是否可枚举。
Object
 Inherited
设置循环操作动态属性的可用性。
Object
 Inherited
返回指定对象的字符串表示形式。
Object
 Inherited
返回指定对象的原始值。
Object
公共常量
 常量定义方
  TYPE_ID : String = "SHA-256"
[静态] 标识该哈希为“SHA-256”类型。
SHA256
方法详细信息
computeDigest()方法
public static function computeDigest(byteArray:ByteArray):String

使用 SHA-256 哈希算法计算消息摘要。

参数

byteArray:ByteArray — - 消息,不可为 null。返回字符串 - 摘要的 64 字符十六进制表示形式。

返回
String
常量详细信息
TYPE_ID常量
public static const TYPE_ID:String = "SHA-256"

标识该哈希为“SHA-256”类型。