projects
/
silc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
updates. New data types.
[silc.git]
/
lib
/
silccrypt
/
pkcs1.c
diff --git
a/lib/silccrypt/pkcs1.c
b/lib/silccrypt/pkcs1.c
index 146e6618993a9ff1932e2e3790a9679098f294a3..a6a68146c08dd3c8e8a73cc2d7daffb1fece9b01 100644
(file)
--- a/
lib/silccrypt/pkcs1.c
+++ b/
lib/silccrypt/pkcs1.c
@@
-104,8
+104,8
@@
typedef enum {
* the rules defined in PKCS #1.
*/
static unsigned char *
* the rules defined in PKCS #1.
*/
static unsigned char *
-RSA_FormatOneBlock(u
nsigned int
modulusLen, RSA_BlockType blockType,
- unsigned char *data, u
nsigned int
data_len)
+RSA_FormatOneBlock(u
int32
modulusLen, RSA_BlockType blockType,
+ unsigned char *data, u
int32
data_len)
{
unsigned char *block;
unsigned char *bp;
{
unsigned char *block;
unsigned char *bp;
@@
-180,10
+180,10
@@
RSA_FormatOneBlock(unsigned int modulusLen, RSA_BlockType blockType,
}
static int
}
static int
-RSA_FormatBlock(unsigned char **result, u
nsigned int
*result_len,
- u
nsigned int
modulusLen,
+RSA_FormatBlock(unsigned char **result, u
int32
*result_len,
+ u
int32
modulusLen,
RSA_BlockType blockType, unsigned char *data,
RSA_BlockType blockType, unsigned char *data,
- u
nsigned int
data_len)
+ u
int32
data_len)
{
/*
* XXX For now assume that the data length fits in a single
{
/*
* XXX For now assume that the data length fits in a single
@@
-237,14
+237,14
@@
RSA_FormatBlock(unsigned char **result, unsigned int *result_len,
*/
unsigned char *
RSA_DecodeOneBlock(unsigned char *data,
*/
unsigned char *
RSA_DecodeOneBlock(unsigned char *data,
- u
nsigned int
modulusLen,
- u
nsigned int
expectedLen,
+ u
int32
modulusLen,
+ u
int32
expectedLen,
RSA_BlockType bt,
RSA_BlockType bt,
- u
nsigned int
*pResultLen)
+ u
int32
*pResultLen)
{
RSA_BlockType blockType;
unsigned char *dp, *res;
{
RSA_BlockType blockType;
unsigned char *dp, *res;
- u
nsigned int
i, len = 0;
+ u
int32
i, len = 0;
dp = data;
if (dp[0] != RSA_BLOCK_FIRST_OCTET) {
dp = data;
if (dp[0] != RSA_BLOCK_FIRST_OCTET) {
@@
-316,7
+316,7
@@
SILC_PKCS_API_ENCRYPT(pkcs1)
SilcInt mp_tmp;
SilcInt mp_dst;
unsigned char *padded;
SilcInt mp_tmp;
SilcInt mp_dst;
unsigned char *padded;
- u
nsigned int
padded_len, len = key->bits / 8;
+ u
int32
padded_len, len = key->bits / 8;
/* Pad data */
if (!RSA_FormatBlock(&padded, &padded_len, len,
/* Pad data */
if (!RSA_FormatBlock(&padded, &padded_len, len,
@@
-350,7
+350,7
@@
SILC_PKCS_API_DECRYPT(pkcs1)
SilcInt mp_tmp;
SilcInt mp_dst;
unsigned char *padded, *unpadded;
SilcInt mp_tmp;
SilcInt mp_dst;
unsigned char *padded, *unpadded;
- u
nsigned int
padded_len;
+ u
int32
padded_len;
silc_mp_init_set_ui(&mp_tmp, 0);
silc_mp_init_set_ui(&mp_dst, 0);
silc_mp_init_set_ui(&mp_tmp, 0);
silc_mp_init_set_ui(&mp_dst, 0);
@@
-395,8
+395,8
@@
SILC_PKCS_API_SIGN(pkcs1)
SilcInt mp_tmp;
SilcInt mp_dst;
unsigned char *padded;
SilcInt mp_tmp;
SilcInt mp_dst;
unsigned char *padded;
- u
nsigned int
padded_len;
- u
nsigned int
len = key->bits / 8;
+ u
int32
padded_len;
+ u
int32
len = key->bits / 8;
/* Pad data */
if (!RSA_FormatBlock(&padded, &padded_len, len, RSA_BlockPrivate,
/* Pad data */
if (!RSA_FormatBlock(&padded, &padded_len, len, RSA_BlockPrivate,
@@
-431,7
+431,7
@@
SILC_PKCS_API_VERIFY(pkcs1)
SilcInt mp_tmp2;
SilcInt mp_dst;
unsigned char *verify, *unpadded;
SilcInt mp_tmp2;
SilcInt mp_dst;
unsigned char *verify, *unpadded;
- u
nsigned int
verify_len, len = key->bits / 8;
+ u
int32
verify_len, len = key->bits / 8;
silc_mp_init_set_ui(&mp_tmp2, 0);
silc_mp_init_set_ui(&mp_dst, 0);
silc_mp_init_set_ui(&mp_tmp2, 0);
silc_mp_init_set_ui(&mp_dst, 0);