public class PKCS1_PSS
extends java.security.SignatureSpi
| Constructor | Description |
|---|---|
PKCS1_PSS() |
| Modifier and Type | Method | Description |
|---|---|---|
static int |
calculateEMBitLen(java.math.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 java.lang.Object |
engineGetParameter(java.lang.String parameter) |
Deprecated.
|
protected void |
engineInitSign(java.security.PrivateKey privateKey) |
|
protected void |
engineInitVerify(java.security.PublicKey publicKey) |
|
protected void |
engineSetParameter(java.lang.String param1,
java.lang.Object value) |
Deprecated.
|
protected void |
engineSetParameter(java.security.spec.AlgorithmParameterSpec param1) |
|
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 java.security.MessageDigest |
getMessageDigest(SignatureParamSpec spec) |
@Deprecated
protected void engineSetParameter(java.lang.String param1,
java.lang.Object value)
engineSetParameter in class java.security.SignatureSpiprotected void engineSetParameter(java.security.spec.AlgorithmParameterSpec param1)
throws java.security.InvalidAlgorithmParameterException
engineSetParameter in class java.security.SignatureSpijava.security.InvalidAlgorithmParameterException@Deprecated protected java.lang.Object engineGetParameter(java.lang.String parameter)
engineGetParameter in class java.security.SignatureSpipublic static java.security.MessageDigest getMessageDigest(SignatureParamSpec spec)
protected void engineInitSign(java.security.PrivateKey privateKey)
engineInitSign in class java.security.SignatureSpiprotected void engineInitVerify(java.security.PublicKey publicKey)
engineInitVerify in class java.security.SignatureSpiprotected void engineUpdate(byte b)
engineUpdate in class java.security.SignatureSpiprotected void engineUpdate(byte[] b,
int offset,
int length)
engineUpdate in class java.security.SignatureSpiprotected int engineSign(byte[] output,
int offset,
int len)
throws java.security.SignatureException
engineSign in class java.security.SignatureSpijava.security.SignatureExceptionprotected byte[] engineSign()
engineSign in class java.security.SignatureSpiprotected boolean engineVerify(byte[] sig)
engineVerify in class java.security.SignatureSpipublic 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(java.math.BigInteger modulus)
Copyright © 2018. All rights reserved.