public class ConfidentialityNone extends ConfidentialityAlgorithm
Constructor and Description |
---|
ConfidentialityNone() |
Modifier and Type | Method and Description |
---|---|
byte[] |
decrypt(byte[] data)
Decrypts the data.
|
byte[] |
encrypt(byte[] data)
Encrypts the data.
|
byte |
getCode()
Returns the algorithm's ID.
|
int |
getConfidentialityOverheadSize(int payloadSize)
Calculates size of the confidentiality header and trailer specific for
the algorithm.
|
initialize
public byte getCode()
ConfidentialityAlgorithm
getCode
in class ConfidentialityAlgorithm
public byte[] encrypt(byte[] data)
ConfidentialityAlgorithm
encrypt
in class ConfidentialityAlgorithm
data
- - payload to be encryptedpublic byte[] decrypt(byte[] data)
ConfidentialityAlgorithm
decrypt
in class ConfidentialityAlgorithm
data
- - encrypted data encapsulated in COnfidentiality Header and
Trailer.public int getConfidentialityOverheadSize(int payloadSize)
ConfidentialityAlgorithm
getConfidentialityOverheadSize
in class ConfidentialityAlgorithm
payloadSize
- - size of the data that will be encrypted