From 55a190312ab4e5d2604c4482f17945d70fa9093f Mon Sep 17 00:00:00 2001 From: Roberto De Ioris Date: Tue, 4 Dec 2012 12:37:32 +0100 Subject: [PATCH] a note about iv for encryption --- core/legion.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/legion.c b/core/legion.c index 5d096521..428fdfa0 100644 --- a/core/legion.c +++ b/core/legion.c @@ -421,11 +421,14 @@ void uwsgi_opt_legion(char *opt, char *value, void *foobar) { secret = secret_tmp; } +/* + TODO find a wat to manage iv char *iv = uwsgi_ssl_rand(strlen(secret)); if (!iv) { uwsgi_log("[uwsgi-legion] unable to generate iv for legion %s\n", legion); exit(1); } +*/ if (EVP_EncryptInit_ex(ctx, cipher, NULL, (const unsigned char *)secret, (const unsigned char *) "12345678") <= 0) {// (const unsigned char *) iv) <= 0) { uwsgi_error("EVP_EncryptInit_ex()");