Skip to content

Commit

Permalink
Replace 'unsigned int' with 'uint16_t'
Browse files Browse the repository at this point in the history
  • Loading branch information
abderraouf-adjal committed Dec 8, 2015
1 parent fcb3860 commit a62deba
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 26 deletions.
12 changes: 6 additions & 6 deletions README.txt
Original file line number Diff line number Diff line change
Expand Up @@ -44,20 +44,20 @@ See <SpritzCipher.h> for the details.
========================

void spritz_hash(uint8_t *digest, uint8_t digestLen,
const uint8_t *data, unsigned int dataLen)
const uint8_t *data, uint16_t dataLen)
# Spritz cryptographic hash function.

void spritz_mac(uint8_t *digest, uint8_t digestLen,
const uint8_t *msg, unsigned int msgLen,
const uint8_t *key, unsigned int keyLen)
const uint8_t *msg, uint16_t msgLen,
const uint8_t *key, uint16_t keyLen)
# Spritz Message Authentication Code (MAC) function.
========================

void spritz_hash_setup(spritz_ctx *hash_ctx)
# Setup spritz hash state.

void spritz_hash_update(spritz_ctx *hash_ctx,
const uint8_t *data, unsigned int dataLen)
const uint8_t *data, uint16_t dataLen)
# Add data chunk to hash.

void spritz_hash_final(spritz_ctx *hash_ctx,
Expand All @@ -66,11 +66,11 @@ See <SpritzCipher.h> for the details.
========================

void spritz_mac_setup(spritz_ctx *mac_ctx,
const uint8_t *key, unsigned int keyLen)
const uint8_t *key, uint16_t keyLen)
# Setup spritz MAC state.

void spritz_mac_update(spritz_ctx *mac_ctx,
const uint8_t *msg, unsigned int msgLen)
const uint8_t *msg, uint16_t msgLen)
# Add message/data chunk to MAC.

void spritz_mac_final(spritz_ctx *mac_ctx,
Expand Down
16 changes: 8 additions & 8 deletions SpritzCipher.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -129,9 +129,9 @@ absorb(spritz_ctx *ctx, const uint8_t octet)
absorbNibble(ctx, octet / 16); /* High */
}
static void
absorbBytes(spritz_ctx *ctx, const uint8_t *buf, unsigned int len)
absorbBytes(spritz_ctx *ctx, const uint8_t *buf, uint16_t len)
{
unsigned int i;
uint16_t i;
for (i = 0; i < len; i++) {
absorb(ctx, buf[i]);
}
Expand Down Expand Up @@ -237,7 +237,7 @@ spritz_hash_setup(spritz_ctx *hash_ctx)
/* Add data chunk to hash */
void
spritz_hash_update(spritz_ctx *hash_ctx,
const uint8_t *data, unsigned int dataLen)
const uint8_t *data, uint16_t dataLen)
{
absorbBytes(hash_ctx, data, dataLen);
}
Expand All @@ -258,7 +258,7 @@ spritz_hash_final(spritz_ctx *hash_ctx,
/* Cryptographic hash function */
void
spritz_hash(uint8_t *digest, uint8_t digestLen,
const uint8_t *data, unsigned int dataLen)
const uint8_t *data, uint16_t dataLen)
{
spritz_ctx hash_ctx;
spritz_hash_setup(&hash_ctx);
Expand All @@ -270,7 +270,7 @@ spritz_hash(uint8_t *digest, uint8_t digestLen,
/* Setup spritz MAC state (spritz_ctx) */
void
spritz_mac_setup(spritz_ctx *mac_ctx,
const uint8_t *key, unsigned int keyLen)
const uint8_t *key, uint16_t keyLen)
{
stateInit(mac_ctx); /* Like spritz_hash_update() */
absorbBytes(mac_ctx, key, keyLen);
Expand All @@ -280,7 +280,7 @@ spritz_mac_setup(spritz_ctx *mac_ctx,
/* Add message/data chunk to MAC */
void
spritz_mac_update(spritz_ctx *mac_ctx,
const uint8_t *msg, unsigned int msgLen)
const uint8_t *msg, uint16_t msgLen)
{
absorbBytes(mac_ctx, msg, msgLen); /* Like spritz_hash_update() */
}
Expand All @@ -296,8 +296,8 @@ spritz_mac_final(spritz_ctx *mac_ctx,
/* Message Authentication Code (MAC) function */
void
spritz_mac(uint8_t *digest, uint8_t digestLen,
const uint8_t *msg, unsigned int msgLen,
const uint8_t *key, unsigned int keyLen)
const uint8_t *msg, uint16_t msgLen,
const uint8_t *key, uint16_t keyLen)
{
spritz_ctx mac_ctx;
spritz_mac_setup(&mac_ctx, key, keyLen);
Expand Down
24 changes: 12 additions & 12 deletions SpritzCipher.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
#define _SPRITZCIPHER_H


#include <stdint.h> /* For uint8_t */
#include <stdint.h> /* For uint8_t & uint16_t */


/** \def SAFE_TIMING_CRUSH
Expand Down Expand Up @@ -99,15 +99,15 @@ spritz_rand_byte(spritz_ctx *ctx);
void
spritz_hash_setup(spritz_ctx *hash_ctx);

/** \fn void spritz_hash_update(spritz_ctx *hash_ctx, const uint8_t *data, unsigned int dataLen)
/** \fn void spritz_hash_update(spritz_ctx *hash_ctx, const uint8_t *data, uint16_t dataLen)
* \brief Add data chunk to hash
* \param hash_ctx the hash context (ctx)
* \param data the data chunk to hash
* \param dataLen length of the data in bytes
*/
void
spritz_hash_update(spritz_ctx *hash_ctx,
const uint8_t *data, unsigned int dataLen);
const uint8_t *data, uint16_t dataLen);

/** \fn void spritz_hash_final(spritz_ctx *hash_ctx, uint8_t *digest, uint8_t digestLen)
* \brief Output hash digest
Expand All @@ -119,7 +119,7 @@ void
spritz_hash_final(spritz_ctx *hash_ctx,
uint8_t *digest, uint8_t digestLen);

/** \fn void spritz_hash(uint8_t *digest, uint8_t digestLen, const uint8_t *data, unsigned int dataLen)
/** \fn void spritz_hash(uint8_t *digest, uint8_t digestLen, const uint8_t *data, uint16_t dataLen)
* \brief cryptographic hash function
* \param digest the digest (Hash) output
* \param digestLen length of the digest in bytes
Expand All @@ -128,28 +128,28 @@ spritz_hash_final(spritz_ctx *hash_ctx,
*/
void
spritz_hash(uint8_t *digest, uint8_t digestLen,
const uint8_t *data, unsigned int dataLen);
const uint8_t *data, uint16_t dataLen);


/** \fn void spritz_mac_setup(spritz_ctx *mac_ctx, const uint8_t *key, unsigned int keyLen)
/** \fn void spritz_mac_setup(spritz_ctx *mac_ctx, const uint8_t *key, uint16_t keyLen)
* \brief Setup spritz MAC state (spritz_ctx)
* \param mac_ctx the MAC context (ctx)
* \param key the secret key
* \param keyLen length of the key in bytes
*/
void
spritz_mac_setup(spritz_ctx *mac_ctx,
const uint8_t *key, unsigned int keyLen);
const uint8_t *key, uint16_t keyLen);

/** \fn void spritz_mac_update(spritz_ctx *mac_ctx, const uint8_t *msg, unsigned int msgLen)
/** \fn void spritz_mac_update(spritz_ctx *mac_ctx, const uint8_t *msg, uint16_t msgLen)
* \brief Add message/data chunk to MAC
* \param hash_ctx the hash context (ctx)
* \param msg the message chunk to be authenticated
* \param msgLen length of the message in bytes
*/
void
spritz_mac_update(spritz_ctx *mac_ctx,
const uint8_t *msg, unsigned int msgLen);
const uint8_t *msg, uint16_t msgLen);

/** \fn void spritz_mac_final(spritz_ctx *mac_ctx, uint8_t *digest, uint8_t digestLen)
* \brief Output MAC digest
Expand All @@ -161,7 +161,7 @@ void
spritz_mac_final(spritz_ctx *mac_ctx,
uint8_t *digest, uint8_t digestLen);

/** \fn void spritz_mac(uint8_t *digest, uint8_t digestLen, const uint8_t *msg, unsigned int msgLen, const uint8_t *key, unsigned int keyLen)
/** \fn void spritz_mac(uint8_t *digest, uint8_t digestLen, const uint8_t *msg, uint16_t msgLen, const uint8_t *key, uint16_t keyLen)
* \brief message authentication code (MAC) function
* \param digest MAC digest output.
* \param digestLen length of the digest in bytes
Expand All @@ -172,8 +172,8 @@ spritz_mac_final(spritz_ctx *mac_ctx,
*/
void
spritz_mac(uint8_t *digest, uint8_t digestLen,
const uint8_t *msg, unsigned int msgLen,
const uint8_t *key, unsigned int keyLen);
const uint8_t *msg, uint16_t msgLen,
const uint8_t *key, uint16_t keyLen);


#endif /* SpritzCipher.h */

0 comments on commit a62deba

Please sign in to comment.