Packagecom.adobe.kevlar.crypto
Classpublic class SHA1
InheritanceSHA1 Inheritance Object



Public Properties
 PropertyDefined By
  b64pad : String
[static]
SHA1
  chrsz : Number = 8
[static]
SHA1
  hexcase : Number = 0
[static]
SHA1
Public Methods
 MethodDefined By
  
b64_hmac_sha1(key:String, data:String):String
[static]
SHA1
  
b64_sha1(s:String):String
[static]
SHA1
  
binb2b64(binarray:Array):String
[static]
SHA1
  
binb2hex(binarray:Array):String
[static]
SHA1
  
binb2str(bin:Array):String
[static]
SHA1
  
core_hmac_sha1(key:String, data:String):Array
[static]
SHA1
  
core_sha1(x:Array, len:Number):Array
[static]
SHA1
  
hex_hmac_sha1(key:String, data:String):String
[static]
SHA1
  
hex_sha1(s:String):String
[static]
SHA1
  
rol(num:Number, cnt:Number):Number
[static]
SHA1
  
safe_add(x:Number, y:Number):Number
[static]
SHA1
  
sha1_ft(t:Number, b:Number, c:Number, d:Number):Number
[static]
SHA1
  
sha1_kt(t:Number):Number
[static]
SHA1
  
sha1_vm_test():Boolean
[static]
SHA1
  
str_hmac_sha1(key:String, data:String):String
[static]
SHA1
  
str_sha1(s:String):String
[static]
SHA1
  
str2binb(str:String):Array
[static]
SHA1
Property Detail
b64padproperty
public static var b64pad:String

chrszproperty 
public static var chrsz:Number = 8

hexcaseproperty 
public static var hexcase:Number = 0

Method Detail
b64_hmac_sha1()method
public static function b64_hmac_sha1(key:String, data:String):String

Parameters

key:String
 
data:String

Returns
String
b64_sha1()method 
public static function b64_sha1(s:String):String

Parameters

s:String

Returns
String
binb2b64()method 
public static function binb2b64(binarray:Array):String

Parameters

binarray:Array

Returns
String
binb2hex()method 
public static function binb2hex(binarray:Array):String

Parameters

binarray:Array

Returns
String
binb2str()method 
public static function binb2str(bin:Array):String

Parameters

bin:Array

Returns
String
core_hmac_sha1()method 
public static function core_hmac_sha1(key:String, data:String):Array

Parameters

key:String
 
data:String

Returns
Array
core_sha1()method 
public static function core_sha1(x:Array, len:Number):Array

Parameters

x:Array
 
len:Number

Returns
Array
hex_hmac_sha1()method 
public static function hex_hmac_sha1(key:String, data:String):String

Parameters

key:String
 
data:String

Returns
String
hex_sha1()method 
public static function hex_sha1(s:String):String

Parameters

s:String

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

Parameters

num:Number
 
cnt:Number

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

Parameters

x:Number
 
y:Number

Returns
Number
sha1_ft()method 
public static function sha1_ft(t:Number, b:Number, c:Number, d:Number):Number

Parameters

t:Number
 
b:Number
 
c:Number
 
d:Number

Returns
Number
sha1_kt()method 
public static function sha1_kt(t:Number):Number

Parameters

t:Number

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

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

Parameters

key:String
 
data:String

Returns
String
str_sha1()method 
public static function str_sha1(s:String):String

Parameters

s:String

Returns
String
str2binb()method 
public static function str2binb(str:String):Array

Parameters

str:String

Returns
Array