Top Description Constructors Methods
org.bouncycastle.crypto.fips

public abstract Class FipsKTSOperatorFactory<T extends FipsParameters>

extends Object
implements KTSOperatorFactory<T extends FipsParameters>
Class Inheritance
All Implemented Interfaces
org.bouncycastle.crypto.KTSOperatorFactory
Known Direct Subclasses
org.bouncycastle.crypto.fips.FipsRSA.KTSOperatorFactory
Type Parameters
<T>
the parameters type associated with the final implementation of this factory.
Imports
org.bouncycastle.crypto.KTSOperatorFactory, .Key

Base class for the approved mode KTSOperatorFactory implementations.

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public abstract FipsEncapsulatedSecretExtractor<T>
createExtractor(Key
the key to initialize the generator with.
key
,
T
parameters specifying the characteristics of the extractor.
parameters
)

Redeclares org.bouncycastle.crypto.KTSOperatorFactory.createExtractor.

Return an extractor for processing encapsulated secrets, initialized with the passed in keys and parameters.
public abstract FipsEncapsulatingSecretGenerator<T>
createGenerator(Key
the key to initialize the generator with.
key
,
T
parameters specifying the characteristics of the generator.
parameters
)

Redeclares org.bouncycastle.crypto.KTSOperatorFactory.createGenerator.

Return a generator for making encapsulated secrets, initialized with the passed in keys and parameters.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

FipsKTSOperatorFactoryback to summary
pack-priv FipsKTSOperatorFactory()

Method Detail

createExtractorback to summary
public abstract FipsEncapsulatedSecretExtractor<T> createExtractor(Key key, T parameters)

Redeclares org.bouncycastle.crypto.KTSOperatorFactory.createExtractor.

Doc from org.bouncycastle.crypto.KTSOperatorFactory.createExtractor.

Return an extractor for processing encapsulated secrets, initialized with the passed in keys and parameters.

Parameters
key:Key

the key to initialize the generator with.

parameters:T

parameters specifying the characteristics of the extractor.

Returns:FipsEncapsulatedSecretExtractor<T>

an initialized extractor.

createGeneratorback to summary
public abstract FipsEncapsulatingSecretGenerator<T> createGenerator(Key key, T parameters)

Redeclares org.bouncycastle.crypto.KTSOperatorFactory.createGenerator.

Doc from org.bouncycastle.crypto.KTSOperatorFactory.createGenerator.

Return a generator for making encapsulated secrets, initialized with the passed in keys and parameters.

Parameters
key:Key

the key to initialize the generator with.

parameters:T

parameters specifying the characteristics of the generator.

Returns:FipsEncapsulatingSecretGenerator<T>

an initialized generator.