diff options
-rw-r--r-- | literature/2006_how_to_obtain_full_privacy_in_auctions.pdf | bin | 0 -> 281050 bytes | |||
-rw-r--r-- | smc.c | 3 |
2 files changed, 2 insertions, 1 deletions
diff --git a/literature/2006_how_to_obtain_full_privacy_in_auctions.pdf b/literature/2006_how_to_obtain_full_privacy_in_auctions.pdf new file mode 100644 index 0000000..0391554 --- /dev/null +++ b/literature/2006_how_to_obtain_full_privacy_in_auctions.pdf | |||
Binary files differ | |||
@@ -24,12 +24,13 @@ | |||
24 | GEN | 24 | GEN |
25 | smc_hextodec (char *s) /* int */ | 25 | smc_hextodec (char *s) /* int */ |
26 | { | 26 | { |
27 | long i, tmp; | 27 | unsigned int i, tmp; |
28 | GEN ret = gen_0; /* int */ | 28 | GEN ret = gen_0; /* int */ |
29 | GEN v = gtovecsmall (strtoGENstr (s)); /* vecsmall */ | 29 | GEN v = gtovecsmall (strtoGENstr (s)); /* vecsmall */ |
30 | 30 | ||
31 | for (i = 1; i < lg (v); ++i) | 31 | for (i = 1; i < lg (v); ++i) |
32 | { | 32 | { |
33 | ///TODO: scanf instead of if | ||
33 | if ((v[i] >= '0') && (v[i] <= '9')) | 34 | if ((v[i] >= '0') && (v[i] <= '9')) |
34 | tmp = v[i] - '0'; | 35 | tmp = v[i] - '0'; |
35 | else if ((v[i] >= 'a') && (v[i] <= 'f')) | 36 | else if ((v[i] >= 'a') && (v[i] <= 'f')) |