Mercurial > projects > dcrypt
view dcrypt/crypto/BlockCipher.d @ 29:b9ba770b8f16
Second go at D2 compatibility. Changed the hexEncode method of the ByteConverter class and the hexDigest methods of various classes to return char[] instead of string.
author | Thomas Dixon <reikon@reikon.us> |
---|---|
date | Mon, 11 May 2009 01:39:19 -0400 |
parents | 8b5eaf3c2979 |
children |
line wrap: on
line source
/** * This file is part of the dcrypt project. * * Copyright: Copyright (C) dcrypt contributors 2008. All rights reserved. * License: MIT * Authors: Thomas Dixon */ module dcrypt.crypto.BlockCipher; public import dcrypt.crypto.Cipher; public import dcrypt.crypto.params.SymmetricKey; /** Interface for a standard block cipher. */ abstract class BlockCipher : Cipher { /** Returns: The block size in bytes that this cipher will operate on. */ uint blockSize(); }