Class AsyncFortunaStandalone

All Implemented Interfaces:
IRandomStandalone, Serializable, Cloneable, Runnable

public class AsyncFortunaStandalone
extends FortunaStandalone
implements Runnable
fortuna instance that tries to avoid blocking if at all possible by using separate filled buffer segments rather than one buffer (and blocking when that buffer's data has been eaten) Note that this class is not fully Thread safe! The following methods must be synchronized externally, they are not synced here or in super(): addRandomByte(), addRandomBytes(), nextByte(), nextBytes(), seed()
See Also:
Serialized Form