public class SCPSSPadding extends Object
| Constructor and Description |
|---|
SCPSSPadding(MessageDigest messageDigest,
int modulusBits)
Constructor for the PSS padding generator.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getPadding(byte[] messageHash)
Calculates the padding for a message hash.
|
byte[] |
getPaddingFromMessage(byte[] message)
Generates RSA-PSS encoded message (EM) for a given message.
|
void |
setSalt(byte[] salt)
Inject a predefined salt value
|
public SCPSSPadding(MessageDigest messageDigest, int modulusBits)
messageDigest - Message digest functionmodulusBits - number of modulus bits of the RSA keypublic void setSalt(byte[] salt)
salt - predefined salt value;public byte[] getPaddingFromMessage(byte[] message)
message - messagepublic byte[] getPadding(byte[] messageHash)
throws IllegalArgumentException
messageHash - message hashIllegalArgumentException - if specified modulus is to shortCopyright © 2020 Sweden Connect. All rights reserved.