org.bouncycastle.crypto.tls
Interface TlsCipher
- All Known Implementing Classes:
- TlsAEADCipher, TlsBlockCipher, TlsNullCipher, TlsStreamCipher
public interface TlsCipher
getPlaintextLimit
int getPlaintextLimit(int ciphertextLimit)
encodePlaintext
byte[] encodePlaintext(long seqNo,
short type,
byte[] plaintext,
int offset,
int len)
throws java.io.IOException
- Throws:
java.io.IOException
decodeCiphertext
byte[] decodeCiphertext(long seqNo,
short type,
byte[] ciphertext,
int offset,
int len)
throws java.io.IOException
- Throws:
java.io.IOException