Class YYisaac

java.lang.Object
  extended by YYisaac

public final class YYisaac
extends java.lang.Object


Constructor Summary
YYisaac(ByteArray fixedseed)
           
 
Method Summary
 void addseedmaterial(ByteArray in)
          The input array must be greater than 0 and at most 4*256 bytes long.
static void main()
           
 ByteArray nextBytes(int length)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

YYisaac

public YYisaac(ByteArray fixedseed)
        throws FeralcoreException
Throws:
FeralcoreException
Method Detail

nextBytes

public ByteArray nextBytes(int length)
                    throws FeralcoreException
Throws:
FeralcoreException

addseedmaterial

public void addseedmaterial(ByteArray in)
                     throws FeralcoreException
The input array must be greater than 0 and at most 4*256 bytes long.

Throws:
FeralcoreException

main

public static void main()
                 throws FeralcoreException,
                        java.security.NoSuchAlgorithmException,
                        java.io.FileNotFoundException,
                        java.io.IOException,
                        java.lang.InterruptedException
Throws:
FeralcoreException
java.security.NoSuchAlgorithmException
java.io.FileNotFoundException
java.io.IOException
java.lang.InterruptedException