Commit 5b73fad6 authored by Davide Galassi's avatar Davide Galassi

Style and format checks

parent 5843cffa
......@@ -86,4 +86,3 @@ void cry_aes_256_decrypt(unsigned char *dst, const unsigned char *src,
#endif
#endif /* _CRY_AES_H_ */
......@@ -81,4 +81,3 @@ void cry_aes_256_decrypt(unsigned char *dst, const unsigned char *src,
#endif
#endif /* _CRY_AES_H_ */
......@@ -21,4 +21,3 @@ size_t cry_base64_decode(const char *in, size_t len, char *out);
#endif
#endif /* _CRY_BASE64_H_ */
......@@ -81,4 +81,3 @@ void cry_cbc_decrypt(struct cry_cbc_ctx *ctx, unsigned char *dst,
#endif
#endif /* _CRY_CBC_H_ */
......@@ -77,4 +77,3 @@ typedef struct cry_ciph_itf cry_ciph_itf;
#endif /* _CRY_CIPH_H_ */
......@@ -31,4 +31,3 @@ void cry_cmac_digest(unsigned char *mac, const unsigned char *input,
#endif
#endif /* _CRY_CMAC_H_ */
......@@ -172,4 +172,3 @@ uint32_t cry_crc32_eth(const unsigned char *in, size_t n);
#endif
#endif /* _CRY_CRC_H_ */
......@@ -84,4 +84,3 @@ void cry_ctr_encrypt(struct cry_ctr_ctx *ctx, unsigned char *dst,
#define cry_ctr_decrypt cry_ctr_encrypt
#endif /* _CRY_CTR_H_ */
......@@ -33,4 +33,3 @@ void cry_des_decrypt(cry_des_ctx *ctx, unsigned char *dst,
const unsigned char *src, unsigned int size);
#endif /* _CRY_DES_H_ */
......@@ -42,4 +42,3 @@ int cry_dh_get_key(cry_dh_ctx *ctx, unsigned char *out, size_t out_len);
#endif
#endif /* _CRY_DH_ */
......@@ -40,4 +40,3 @@ int cry_dsa_verify(cry_dsa_ctx *ctx, const cry_dsa_signature *sign,
#endif
#endif /* _CRY_DSA_H_ */
......@@ -43,4 +43,3 @@ int cry_ec_set_nist_p256(cry_ec *ec);
#endif
#endif /* _CRY_EC_H_ */
......@@ -34,4 +34,3 @@ int cry_ecdh_final(cry_ecdh_ctx *ctx);
#endif
#endif /* _CRY_ECDH_ */
......@@ -40,4 +40,3 @@ int cry_ecdsa_keygen(const cry_ec *ec, cry_mpi *d, cry_ecp *q);
#endif
#endif /* _CRY_ECDSA_H_ */
......@@ -47,4 +47,3 @@ int cry_ecp_mul(cry_ecp *pr, const cry_ecp *p1, const cry_mpi *k,
#endif
#endif /* _CRY_ECP_H_ */
......@@ -112,4 +112,3 @@ void cry_gcm_digest(struct cry_gcm_ctx *ctx, unsigned char *mac,
#endif
#endif /* _CRY_GCM_H_ */
......@@ -58,4 +58,3 @@ typedef struct cry_hash_itf cry_hash_itf;
#endif
#endif /* _CRY_HASH_H_ */
......@@ -23,4 +23,3 @@ int cry_hmac(cry_hmac_ctx *ctx, unsigned char *mac, const unsigned char *in,
size_t insize);
#endif /* _CRY_HMAC_H_ */
......@@ -57,4 +57,3 @@ void cry_md5_digest(struct cry_md5_ctx *ctx, unsigned char *digest);
#endif
#endif /* _CRY_MD5_H_ */
......@@ -174,4 +174,3 @@ int cry_mpi_is_prime(const cry_mpi *a);
#endif
#endif /* _CRY_MPI_H_ */
......@@ -39,4 +39,3 @@ int cry_prng_rand(unsigned char *buf, size_t siz);
#endif
#endif /* _CRY_PRNG_H_ */
......@@ -37,4 +37,3 @@ int cry_rsa_decrypt(cry_rsa_ctx *ctx, unsigned char **out, size_t *outlen,
#endif
#endif /* _CRY_RSA_H_ */
......@@ -36,4 +36,3 @@ void cry_sha256_digest(struct cry_sha256_ctx *ctx, unsigned char *digest);
#endif
#endif /* _CRY_SHA256_H */
......@@ -35,4 +35,3 @@ unsigned char cry_lrc(const unsigned char *in, size_t n);
#endif
#endif /* _CRY_SUM_H_ */
......@@ -20,9 +20,8 @@
*
* For consistency, should be equal to the CRY_VERSION value.
*
* @return compile time library version.
* @return compile time library version.
*/
long cry_version(void);
#endif /* _CRY_VERSION_H_ */
......@@ -919,4 +919,3 @@ void cry_aes_decrypt(struct cry_aes_ctx *ctx, unsigned char *dst,
src += CRY_AES_BLOCK_SIZE;
}
}
This diff is collapsed.
#include "cry/aes.h"
static void cry_aes_xxx_encrypt(unsigned char *dst, const unsigned char *src,
size_t size, const unsigned char *key,
unsigned int keysize)
{
struct cry_aes_ctx ctx;
cry_aes_key_set(&ctx, key, keysize);
cry_aes_encrypt(&ctx, dst, src, size);
}
static void cry_aes_xxx_decrypt(unsigned char *dst, const unsigned char *src,
size_t size, const unsigned char *key,
unsigned int keysize)
{
struct cry_aes_ctx ctx;
cry_aes_key_set(&ctx, key, keysize);
cry_aes_decrypt(&ctx, dst, src, size);
}
void cry_aes_128_encrypt(unsigned char *dst, const unsigned char *src,
size_t size, const unsigned char *key)
{
cry_aes_xxx_encrypt(dst, src, size, key, 16);
}
void cry_aes_128_decrypt(unsigned char *dst, const unsigned char *src,
size_t size, const unsigned char *key)
{
cry_aes_xxx_decrypt(dst, src, size, key, 16);
}
void cry_aes_192_encrypt(unsigned char *dst, const unsigned char *src,
size_t size, const unsigned char *key)
{
cry_aes_xxx_encrypt(dst, src, size, key, 24);
}
void cry_aes_192_decrypt(unsigned char *dst, const unsigned char *src,
size_t size, const unsigned char *key)
{
cry_aes_xxx_decrypt(dst, src, size, key, 24);
}
void cry_aes_256_encrypt(unsigned char *dst, const unsigned char *src,
size_t size, const unsigned char *key)
{
cry_aes_xxx_encrypt(dst, src, size, key, 32);
}
void cry_aes_256_decrypt(unsigned char *dst, const unsigned char *src,
size_t size, const unsigned char *key)
{
cry_aes_xxx_decrypt(dst, src, size, key, 32);
}
#include "cry/aes.h"
static void cry_aes_xxx_encrypt(unsigned char *dst, const unsigned char *src,
size_t size, const unsigned char *key,
unsigned int keysize)
{
struct cry_aes_ctx ctx;
cry_aes_key_set(&ctx, key, keysize);
cry_aes_encrypt(&ctx, dst, src, size);
}
static void cry_aes_xxx_decrypt(unsigned char *dst, const unsigned char *src,
size_t size, const unsigned char *key,
unsigned int keysize)
{
struct cry_aes_ctx ctx;
cry_aes_key_set(&ctx, key, keysize);
cry_aes_decrypt(&ctx, dst, src, size);
}
void cry_aes_128_encrypt(unsigned char *dst, const unsigned char *src,
size_t size, const unsigned char *key)
{
cry_aes_xxx_encrypt(dst, src, size, key, 16);
}
void cry_aes_128_decrypt(unsigned char *dst, const unsigned char *src,
size_t size, const unsigned char *key)
{
cry_aes_xxx_decrypt(dst, src, size, key, 16);
}
void cry_aes_192_encrypt(unsigned char *dst, const unsigned char *src,
size_t size, const unsigned char *key)
{
cry_aes_xxx_encrypt(dst, src, size, key, 24);
}
void cry_aes_192_decrypt(unsigned char *dst, const unsigned char *src,
size_t size, const unsigned char *key)
{
cry_aes_xxx_decrypt(dst, src, size, key, 24);
}
void cry_aes_256_encrypt(unsigned char *dst, const unsigned char *src,
size_t size, const unsigned char *key)
{
cry_aes_xxx_encrypt(dst, src, size, key, 32);
}
void cry_aes_256_decrypt(unsigned char *dst, const unsigned char *src,
size_t size, const unsigned char *key)
{
cry_aes_xxx_decrypt(dst, src, size, key, 32);
}
......@@ -94,4 +94,3 @@ size_t cry_base64_decode(const char *in, size_t len, char *out)
} while(len != 0);
return outlen;
}
......@@ -98,4 +98,3 @@ void cry_cbc_decrypt(struct cry_cbc_ctx *ctx, unsigned char *dst,
free(buffer);
}
}
......@@ -95,4 +95,3 @@ void cry_cmac_digest(unsigned char *mac, const unsigned char *input,
xor_128(block, mac, last);
cry_aes_encrypt(&aes, mac, block, 16);
}
......@@ -23,4 +23,3 @@ uint16_t cry_crc16_final(struct cry_crc16_ctx *ctx)
ctx->crc = (ctx->crc << 8) | (ctx->crc >> 8);
return ctx->crc;
}
......@@ -49,4 +49,3 @@ uint16_t cry_crc16_ccitt(const unsigned char *in, size_t n)
cry_crc16_update(&ctx, in, n);
return cry_crc16_final(&ctx);
}
......@@ -48,4 +48,3 @@ unsigned short cry_crc16_ibm(const unsigned char *in, size_t n)
cry_crc16_update(&ctx, in, n);
return cry_crc16_final(&ctx);
}
......@@ -11,8 +11,8 @@ void cry_crc32_init(struct cry_crc32_ctx *ctx, uint32_t start,
void cry_crc32_update(struct cry_crc32_ctx *ctx,
const unsigned char *buf, size_t size)
{
while (size--)
ctx->crc = ctx->tab[(*buf++ ^ ctx->crc) & 0xFF] ^ (ctx->crc >> 8);
while (size--)
ctx->crc = ctx->tab[(*buf++ ^ ctx->crc) & 0xFF] ^ (ctx->crc >> 8);
}
uint32_t cry_crc32_final(struct cry_crc32_ctx *ctx)
......@@ -26,4 +26,3 @@ uint32_t cry_crc32_final(struct cry_crc32_ctx *ctx)
(ctx->crc & 0xff000000) >> 24;
return ctx->crc;
}
#include "cry/crc.h"
static const uint32_t crc32_tab[] = {
0x00000000, 0x77073096, 0xee0e612c, 0x990951ba, 0x076dc419, 0x706af48f,
0xe963a535, 0x9e6495a3, 0x0edb8832, 0x79dcb8a4, 0xe0d5e91e, 0x97d2d988,
0x09b64c2b, 0x7eb17cbd, 0xe7b82d07, 0x90bf1d91, 0x1db71064, 0x6ab020f2,
0xf3b97148, 0x84be41de, 0x1adad47d, 0x6ddde4eb, 0xf4d4b551, 0x83d385c7,
0x136c9856, 0x646ba8c0, 0xfd62f97a, 0x8a65c9ec, 0x14015c4f, 0x63066cd9,
0xfa0f3d63, 0x8d080df5, 0x3b6e20c8, 0x4c69105e, 0xd56041e4, 0xa2677172,
0x3c03e4d1, 0x4b04d447, 0xd20d85fd, 0xa50ab56b, 0x35b5a8fa, 0x42b2986c,
0xdbbbc9d6, 0xacbcf940, 0x32d86ce3, 0x45df5c75, 0xdcd60dcf, 0xabd13d59,
0x26d930ac, 0x51de003a, 0xc8d75180, 0xbfd06116, 0x21b4f4b5, 0x56b3c423,
0xcfba9599, 0xb8bda50f, 0x2802b89e, 0x5f058808, 0xc60cd9b2, 0xb10be924,
0x2f6f7c87, 0x58684c11, 0xc1611dab, 0xb6662d3d, 0x76dc4190, 0x01db7106,
0x98d220bc, 0xefd5102a, 0x71b18589, 0x06b6b51f, 0x9fbfe4a5, 0xe8b8d433,
0x7807c9a2, 0x0f00f934, 0x9609a88e, 0xe10e9818, 0x7f6a0dbb, 0x086d3d2d,
0x91646c97, 0xe6635c01, 0x6b6b51f4, 0x1c6c6162, 0x856530d8, 0xf262004e,
0x6c0695ed, 0x1b01a57b, 0x8208f4c1, 0xf50fc457, 0x65b0d9c6, 0x12b7e950,
0x8bbeb8ea, 0xfcb9887c, 0x62dd1ddf, 0x15da2d49, 0x8cd37cf3, 0xfbd44c65,
0x4db26158, 0x3ab551ce, 0xa3bc0074, 0xd4bb30e2, 0x4adfa541, 0x3dd895d7,
0xa4d1c46d, 0xd3d6f4fb, 0x4369e96a, 0x346ed9fc, 0xad678846, 0xda60b8d0,
0x44042d73, 0x33031de5, 0xaa0a4c5f, 0xdd0d7cc9, 0x5005713c, 0x270241aa,
0xbe0b1010, 0xc90c2086, 0x5768b525, 0x206f85b3, 0xb966d409, 0xce61e49f,
0x5edef90e, 0x29d9c998, 0xb0d09822, 0xc7d7a8b4, 0x59b33d17, 0x2eb40d81,
0xb7bd5c3b, 0xc0ba6cad, 0xedb88320, 0x9abfb3b6, 0x03b6e20c, 0x74b1d29a,
0xead54739, 0x9dd277af, 0x04db2615, 0x73dc1683, 0xe3630b12, 0x94643b84,
0x0d6d6a3e, 0x7a6a5aa8, 0xe40ecf0b, 0x9309ff9d, 0x0a00ae27, 0x7d079eb1,
0xf00f9344, 0x8708a3d2, 0x1e01f268, 0x6906c2fe, 0xf762575d, 0x806567cb,
0x196c3671, 0x6e6b06e7, 0xfed41b76, 0x89d32be0, 0x10da7a5a, 0x67dd4acc,
0xf9b9df6f, 0x8ebeeff9, 0x17b7be43, 0x60b08ed5, 0xd6d6a3e8, 0xa1d1937e,
0x38d8c2c4, 0x4fdff252, 0xd1bb67f1, 0xa6bc5767, 0x3fb506dd, 0x48b2364b,
0xd80d2bda, 0xaf0a1b4c, 0x36034af6, 0x41047a60, 0xdf60efc3, 0xa867df55,
0x316e8eef, 0x4669be79, 0xcb61b38c, 0xbc66831a, 0x256fd2a0, 0x5268e236,
0xcc0c7795, 0xbb0b4703, 0x220216b9, 0x5505262f, 0xc5ba3bbe, 0xb2bd0b28,
0x2bb45a92, 0x5cb36a04, 0xc2d7ffa7, 0xb5d0cf31, 0x2cd99e8b, 0x5bdeae1d,
0x9b64c2b0, 0xec63f226, 0x756aa39c, 0x026d930a, 0x9c0906a9, 0xeb0e363f,
0x72076785, 0x05005713, 0x95bf4a82, 0xe2b87a14, 0x7bb12bae, 0x0cb61b38,
0x92d28e9b, 0xe5d5be0d, 0x7cdcefb7, 0x0bdbdf21, 0x86d3d2d4, 0xf1d4e242,
0x68ddb3f8, 0x1fda836e, 0x81be16cd, 0xf6b9265b, 0x6fb077e1, 0x18b74777,
0x88085ae6, 0xff0f6a70, 0x66063bca, 0x11010b5c, 0x8f659eff, 0xf862ae69,
0x616bffd3, 0x166ccf45, 0xa00ae278, 0xd70dd2ee, 0x4e048354, 0x3903b3c2,
0xa7672661, 0xd06016f7, 0x4969474d, 0x3e6e77db, 0xaed16a4a, 0xd9d65adc,
0x40df0b66, 0x37d83bf0, 0xa9bcae53, 0xdebb9ec5, 0x47b2cf7f, 0x30b5ffe9,
0xbdbdf21c, 0xcabac28a, 0x53b39330, 0x24b4a3a6, 0xbad03605, 0xcdd70693,
0x54de5729, 0x23d967bf, 0xb3667a2e, 0xc4614ab8, 0x5d681b02, 0x2a6f2b94,
0xb40bbe37, 0xc30c8ea1, 0x5a05df1b, 0x2d02ef8d
0x00000000, 0x77073096, 0xee0e612c, 0x990951ba,
0x076dc419, 0x706af48f, 0xe963a535, 0x9e6495a3,
0x0edb8832, 0x79dcb8a4, 0xe0d5e91e, 0x97d2d988,
0x09b64c2b, 0x7eb17cbd, 0xe7b82d07, 0x90bf1d91,
0x1db71064, 0x6ab020f2, 0xf3b97148, 0x84be41de,
0x1adad47d, 0x6ddde4eb, 0xf4d4b551, 0x83d385c7,
0x136c9856, 0x646ba8c0, 0xfd62f97a, 0x8a65c9ec,
0x14015c4f, 0x63066cd9, 0xfa0f3d63, 0x8d080df5,
0x3b6e20c8, 0x4c69105e, 0xd56041e4, 0xa2677172,
0x3c03e4d1, 0x4b04d447, 0xd20d85fd, 0xa50ab56b,
0x35b5a8fa, 0x42b2986c, 0xdbbbc9d6, 0xacbcf940,
0x32d86ce3, 0x45df5c75, 0xdcd60dcf, 0xabd13d59,
0x26d930ac, 0x51de003a, 0xc8d75180, 0xbfd06116,
0x21b4f4b5, 0x56b3c423, 0xcfba9599, 0xb8bda50f,
0x2802b89e, 0x5f058808, 0xc60cd9b2, 0xb10be924,
0x2f6f7c87, 0x58684c11, 0xc1611dab, 0xb6662d3d,
0x76dc4190, 0x01db7106, 0x98d220bc, 0xefd5102a,
0x71b18589, 0x06b6b51f, 0x9fbfe4a5, 0xe8b8d433,
0x7807c9a2, 0x0f00f934, 0x9609a88e, 0xe10e9818,
0x7f6a0dbb, 0x086d3d2d, 0x91646c97, 0xe6635c01,
0x6b6b51f4, 0x1c6c6162, 0x856530d8, 0xf262004e,
0x6c0695ed, 0x1b01a57b, 0x8208f4c1, 0xf50fc457,
0x65b0d9c6, 0x12b7e950, 0x8bbeb8ea, 0xfcb9887c,
0x62dd1ddf, 0x15da2d49, 0x8cd37cf3, 0xfbd44c65,
0x4db26158, 0x3ab551ce, 0xa3bc0074, 0xd4bb30e2,
0x4adfa541, 0x3dd895d7, 0xa4d1c46d, 0xd3d6f4fb,
0x4369e96a, 0x346ed9fc, 0xad678846, 0xda60b8d0,
0x44042d73, 0x33031de5, 0xaa0a4c5f, 0xdd0d7cc9,
0x5005713c, 0x270241aa, 0xbe0b1010, 0xc90c2086,
0x5768b525, 0x206f85b3, 0xb966d409, 0xce61e49f,
0x5edef90e, 0x29d9c998, 0xb0d09822, 0xc7d7a8b4,
0x59b33d17, 0x2eb40d81, 0xb7bd5c3b, 0xc0ba6cad,
0xedb88320, 0x9abfb3b6, 0x03b6e20c, 0x74b1d29a,
0xead54739, 0x9dd277af, 0x04db2615, 0x73dc1683,
0xe3630b12, 0x94643b84, 0x0d6d6a3e, 0x7a6a5aa8,
0xe40ecf0b, 0x9309ff9d, 0x0a00ae27, 0x7d079eb1,
0xf00f9344, 0x8708a3d2, 0x1e01f268, 0x6906c2fe,
0xf762575d, 0x806567cb, 0x196c3671, 0x6e6b06e7,
0xfed41b76, 0x89d32be0, 0x10da7a5a, 0x67dd4acc,
0xf9b9df6f, 0x8ebeeff9, 0x17b7be43, 0x60b08ed5,
0xd6d6a3e8, 0xa1d1937e, 0x38d8c2c4, 0x4fdff252,
0xd1bb67f1, 0xa6bc5767, 0x3fb506dd, 0x48b2364b,
0xd80d2bda, 0xaf0a1b4c, 0x36034af6, 0x41047a60,
0xdf60efc3, 0xa867df55, 0x316e8eef, 0x4669be79,
0xcb61b38c, 0xbc66831a, 0x256fd2a0, 0x5268e236,
0xcc0c7795, 0xbb0b4703, 0x220216b9, 0x5505262f,
0xc5ba3bbe, 0xb2bd0b28, 0x2bb45a92, 0x5cb36a04,
0xc2d7ffa7, 0xb5d0cf31, 0x2cd99e8b, 0x5bdeae1d,
0x9b64c2b0, 0xec63f226, 0x756aa39c, 0x026d930a,
0x9c0906a9, 0xeb0e363f, 0x72076785, 0x05005713,
0x95bf4a82, 0xe2b87a14, 0x7bb12bae, 0x0cb61b38,
0x92d28e9b, 0xe5d5be0d, 0x7cdcefb7, 0x0bdbdf21,
0x86d3d2d4, 0xf1d4e242, 0x68ddb3f8, 0x1fda836e,
0x81be16cd, 0xf6b9265b, 0x6fb077e1, 0x18b74777,
0x88085ae6, 0xff0f6a70, 0x66063bca, 0x11010b5c,
0x8f659eff, 0xf862ae69, 0x616bffd3, 0x166ccf45,
0xa00ae278, 0xd70dd2ee, 0x4e048354, 0x3903b3c2,
0xa7672661, 0xd06016f7, 0x4969474d, 0x3e6e77db,
0xaed16a4a, 0xd9d65adc, 0x40df0b66, 0x37d83bf0,
0xa9bcae53, 0xdebb9ec5, 0x47b2cf7f, 0x30b5ffe9,
0xbdbdf21c, 0xcabac28a, 0x53b39330, 0x24b4a3a6,
0xbad03605, 0xcdd70693, 0x54de5729, 0x23d967bf,
0xb3667a2e, 0xc4614ab8, 0x5d681b02, 0x2a6f2b94,
0xb40bbe37, 0xc30c8ea1, 0x5a05df1b, 0x2d02ef8d
};
void cry_crc32_eth_init(struct cry_crc32_ctx *ctx)
......@@ -59,4 +80,3 @@ uint32_t cry_crc32_eth(const unsigned char *buf, size_t siz)
cry_crc32_update(&ctx, buf, siz);
return cry_crc32_final(&ctx);
}
......@@ -88,4 +88,3 @@ void cry_ctr_encrypt(struct cry_ctr_ctx *ctr, unsigned char *dst,
}
}
}
......@@ -328,4 +328,3 @@ void cry_des_decrypt(cry_des_ctx *ctx, unsigned char *dst,
size -= CRY_DES_BLOCK_SIZE;
}
}
......@@ -43,4 +43,3 @@ int cry_dh_get_key(cry_dh_ctx *dh, unsigned char *out, size_t out_len)
{
return cry_mpi_store_bin(&dh->Z, out, out_len, 0);
}
......@@ -102,4 +102,3 @@ int cry_dsa_verify(cry_dsa_ctx *ctx, const cry_dsa_signature *sign,
e: cry_mpi_clear_list(&z, &w, &u1, &u2, NULL);
return res;
}
......@@ -26,4 +26,3 @@ int cry_ecdh_final(cry_ecdh_ctx *ctx)
{
return cry_ecp_mul(&ctx->z, &ctx->q, &ctx->d, &ctx->ec.a, &ctx->ec.p);
}
......@@ -99,4 +99,3 @@ int cry_ecdsa_keygen(const cry_ec *ec, cry_mpi *d, cry_ecp *q)
res = cry_ecp_mul(q, &ec->g, d, &ec->a, &ec->p);
return res;
}
......@@ -66,4 +66,3 @@ int cry_ec_init_nist_p256(cry_ec *ec)
}
return res;
}
......@@ -31,4 +31,3 @@ int cry_ecp_add(cry_ecp *pr, const cry_ecp *p1, const cry_ecp *p2,
e: cry_mpi_clear_list(&num, &den, &lam, &r.x, &r.y, NULL);
return res;
}
......@@ -8,4 +8,3 @@ int cry_ecp_copy(cry_ecp *d, const cry_ecp *s)
res = cry_mpi_copy(&d->y, &s->y);
return res;
}
......@@ -37,4 +37,3 @@ int cry_ecp_dbl(cry_ecp *pr, const cry_ecp *p1, const cry_mpi *a,
e: cry_mpi_clear_list(&num, &den, &lam, &r.x, &r.y, NULL);
return res;
}
......@@ -228,4 +228,3 @@ e: cry_mpi_clear_list(&dp.x, &dp.y, &r.x, &r.y, NULL);
}
#endif /* CRY_ECP_MUL_WIN */
......@@ -216,4 +216,3 @@ void cry_gcm_digest(struct cry_gcm_ctx *ctx, unsigned char *mac,
encrypt(ciph, buffer, ctx->iv, CRY_GCM_BLOCK_SIZE);
cry_memxor3(mac, ctx->x, buffer, size);
}
......@@ -61,4 +61,3 @@ int cry_hmac(cry_hmac_ctx *ctx, unsigned char *mac, const unsigned char *in,
hash->clean(ctx->hash_ctx);
return 0;
}
......@@ -233,4 +233,3 @@ void cry_md5_digest(struct cry_md5_ctx *ctx, unsigned char *digest)
digest[ii+3] = (unsigned char) ((ctx->buf[i] >> 24) & 0xFF);
}
}
......@@ -103,4 +103,3 @@ void cry_memxor(unsigned char *dst, const unsigned char *src,
dst[n] ^= src[n];
}
}
......@@ -36,4 +36,3 @@ void cry_memxor3(unsigned char *dst, const unsigned char *src1,
#endif
#endif /* _CRY_MEMXOR_H_ */
......@@ -94,5 +94,3 @@
CRY_ROTL(val, 32, bits)
#endif /* _CRY_MISC_H_ */
......@@ -11,4 +11,3 @@ int cry_mpi_abs(cry_mpi *d, const cry_mpi *s)
d->sign = 0;
return 0;
}
......@@ -28,4 +28,3 @@ int cry_mpi_add(cry_mpi *r, const cry_mpi *a, const cry_mpi *b)
r->sign = rsign;
return ret;
}
......@@ -46,4 +46,3 @@ int cry_mpi_add_abs(cry_mpi *r, const cry_mpi *a, const cry_mpi *b)
}
return 0;
}
......@@ -75,4 +75,3 @@ int cry_mpi_init_bin(cry_mpi *x, const void *b, unsigned int size)
}
return res;
}
......@@ -18,4 +18,3 @@ int cry_mpi_cmp(const cry_mpi *a, const cry_mpi *b)
}
return ret;
}
......@@ -26,4 +26,3 @@ int cry_mpi_cmp_abs(const cry_mpi *a, const cry_mpi *b)
}
return 0;
}
......@@ -226,4 +226,3 @@ size_t cry_mpi_count_bits(const cry_mpi *a)
n = ((a->used-1)*CRY_MPI_DIGIT_BITS) + word_bits(a->data[a->used-1]);
return n;
}
......@@ -25,4 +25,3 @@ int cry_mpi_div(cry_mpi *q, cry_mpi *r, const cry_mpi *a,
}
return res;
}
......@@ -283,5 +283,4 @@ LBL_Q:cry_mpi_clear (&q);
return res;
}
#endif /* !CRY_DIV_SMALL */
#endif /* CRY_DIV_SMALL */
......@@ -30,4 +30,3 @@ int cry_mpi_exp(cry_mpi *r, const cry_mpi *b, const cry_mpi *e)
e: cry_mpi_clear_list(&t, &one, &c, NULL);
return 0;
}
......@@ -61,4 +61,3 @@ int cry_mpi_gcd(cry_mpi *r, const cry_mpi *x, const cry_mpi *y)
e: cry_mpi_clear_list(&tx, &ty, NULL);
return res;
}
......@@ -15,4 +15,3 @@ int cry_mpi_init_str(cry_mpi *a, unsigned int radix, const char *s)
}
return res;
}
......@@ -117,4 +117,3 @@ cleanup:
}
#endif /* CRY_MPI_INV_EUCLID */
......@@ -17,4 +17,3 @@ int cry_mpi_lcm(cry_mpi *r, const cry_mpi *x, const cry_mpi *y)
cry_mpi_clear_list(&gcm, &prod, NULL);
return res;
}
......@@ -41,4 +41,3 @@ void cry_mpi_clear_list(cry_mpi *mp, ...)
}
va_end(args);
}
......@@ -59,4 +59,3 @@ int cry_mpi_load_str(cry_mpi *a, unsigned int radix, const char *s)
cry_mpi_clear(&tmp);
return ret;
}
......@@ -38,4 +38,3 @@ int cry_mpi_mod_exp(cry_mpi *r, const cry_mpi *b, const cry_mpi *e,
e: cry_mpi_clear_list(&tmp, &exp, NULL);
return res;
}
......@@ -10,4 +10,3 @@ int cry_mpi_mul(cry_mpi *r, const cry_mpi *a, const cry_mpi *b)
r->sign = sign;
return res;
}
......@@ -257,4 +257,3 @@ int cry_mpi_prime(cry_mpi *p, unsigned int bits, unsigned int *iter)
*iter = i;
return res;
}
......@@ -22,4 +22,3 @@ void cry_mpi_print(const cry_mpi *a, unsigned int radix)
if (s != fallback)
free(s);
}
......@@ -59,4 +59,3 @@ int cry_mpi_shld(cry_mpi *a, int n);
1U << ((bit) % CRY_MPI_DIGIT_BITS))
#endif /* _CRY_MPI_PVT_H_ */
......@@ -42,4 +42,3 @@ int cry_mpi_rand_range(cry_mpi *a, const cry_mpi *max)
ret = cry_mpi_mod(a, a, max);
return 0;
}
......@@ -83,4 +83,3 @@ int cry_mpi_shl(cry_mpi *c, const cry_mpi *a, int n)
cry_mpi_adjust(c);
return 0;
}
......@@ -73,4 +73,3 @@ int cry_mpi_shr(cry_mpi *c, const cry_mpi *a, int n)
cry_mpi_adjust(c);
return 0;
}
......@@ -92,4 +92,3 @@ int cry_mpi_store_str(const cry_mpi *a, unsigned int radix, char *s,
e: cry_mpi_clear_list(&tmp, &rad, &rem, NULL);
return ret;
}
......@@ -31,4 +31,3 @@ int cry_mpi_sub(cry_mpi *r, const cry_mpi *a, const cry_mpi *b)
r->sign = rsign;
return ret;
}
......@@ -45,4 +45,3 @@ int cry_mpi_sub_abs(cry_mpi *r, const cry_mpi *a, const cry_mpi *b)
cry_mpi_adjust(r); /* Adjust used counter */
return 0;
}
......@@ -71,4 +71,3 @@ int cry_prng_rand(unsigned char *buf, size_t siz)
}
return 0;
}
......@@ -31,4 +31,3 @@ int cry_prng_rand(unsigned char *buf, size_t siz)
}
return 0;
}