X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=user_list.c;h=9c751244339c34197d52229b75b4d55e5a58a43f;hp=9cde1f625e3d9fd8dc2c198dd9775db2a5b24879;hb=33692c33f2effa9620064aec44c6196a8d830d05;hpb=037059c8a25ce134af1eaa6c3fa8ac96b9f7e0b6;ds=sidebyside diff --git a/user_list.c b/user_list.c index 9cde1f62..9c751244 100644 --- a/user_list.c +++ b/user_list.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2006-2011 Andre Noll + * Copyright (C) 2006 Andre Noll * * Licensed under the GPL v2. For licencing details see COPYING. */ @@ -8,7 +8,6 @@ #include #include -#include #include "para.h" #include "error.h" @@ -17,7 +16,6 @@ #include "string.h" #include "list.h" #include "user_list.h" -#include "rc4.h" static struct list_head user_list; @@ -57,12 +55,12 @@ static void populate_user_list(char *user_list_file) continue; } /* - * In order to encrypt len := CHALLENGE_SIZE + 2 * RC4_KEY_LEN + * In order to encrypt len := CHALLENGE_SIZE + 2 * SESSION_KEY_LEN * bytes using RSA_public_encrypt() with EME-OAEP padding mode, * RSA_size(rsa) must be greater than len + 41. So ignore keys * which are too short. For details see RSA_public_encrypt(3). */ - if (ret <= CHALLENGE_SIZE + 2 * RC4_KEY_LEN + 41) { + if (ret <= CHALLENGE_SIZE + 2 * SESSION_KEY_LEN + 41) { PARA_WARNING_LOG("public key %s too short (%d)\n", k, ret); free_asymmetric_key(pubkey);