package gnu.javax.crypto.prng;
class UMacGenerator {
  int cipher;
  int CIPHER;
  int INDEX;
}
class PRNGFactory {
}
class PBKDF2 {
  int count;
  int mac;
  int salt;
  int iterationCount;
  int in;
}
class IPBE {
  int DEFAULT_PASSWORD_ENCODING;
  int SALT;
  int PASSWORD_ENCODING;
  int PASSWORD;
  int ITERATION_COUNT;
}
class ICMGenerator {
  int C0;
  int segmentNdx;
  int blockNdx;
  int segmentNdxLength;
  int blockNdxLength;
  int cipher;
  int TWO_FIFTY_SIX;
  int SEGMENT_INDEX;
  int OFFSET;
  int SEGMENT_INDEX_LENGTH;
  int BLOCK_INDEX_LENGTH;
  int CIPHER;
}
class Fortuna {
  class Generator {
    int seeded;
    int key;
    int counter;
    int hash;
    int cipher;
    int LIMIT;
  }
  int SEED;
  int reseedCount;
  int pool0Count;
  int pool;
  int lastReseed;
  int pools;
  int generator;
  int MIN_POOL_SIZE;
  int NUM_POOLS;
  int SEED_FILE_SIZE;
  int serialVersionUID;
}
class CSPRNG {
  class Poller {
    int running;
    int pool;
    int other;
    int progs;
    int urls;
    int files;
  }
  class Spinner {
    int counter;
  }
  int pollerThread;
  int poller;
  int blocking;
  int other;
  int progs;
  int urls;
  int files;
  int x917init;
  int x917count;
  int x917pool;
  int index;
  int quality;
  int pool;
  int mixCount;
  int cipher;
  int hash;
  int SPINNER_THREADS;
  int SPINNERS;
  int SPINNER_COUNT;
  int X917_LIFETIME;
  int MIX_COUNT;
  int CIPHER;
  int HASH_FUNCTION;
  int X917_POOL_SIZE;
  int OUTPUT_SIZE;
  int ALLOC_SIZE;
  int POOL_SIZE;
  int BLOCK;
  int OTHER;
  int PROGS;
  int URLS;
  int FILES;
  int BLOCKING;
  int OTHER_SOURCES;
  int PROGRAM_SOURCES;
  int URL_SOURCES;
  int FILE_SOURCES;
  int log;
}
class ARCFour {
  int n;
  int m;
  int s;
  int ARCFOUR_SBOX_SIZE;
  int ARCFOUR_KEY_MATERIAL;
}
