cryptix.provider.key

Class SAFERKeyGenerator

Implemented Interfaces:
Cloneable, ExtendedKeyGenerator, Parameterized

public class SAFERKeyGenerator
extends RawKeyGenerator

A key generator for SAFER.

SAFER keys have a length of either 64 or 128 bits. The default is 128 bits.

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.2

Constructor Summary

SAFERKeyGenerator()

Method Summary

boolean
isValidKeyLength(int length)

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

SAFERKeyGenerator

public SAFERKeyGenerator()

Method Details

isValidKeyLength

public boolean isValidKeyLength(int length)
Specified by:
isValidKeyLength in interface ExtendedKeyGenerator
Overrides:
isValidKeyLength in interface RawKeyGenerator