PackageGeneral
Classpublic class MD5



Public Properties
 PropertyDefined by
  b64pad : String = ""
[static]
MD5
  hexcase : uint = 0
[static]
MD5
Public Methods
 MethodDefined by
  
any_hmac_md5(key:String, data:String, encoding:String):String
[static]
MD5
  
any_md5(string:String, encoding:String):String
[static]
MD5
  
b64_hmac_md5(key:String, data:String):String
[static]
MD5
  
b64_md5(string:String):String
[static]
MD5
  
binl_md5(x:Array, len:Number):Array
[static]
MD5
  
binl2rstr(input:Array):String
[static]
MD5
  
bit_rol(num:Number, cnt:Number):Number
[static]
MD5
  
encrypt(string:String):String
[static]
MD5
  
hex_hmac_md5(key:String, data:String):String
[static]
MD5
  
hex_md5(string:String):String
[static]
MD5
  
md5_cmn(q:Number, a:Number, b:Number, x:Number, s:Number, t:Number):Number
[static]
MD5
  
md5_ff(a:Number, b:Number, c:Number, d:Number, x:Number, s:Number, t:Number):Number
[static]
MD5
  
md5_gg(a:Number, b:Number, c:Number, d:Number, x:Number, s:Number, t:Number):Number
[static]
MD5
  
md5_hh(a:Number, b:Number, c:Number, d:Number, x:Number, s:Number, t:Number):Number
[static]
MD5
  
md5_ii(a:Number, b:Number, c:Number, d:Number, x:Number, s:Number, t:Number):Number
[static]
MD5
  
md5_vm_test():Boolean
[static]
MD5
  
rstr_hmac_md5(key:String, data:String):String
[static]
MD5
  
rstr_md5(string:String):String
[static]
MD5
  
rstr2any(input:String, encoding:String):String
[static]
MD5
  
rstr2b64(input:String):String
[static]
MD5
  
rstr2binl(input:String):Array
[static]
MD5
  
rstr2hex(input:String):String
[static]
MD5
  
safe_add(x:Number, y:Number):Number
[static]
MD5
  
str2rstr_utf16be(input:String):String
[static]
MD5
  
str2rstr_utf16le(input:String):String
[static]
MD5
  
str2rstr_utf8(input:String):String
[static]
MD5
Public Constants
 ConstantDefined by
  BASE64_PAD_CHARACTER_DEFAULT_COMPLIANCE : String = ""
[static]
MD5
  BASE64_PAD_CHARACTER_RFC_COMPLIANCE : String = "="
[static]
MD5
  HEX_FORMAT_LOWERCASE : uint = 0
[static]
MD5
  HEX_FORMAT_UPPERCASE : uint = 1
[static]
MD5
Property detail
b64padproperty
public static var b64pad:String = ""
hexcaseproperty 
public static var hexcase:uint = 0
Method detail
any_hmac_md5()method
public static function any_hmac_md5(key:String, data:String, encoding:String):StringParameters
key:String
 
data:String
 
encoding:String

Returns
String
any_md5()method 
public static function any_md5(string:String, encoding:String):StringParameters
string:String
 
encoding:String

Returns
String
b64_hmac_md5()method 
public static function b64_hmac_md5(key:String, data:String):StringParameters
key:String
 
data:String

Returns
String
b64_md5()method 
public static function b64_md5(string:String):StringParameters
string:String

Returns
String
binl_md5()method 
public static function binl_md5(x:Array, len:Number):ArrayParameters
x:Array
 
len:Number

Returns
Array
binl2rstr()method 
public static function binl2rstr(input:Array):StringParameters
input:Array

Returns
String
bit_rol()method 
public static function bit_rol(num:Number, cnt:Number):NumberParameters
num:Number
 
cnt:Number

Returns
Number
encrypt()method 
public static function encrypt(string:String):StringParameters
string:String

Returns
String
hex_hmac_md5()method 
public static function hex_hmac_md5(key:String, data:String):StringParameters
key:String
 
data:String

Returns
String
hex_md5()method 
public static function hex_md5(string:String):StringParameters
string:String

Returns
String
md5_cmn()method 
public static function md5_cmn(q:Number, a:Number, b:Number, x:Number, s:Number, t:Number):NumberParameters
q:Number
 
a:Number
 
b:Number
 
x:Number
 
s:Number
 
t:Number

Returns
Number
md5_ff()method 
public static function md5_ff(a:Number, b:Number, c:Number, d:Number, x:Number, s:Number, t:Number):NumberParameters
a:Number
 
b:Number
 
c:Number
 
d:Number
 
x:Number
 
s:Number
 
t:Number

Returns
Number
md5_gg()method 
public static function md5_gg(a:Number, b:Number, c:Number, d:Number, x:Number, s:Number, t:Number):NumberParameters
a:Number
 
b:Number
 
c:Number
 
d:Number
 
x:Number
 
s:Number
 
t:Number

Returns
Number
md5_hh()method 
public static function md5_hh(a:Number, b:Number, c:Number, d:Number, x:Number, s:Number, t:Number):NumberParameters
a:Number
 
b:Number
 
c:Number
 
d:Number
 
x:Number
 
s:Number
 
t:Number

Returns
Number
md5_ii()method 
public static function md5_ii(a:Number, b:Number, c:Number, d:Number, x:Number, s:Number, t:Number):NumberParameters
a:Number
 
b:Number
 
c:Number
 
d:Number
 
x:Number
 
s:Number
 
t:Number

Returns
Number
md5_vm_test()method 
public static function md5_vm_test():Boolean

Returns
Boolean
rstr_hmac_md5()method 
public static function rstr_hmac_md5(key:String, data:String):StringParameters
key:String
 
data:String

Returns
String
rstr_md5()method 
public static function rstr_md5(string:String):StringParameters
string:String

Returns
String
rstr2any()method 
public static function rstr2any(input:String, encoding:String):StringParameters
input:String
 
encoding:String

Returns
String
rstr2b64()method 
public static function rstr2b64(input:String):StringParameters
input:String

Returns
String
rstr2binl()method 
public static function rstr2binl(input:String):ArrayParameters
input:String

Returns
Array
rstr2hex()method 
public static function rstr2hex(input:String):StringParameters
input:String

Returns
String
safe_add()method 
public static function safe_add(x:Number, y:Number):NumberParameters
x:Number
 
y:Number

Returns
Number
str2rstr_utf16be()method 
public static function str2rstr_utf16be(input:String):StringParameters
input:String

Returns
String
str2rstr_utf16le()method 
public static function str2rstr_utf16le(input:String):StringParameters
input:String

Returns
String
str2rstr_utf8()method 
public static function str2rstr_utf8(input:String):StringParameters
input:String

Returns
String
Constant detail
BASE64_PAD_CHARACTER_DEFAULT_COMPLIANCEconstant
public static const BASE64_PAD_CHARACTER_DEFAULT_COMPLIANCE:String = ""
BASE64_PAD_CHARACTER_RFC_COMPLIANCEconstant 
public static const BASE64_PAD_CHARACTER_RFC_COMPLIANCE:String = "="
HEX_FORMAT_LOWERCASEconstant 
public static const HEX_FORMAT_LOWERCASE:uint = 0
HEX_FORMAT_UPPERCASEconstant 
public static const HEX_FORMAT_UPPERCASE:uint = 1