/* | |
* Copyright (c) 2006-2011 Christian Plattner. All rights reserved. | |
* Please refer to the LICENSE.txt for licensing details. | |
*/ | |
package ch.ethz.ssh2.crypto.cipher; | |
/** | |
* BlockCipher. | |
* | |
* @author Christian Plattner | |
* @version 2.50, 03/15/10 | |
*/ | |
public interface BlockCipher | |
{ | |
public void init(boolean forEncryption, byte[] key); | |
public int getBlockSize(); | |
public void transformBlock(byte[] src, int srcoff, byte[] dst, int dstoff); | |
} |