cryptix.provider.key

Class BlowfishKeyGenerator

Implemented Interfaces:
Cloneable, ExtendedKeyGenerator, Parameterized

public class BlowfishKeyGenerator
extends RawKeyGenerator

A variable-length key generator for Blowfish.

The minimum, default, and maximum key lengths are 40, 128, and 448 bits respectively.

Copyright © 1997 Systemics Ltd on behalf of the Cryptix Development Team.
All rights reserved.

$Revision: 1.1.1.1 $

Author:
David Hopwood
Since:
Cryptix 2.2.0a, 2.2.2

Constructor Summary

BlowfishKeyGenerator()

Method Summary

Methods inherited from class cryptix.provider.key.RawKeyGenerator

engineGenerateKey, generateKey, generateKey, getDefaultKeyLength, getMaximumKeyLength, getMinimumKeyLength, initialize, initialize, isValidKeyLength, isWeak, isWeakAllowed, setWeakAllowed

Methods inherited from class xjava.security.KeyGenerator

clone, engineGetParameter, engineSetParameter, generateKey, getAlgorithm, getAlgorithms, getAlgorithms, getInstance, getInstance, getParameter, initialize, setParameter, toString

Constructor Details

BlowfishKeyGenerator

public BlowfishKeyGenerator()