| Package | com.hurlant.crypto.prng |
| Class | public class ARC4 |
| Inheritance | ARC4 Object |
| Implements | IPRNG, IStreamCipher |
| Method | Defined By | ||
|---|---|---|---|
ARC4(key:ByteArray = null) | ARC4 | ||
decrypt(block:ByteArray):void | ARC4 | ||
dispose():void | ARC4 | ||
encrypt(block:ByteArray):void | ARC4 | ||
getBlockSize():uint | ARC4 | ||
getPoolSize():uint | ARC4 | ||
init(key:ByteArray):void | ARC4 | ||
next():uint | ARC4 | ||
toString():String | ARC4 | ||
| ARC4 | () | Constructor |
public function ARC4(key:ByteArray = null)key:ByteArray (default = null) |
| decrypt | () | method |
public function decrypt(block:ByteArray):voidParameters
block:ByteArray |
| dispose | () | method |
public function dispose():void| encrypt | () | method |
public function encrypt(block:ByteArray):voidParameters
block:ByteArray |
| getBlockSize | () | method |
public function getBlockSize():uintReturnsuint |
| getPoolSize | () | method |
public function getPoolSize():uintReturnsuint |
| init | () | method |
public function init(key:ByteArray):voidParameters
key:ByteArray |
| next | () | method |
public function next():uintReturnsuint |
| toString | () | method |
public function toString():StringReturnsString |