public class PKCS1_PSS extends SignatureSpi
appRandom| Constructor and Description |
|---|
PKCS1_PSS() |
| Modifier and Type | Method and Description |
|---|---|
static int |
calculateEMBitLen(BigInteger modulus) |
static byte[] |
emsa_pss_encode(SignatureParamSpec spec,
byte[] msg,
int emBits) |
static boolean |
emsa_pss_verify(SignatureParamSpec spec,
byte[] msg,
byte[] EM,
int emBits) |
protected Object |
engineGetParameter(String parameter)
Deprecated.
|
protected void |
engineInitSign(PrivateKey privateKey) |
protected void |
engineInitVerify(PublicKey publicKey) |
protected void |
engineSetParameter(AlgorithmParameterSpec param1) |
protected void |
engineSetParameter(String param1,
Object value)
Deprecated.
|
protected byte[] |
engineSign() |
protected int |
engineSign(byte[] output,
int offset,
int len) |
protected void |
engineUpdate(byte b) |
protected void |
engineUpdate(byte[] b,
int offset,
int length) |
protected boolean |
engineVerify(byte[] sig) |
static MessageDigest |
getMessageDigest(SignatureParamSpec spec) |
clone, engineGetParameters, engineInitSign, engineUpdate, engineVerifypublic static MessageDigest getMessageDigest(SignatureParamSpec spec)
public static byte[] emsa_pss_encode(SignatureParamSpec spec, byte[] msg, int emBits)
public static boolean emsa_pss_verify(SignatureParamSpec spec, byte[] msg, byte[] EM, int emBits)
public static int calculateEMBitLen(BigInteger modulus)
@Deprecated protected void engineSetParameter(String param1, Object value)
engineSetParameter in class SignatureSpiprotected void engineSetParameter(AlgorithmParameterSpec param1) throws InvalidAlgorithmParameterException
engineSetParameter in class SignatureSpiInvalidAlgorithmParameterException@Deprecated protected Object engineGetParameter(String parameter)
engineGetParameter in class SignatureSpiprotected void engineInitSign(PrivateKey privateKey)
engineInitSign in class SignatureSpiprotected void engineInitVerify(PublicKey publicKey)
engineInitVerify in class SignatureSpiprotected void engineUpdate(byte b)
engineUpdate in class SignatureSpiprotected void engineUpdate(byte[] b,
int offset,
int length)
engineUpdate in class SignatureSpiprotected int engineSign(byte[] output,
int offset,
int len)
throws SignatureException
engineSign in class SignatureSpiSignatureExceptionprotected byte[] engineSign()
engineSign in class SignatureSpiprotected boolean engineVerify(byte[] sig)
engineVerify in class SignatureSpiCopyright © 2020. All rights reserved.