X-Git-Url: https://git.cryptolib.org/?p=avr-crypto-lib.git;a=blobdiff_plain;f=des%2Fdes.h;h=1e828baa1ba190ac5d3db6b2798c4c384e6c22eb;hp=082de13084e0366579dc9ba595bdd2d5b85b986d;hb=4b5da1dc27a791b5c448274a3db09cd035b33493;hpb=d32eba56ce10ea6b9eff123b50d9842673b38f2b diff --git a/des/des.h b/des/des.h index 082de13..1e828ba 100644 --- a/des/des.h +++ b/des/des.h @@ -1,7 +1,7 @@ /* des.h */ /* This file is part of the AVR-Crypto-Lib. - Copyright (C) 2008 Daniel Otte (daniel.otte@rub.de) + Copyright (C) 2006-2015 Daniel Otte (bg@nerilex.org) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -31,70 +31,70 @@ * Also we only implement the three key mode */ /** \def tdea_enc - * \brief defining an alias for void tdes_enc(void* out, const void* in, const void* key) + * \brief defining an alias for void tdes_enc(void *out, const void *in, const void *key) */ /** \def tdea_dec - * \brief defining an alias for void tdes_dec(void* out, const void* in, const void* key) + * \brief defining an alias for void tdes_dec(void *out, const void *in, const void *key) */ #define tdea_enc tdes_enc #define tdea_dec tdes_dec -/** \fn void des_enc(void* out, const void* in, const void* key) +/** \fn void des_enc(void *out, const void *in, const void *key) * \brief encrypt a block with DES * * This function encrypts a block of 64 bits (8 bytes) with the DES algorithm. * Key expansion is done automatically. The key is 64 bits long, but note that - * only 56 bits are used (the LSB of each byte is droped). The input and output + * only 56 bits are used (the LSB of each byte is dropped). The input and output * blocks may overlap. * * \param out pointer to the block (64 bit = 8 byte) where the ciphertext is written to * \param in pointer to the block (64 bit = 8 byte) where the plaintext is read from * \param key pointer to the key (64 bit = 8 byte) */ -void des_enc(void* out, const void* in, const void* key); +void des_enc(void *out, const void *in, const void *key); -/** \fn void des_dec(void* out, const void* in, const void* key) +/** \fn void des_dec(void *out, const void *in, const void *key) * \brief decrypt a block with DES * * This function decrypts a block of 64 bits (8 bytes) with the DES algorithm. * Key expansion is done automatically. The key is 64 bits long, but note that - * only 56 bits are used (the LSB of each byte is droped). The input and output + * only 56 bits are used (the LSB of each byte is dropped). The input and output * blocks may overlap. * * \param out pointer to the block (64 bit = 8 byte) where the plaintext is written to * \param in pointer to the block (64 bit = 8 byte) where the ciphertext is read from * \param key pointer to the key (64 bit = 8 byte) */ -void des_dec(void* out, const void* in, const void* key); +void des_dec(void *out, const void *in, const void *key); -/** \fn void tdes_enc(void* out, const void* in, const void* key) +/** \fn void tdes_enc(void *out, const void *in, const void *key) * \brief encrypt a block with Tripple-DES * * This function encrypts a block of 64 bits (8 bytes) with the Tripple-DES (EDE) * algorithm. Key expansion is done automatically. The key is 192 bits long, but - * note that only 178 bits are used (the LSB of each byte is droped). The input + * note that only 178 bits are used (the LSB of each byte is dropped). The input * and output blocks may overlap. * * \param out pointer to the block (64 bit = 8 byte) where the ciphertext is written to * \param in pointer to the block (64 bit = 8 byte) where the plaintext is read from * \param key pointer to the key (192 bit = 24 byte) */ -void tdes_enc(void* out, const void* in, const void* key); +void tdes_enc(void *out, const void *in, const void *key); -/** \fn void tdes_dec(void* out, const void* in, const void* key) +/** \fn void tdes_dec(void *out, const void *in, const void *key) * \brief decrypt a block with Tripple-DES * * This function decrypts a block of 64 bits (8 bytes) with the Tripple-DES (EDE) * algorithm. Key expansion is done automatically. The key is 192 bits long, but - * note that only 178 bits are used (the LSB of each byte is droped). The input + * note that only 178 bits are used (the LSB of each byte is dropped). The input * and output blocks may overlap. * * \param out pointer to the block (64 bit = 8 byte) where the plaintext is written to * \param in pointer to the block (64 bit = 8 byte) where the ciphertext is read from * \param key pointer to the key (192 bit = 24 byte) */ - void tdes_dec(void* out, const void* in, const void* key); + void tdes_dec(void *out, const void *in, const void *key); #endif /*DES_H_*/