public final class LunaSignatureSHA256withRSAandPSS extends LunaSignatureRSAWithDigest
digestAlg, mDigest
encodedSignature, keyFactory, lunaAPI, mAlgParams, mByteArray, mKey, mMechType, plainSignature
appRandom
Constructor and Description |
---|
LunaSignatureSHA256withRSAandPSS()
Creates a new LunaSignature object for the SHA256withRSAandPSS algorithm
|
Modifier and Type | Method and Description |
---|---|
protected void |
engineSetParameter(AlgorithmParameterSpec spec)
Only the salt length can be changed after the RSA-PSS Signature object
has been requested from the Luna provider.
|
protected byte[] |
getEncodedDigest(byte[] digest) |
engineInitSign, engineInitVerify, engineSign, engineUpdate, engineVerify
DecodeSignature, EncodeSignature, resetBuffers
engineGetParameter, engineGetParameters, engineInitSign, engineSetParameter, engineSign, engineUpdate, engineVerify, getParameterBytes
clone, engineUpdate
public LunaSignatureSHA256withRSAandPSS()
protected void engineSetParameter(AlgorithmParameterSpec spec) throws InvalidAlgorithmParameterException
engineSetParameter
in class SignatureSpi
InvalidAlgorithmParameterException
protected byte[] getEncodedDigest(byte[] digest)
getEncodedDigest
in class LunaSignatureRSAWithDigest
Copyright 2014-2016 SafeNet Inc