|
Préférences
Moteurs de recherche
|
||||||||||||||||||||||||
JavaTM 2 Platform Std. Ed. v1.6.0
java.security.spec
|
Field Summary | |
---|---|
static PSSParameterSpec |
DEFAULT
The PSS parameter set with all default values. |
Constructor Summary | |
---|---|
PSSParameterSpec(int saltLen)
Creates a new PSSParameterSpec
using the specified salt length and other default values as
defined in PKCS#1. |
|
PSSParameterSpec(String mdName,
String mgfName,
AlgorithmParameterSpec mgfSpec,
int saltLen,
int trailerField)
Creates a new PSSParameterSpec as defined in
the PKCS #1 standard using the specified message digest,
mask generation function, parameters for mask generation
function, salt length, and trailer field values. |
Method Summary | |
---|---|
String |
getDigestAlgorithm()
Returns the message digest algorithm name. |
String |
getMGFAlgorithm()
Returns the mask generation function algorithm name. |
AlgorithmParameterSpec |
getMGFParameters()
Returns the parameters for the mask generation function. |
int |
getSaltLength()
Returns the salt length in bits. |
int |
getTrailerField()
Returns the value for the trailer field, i.e. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final PSSParameterSpec DEFAULT
Constructor Detail |
---|
public PSSParameterSpec(String mdName, String mgfName, AlgorithmParameterSpec mgfSpec, int saltLen, int trailerField)
PSSParameterSpec
as defined in
the PKCS #1 standard using the specified message digest,
mask generation function, parameters for mask generation
function, salt length, and trailer field values.
mdName
- the algorithm name of the hash function.mgfName
- the algorithm name of the mask generation
function.mgfSpec
- the parameters for the mask generation
function. If null is specified, null will be returned by
getMGFParameters().saltLen
- the length of salt.trailerField
- the value of the trailer field.
NullPointerException
- if mdName
,
or mgfName
is null.
IllegalArgumentException
- if saltLen
or trailerField
is less than 0.public PSSParameterSpec(int saltLen)
PSSParameterSpec
using the specified salt length and other default values as
defined in PKCS#1.
saltLen
- the length of salt in bits to be used in PKCS#1
PSS encoding.
IllegalArgumentException
- if saltLen
is
less than 0.Method Detail |
---|
public String getDigestAlgorithm()
public String getMGFAlgorithm()
public AlgorithmParameterSpec getMGFParameters()
public int getSaltLength()
public int getTrailerField()