]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - aes/aes_keyschedule.h
fixing E-Mail-Address & Copyright
[avr-crypto-lib.git] / aes / aes_keyschedule.h
index ab5786ab602bb1d706df99109b7078a513e8d8a3..be83ad9fdf569bf6d29df2c0002ee16eddfac55b 100644 (file)
@@ -1,31 +1,30 @@
 /* aes_keyschedule.h */
 /*
   This file is part of the AVR-Crypto-Lib.
   Copyright (C) 2008  Daniel Otte (daniel.otte@rub.de)
+ This file is part of the AVR-Crypto-Lib.
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
   the Free Software Foundation, either version 3 of the License, or
   (at your option) any later version.
+ 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
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
 
   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU General Public License for more details.
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
 
   You should have received a copy of the GNU General Public License
   along with this program.  If not, see <http://www.gnu.org/licenses/>.
-*/
+ You should have received a copy of the GNU General Public License
+ along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
 /**
  * \file     aes_keyschedule.h
- * \email    daniel.otte@rub.de
+ * \email    bg@nerilex.org
  * \author   Daniel Otte
  * \date     2008-12-30
  * \license  GPLv3 or later
  * \ingroup  AES
  */
 
-
 #ifndef AES_KEYSCHEDULE_H_
 #define AES_KEYSCHEDULE_H_
 
@@ -39,7 +38,7 @@
  * \param keysize_b length of the key in bits (valid are 128, 192 and 256)
  * \param ctx       pointer to the context where the keyschedule should be stored
  */
-void aes_init(const void* key, uint16_t keysize_b, aes_genctx_t* ctx);
+void aes_init(const void *key, uint16_t keysize_b, aes_genctx_t *ctx);
 
 /**
  * \brief initialize the keyschedule for 128 bit key
@@ -49,7 +48,7 @@ void aes_init(const void* key, uint16_t keysize_b, aes_genctx_t* ctx);
  * \param key       pointer to the key material
  * \param ctx       pointer to the context where the keyschedule should be stored
  */
-void aes128_init(const void* key, aes128_ctx_t* ctx);
+void aes128_init(const void *key, aes128_ctx_t *ctx);
 
 /**
  * \brief initialize the keyschedule for 192 bit key
@@ -59,7 +58,7 @@ void aes128_init(const void* key, aes128_ctx_t* ctx);
  * \param key       pointer to the key material
  * \param ctx       pointer to the context where the keyschedule should be stored
  */
-void aes192_init(const void* key, aes192_ctx_t* ctx);
+void aes192_init(const void *key, aes192_ctx_t *ctx);
 
 /**
  * \brief initialize the keyschedule for 256 bit key
@@ -69,7 +68,7 @@ void aes192_init(const void* key, aes192_ctx_t* ctx);
  * \param key       pointer to the key material
  * \param ctx       pointer to the context where the keyschedule should be stored
  */
-void aes256_init(const void* key, aes256_ctx_t* ctx);
+void aes256_init(const void *key, aes256_ctx_t *ctx);
 
 #endif /* AES_KEYSCHEDULE_H_ */