Packagecom.hurlant.crypto.hash
Classpublic class SHABase
ImplementsIHash
SubclassesSHA1, SHA256



Public Properties
 PropertyDefined by
  pad_size : int = 40
SHABase
Public Methods
 MethodDefined by
  
SHABase
  
getHashSize():uint
SHABase
  
getInputSize():uint
SHABase
  
getPadSize():int
SHABase
  
hash(src:ByteArray):ByteArray
SHABase
  
toString():String
SHABase
Protected Methods
 MethodDefined by
  
core(x:Array, len:uint):Array
SHABase
Property detail
pad_sizeproperty
public var pad_size:int = 40
Constructor detail
SHABase()constructor
public function SHABase()
Method detail
core()method
protected function core(x:Array, len:uint):ArrayParameters
x:Array
 
len:uint

Returns
Array
getHashSize()method 
public function getHashSize():uint

Returns
uint
getInputSize()method 
public function getInputSize():uint

Returns
uint
getPadSize()method 
public function getPadSize():int

Returns
int
hash()method 
public function hash(src:ByteArray):ByteArrayParameters
src:ByteArray

Returns
ByteArray
toString()method 
public function toString():String

Returns
String