projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Set to const col_address; add static assert check on array dimension.
[bertos.git]
/
algos
/
md2.h
diff --git
a/algos/md2.h
b/algos/md2.h
index f1ce37577160e1af797c1bcecffbe21344dc6560..0729218626ee08d1327763ded6c0c49692eef755 100755
(executable)
--- a/
algos/md2.h
+++ b/
algos/md2.h
@@
-21,6
+21,12
@@
/*#*
*#* $Log$
/*#*
*#* $Log$
+ *#* Revision 1.7 2007/02/15 13:29:49 asterix
+ *#* Add MD2_DIGEST_LEN macro.
+ *#*
+ *#* Revision 1.6 2007/02/02 18:15:31 asterix
+ *#* Add function MD2_test. Fix bug in md2_update function.
+ *#*
*#* Revision 1.5 2007/02/02 15:37:45 asterix
*#* Change md2_end prototype. Remove a unneeded memcpy in md2_end. Add comments.
*#*
*#* Revision 1.5 2007/02/02 15:37:45 asterix
*#* Change md2_end prototype. Remove a unneeded memcpy in md2_end. Add comments.
*#*
@@
-46,7
+52,7
@@
#define NUM_COMPUTE_ROUNDS 18 ///< Number of compute rounds.
#define COMPUTE_ARRAY_LEN CONFIG_MD2_BLOCK_LEN * 3 ///< Lenght of compute array.
#define NUM_COMPUTE_ROUNDS 18 ///< Number of compute rounds.
#define COMPUTE_ARRAY_LEN CONFIG_MD2_BLOCK_LEN * 3 ///< Lenght of compute array.
-
+#define MD2_DIGEST_LEN CONFIG_MD2_BLOCK_LEN
/**
* Context for MD2 computation.
*/
/**
* Context for MD2 computation.
*/
@@
-60,7
+66,8
@@
typedef struct Md2Context
} Md2Context;
void md2_init(Md2Context *context);
} Md2Context;
void md2_init(Md2Context *context);
-void md2_update(Md2Context *context, void *block_in, size_t block_len);
+void md2_update(Md2Context *context,
const
void *block_in, size_t block_len);
uint8_t *md2_end(Md2Context *context);
uint8_t *md2_end(Md2Context *context);
+bool md2_test(void);
#endif /* ALGOS_MD2_H */
#endif /* ALGOS_MD2_H */