|
Bouncy Castle Cryptography 1.47 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.bouncycastle.cert.crmf.FixedLengthMGF1Padder
public class FixedLengthMGF1Padder
An encrypted value padder that uses MGF1 as the basis of the padding.
| Constructor Summary | |
|---|---|
FixedLengthMGF1Padder(int length)
Create a padder to so that padded output will always be at least length bytes long. |
|
FixedLengthMGF1Padder(int length,
java.security.SecureRandom random)
Create a padder to so that padded output will always be at least length bytes long, using the passed in source of randomness to provide the random material for the padder. |
|
| Method Summary | |
|---|---|
byte[] |
getPaddedData(byte[] data)
Return a byte array of padded data. |
byte[] |
getUnpaddedData(byte[] paddedData)
Return a byte array of with padding removed. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FixedLengthMGF1Padder(int length)
length - fixed length for padded output.
public FixedLengthMGF1Padder(int length,
java.security.SecureRandom random)
length - fixed length for padded output.random - a source of randomness.| Method Detail |
|---|
public byte[] getPaddedData(byte[] data)
EncryptedValuePadder
getPaddedData in interface EncryptedValuePadderdata - the data to be padded.
public byte[] getUnpaddedData(byte[] paddedData)
EncryptedValuePadder
getUnpaddedData in interface EncryptedValuePadderpaddedData - the data to be padded.
|
Bouncy Castle Cryptography 1.47 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||