org.bouncycastle.crypto.params

Class CCMParameters

Implemented Interfaces:
CipherParameters

public class CCMParameters
extends java.lang.Object
implements CipherParameters

Constructor Summary

CCMParameters(KeyParameter key, int macSize, byte[] nonce, byte[] associatedText)
Base constructor.

Method Summary

byte[]
getAssociatedText()
KeyParameter
getKey()
int
getMacSize()
byte[]
getNonce()

Constructor Details

CCMParameters

public CCMParameters(KeyParameter key,
                     int macSize,
                     byte[] nonce,
                     byte[] associatedText)
Base constructor.
Parameters:
key - key to be used by underlying cipher
macSize - macSize in bits
nonce - nonce to be used
associatedText - associated text, if any

Method Details

getAssociatedText

public byte[] getAssociatedText()

getKey

public KeyParameter getKey()

getMacSize

public int getMacSize()

getNonce

public byte[] getNonce()