aboutsummaryrefslogtreecommitdiff
path: root/src/common/crypto.c
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2013-03-15 12:17:23 -0400
committerNick Mathewson <nickm@torproject.org>2013-03-15 12:17:23 -0400
commit0cf327dc7874ae0a021054b78cbb7b24a11aa8fe (patch)
tree7c07a17e88ebb7b6d979540dc35c2ce9f4fd1bd1 /src/common/crypto.c
parente4d2177d31225f5884dd94038b457dfd9954b11b (diff)
parenta4e9d672924f027c3e66220a8f70427d42154fe2 (diff)
downloadtor-0cf327dc7874ae0a021054b78cbb7b24a11aa8fe.tar
tor-0cf327dc7874ae0a021054b78cbb7b24a11aa8fe.tar.gz
Merge remote-tracking branch 'public/unused_stuff' into maint-0.2.4
Diffstat (limited to 'src/common/crypto.c')
-rw-r--r--src/common/crypto.c21
1 files changed, 2 insertions, 19 deletions
diff --git a/src/common/crypto.c b/src/common/crypto.c
index 22d57c7c8..cfa11cbaa 100644
--- a/src/common/crypto.c
+++ b/src/common/crypto.c
@@ -113,8 +113,8 @@ crypto_get_rsa_padding_overhead(int padding)
{
switch (padding)
{
- case RSA_PKCS1_OAEP_PADDING: return 42;
- case RSA_PKCS1_PADDING: return 11;
+ case RSA_PKCS1_OAEP_PADDING: return PKCS1_OAEP_PADDING_OVERHEAD;
+ case RSA_PKCS1_PADDING: return PKCS1_PADDING_OVERHEAD;
default: tor_assert(0); return -1;
}
}
@@ -1294,23 +1294,6 @@ crypto_pk_get_fingerprint(crypto_pk_t *pk, char *fp_out, int add_space)
return 0;
}
-/** Return true iff <b>s</b> is in the correct format for a fingerprint.
- */
-int
-crypto_pk_check_fingerprint_syntax(const char *s)
-{
- int i;
- for (i = 0; i < FINGERPRINT_LEN; ++i) {
- if ((i%5) == 4) {
- if (!TOR_ISSPACE(s[i])) return 0;
- } else {
- if (!TOR_ISXDIGIT(s[i])) return 0;
- }
- }
- if (s[FINGERPRINT_LEN]) return 0;
- return 1;
-}
-
/* symmetric crypto */
/** Return a pointer to the key set for the cipher in <b>env</b>.