anon.client.crypto
Class MixCipherChain

java.lang.Object
  extended by anon.client.crypto.MixCipherChain

public class MixCipherChain
extends java.lang.Object

Author:
Stefan Lieske

Field Summary
private  IMixCipher[] m_cipherChain
           
 
Constructor Summary
MixCipherChain(IMixCipher[] a_cipherChain)
           
 
Method Summary
 void decryptPacket(byte[] m_packet)
           
 byte[] encryptPacket(byte[] a_plainPacket, int a_virtualPacketLength, java.util.Vector a_sendCallbackHandlers)
           
 int getNextPacketEncryptionOverhead()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_cipherChain

private IMixCipher[] m_cipherChain
Constructor Detail

MixCipherChain

public MixCipherChain(IMixCipher[] a_cipherChain)
Method Detail

encryptPacket

public byte[] encryptPacket(byte[] a_plainPacket,
                            int a_virtualPacketLength,
                            java.util.Vector a_sendCallbackHandlers)

getNextPacketEncryptionOverhead

public int getNextPacketEncryptionOverhead()

decryptPacket

public void decryptPacket(byte[] m_packet)