public static class FipsRSA.KTSOperatorFactory extends FipsKTSOperatorFactory<FipsRSA.KTSParameters>
Constructor and Description |
---|
KTSOperatorFactory(java.security.SecureRandom random) |
Modifier and Type | Method and Description |
---|---|
FipsEncapsulatedSecretExtractor<FipsRSA.KTSParameters> |
createExtractor(Key key,
FipsRSA.KTSParameters parameters)
Return an extractor for processing encapsulated secrets, initialized with the passed in keys and parameters.
|
FipsEncapsulatingSecretGenerator<FipsRSA.KTSParameters> |
createGenerator(Key key,
FipsRSA.KTSParameters parameters)
Return a generator for making encapsulated secrets, initialized with the passed in keys and parameters.
|
public FipsEncapsulatingSecretGenerator<FipsRSA.KTSParameters> createGenerator(Key key, FipsRSA.KTSParameters parameters)
KTSOperatorFactory
createGenerator
in interface KTSOperatorFactory<FipsRSA.KTSParameters>
createGenerator
in class FipsKTSOperatorFactory<FipsRSA.KTSParameters>
key
- the key to initialize the generator with.parameters
- parameters specifying the characteristics of the generator.public FipsEncapsulatedSecretExtractor<FipsRSA.KTSParameters> createExtractor(Key key, FipsRSA.KTSParameters parameters)
KTSOperatorFactory
createExtractor
in interface KTSOperatorFactory<FipsRSA.KTSParameters>
createExtractor
in class FipsKTSOperatorFactory<FipsRSA.KTSParameters>
key
- the key to initialize the generator with.parameters
- parameters specifying the characteristics of the extractor.