Mercurial > projects > dcrypt
changeset 22:74303a717032
Removed dcrypt.crypto.Crypto. There was no use for it at this time beyond using it to import everything, which would just result in bloat.
author | Thomas Dixon <reikon@reikon.us> |
---|---|
date | Sat, 10 Jan 2009 13:17:58 -0500 |
parents | ec23779ee794 |
children | 4589f8c5eb3c |
files | dcrypt/crypto/Crypto.d |
diffstat | 1 files changed, 0 insertions(+), 51 deletions(-) [+] |
line wrap: on
line diff
--- a/dcrypt/crypto/Crypto.d Sat Jan 10 13:15:14 2009 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,51 +0,0 @@ -/** - * This file is part of the dcrypt project. - * - * Copyright: Copyright (C) dcrypt contributors 2008. All rights reserved. - * License: MIT - * Authors: Thomas Dixon - */ - -/** Import _everything_ */ -module dcrypt.crypto.Crypto; - -// Hash functions -public import dcrypt.crypto.Hash; -public import dcrypt.crypto.hashes.MD5; -public import dcrypt.crypto.hashes.SHA1; -public import dcrypt.crypto.hashes.SHA224; -public import dcrypt.crypto.hashes.SHA256; -public import dcrypt.crypto.hashes.SHA384; -public import dcrypt.crypto.hashes.SHA512; - -// Message authentication codes -public import dcrypt.crypto.MAC; -public import dcrypt.crypto.macs.HMAC; - -// Params -public import dcrypt.crypto.params.SymmetricKey; -public import dcrypt.crypto.params.ParametersWithIV; - -// Ciphers -public import dcrypt.crypto.Cipher; -public import dcrypt.crypto.BlockCipher; -public import dcrypt.crypto.StreamCipher; -public import dcrypt.crypto.ManagedBlockCipher; -public import dcrypt.crypto.ciphers.Blowfish; -public import dcrypt.crypto.ciphers.RC6; -public import dcrypt.crypto.ciphers.TEA; -public import dcrypt.crypto.ciphers.XTEA; -public import dcrypt.crypto.ciphers.AES; -public import dcrypt.crypto.ciphers.RC4; - -// Block modes -public import dcrypt.crypto.modes.CBC; -public import dcrypt.crypto.modes.CTR; - -// Block padding -public import dcrypt.crypto.BlockCipherPadding; -public import dcrypt.crypto.padding.NullByte; -public import dcrypt.crypto.padding.X923; -public import dcrypt.crypto.padding.PKCS7; -public import dcrypt.crypto.padding.RFC1321; -