]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - des/des.h
fixing E-Mail-Address & Copyright
[avr-crypto-lib.git] / des / des.h
index 082de13084e0366579dc9ba595bdd2d5b85b986d..1e828baa1ba190ac5d3db6b2798c4c384e6c22eb 100644 (file)
--- 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
  * 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_*/