]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - trivium/trivium.h
fixing E-Mail-Address & Copyright
[avr-crypto-lib.git] / trivium / trivium.h
index 14a005f362a9f13144e4e15cf3382132ed644258..e63f51b5bcc57aacb9e14eb13491ff7bd9697f39 100644 (file)
@@ -1,7 +1,7 @@
 /* trivium.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
 
 typedef uint8_t trivium_ctx_t[36]; /* 288bit */
 
-uint8_t trivium_enc(trivium_ctx_t* ctx);
-void trivium_init(const void* key, uint8_t keysize_b, 
-                  const void* iv,  uint8_t ivsize_b,
-                  trivium_ctx_t* ctx);
+uint8_t trivium_enc(trivium_ctx_t *ctx);
+uint8_t trivium_getbyte(trivium_ctx_t *ctx);
+void trivium_init(const void *key, uint16_t keysize_b,
+                  const void *iv,  uint16_t ivsize_b,
+                  trivium_ctx_t *ctx);
 
 #endif /*TRIVIUM_H_*/