[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r13149 - in gnunet: . src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r13149 - in gnunet: . src/transport |
Date: |
Mon, 4 Oct 2010 20:20:48 +0200 |
Author: durner
Date: 2010-10-04 20:20:48 +0200 (Mon, 04 Oct 2010)
New Revision: 13149
Modified:
gnunet/TODO
gnunet/src/transport/gnunet-service-transport.c
Log:
stronger randomness
Modified: gnunet/TODO
===================================================================
--- gnunet/TODO 2010-10-04 18:07:10 UTC (rev 13148)
+++ gnunet/TODO 2010-10-04 18:20:48 UTC (rev 13149)
@@ -8,8 +8,6 @@
- provide block-lib compatible API in gnunet_dht_service.h
- eliminate continuations in DHT API (not needed, we have auto-retransmit!)
* CORE:
- - dynamic IVs [Nils]
- - use QUALITY_NONCE
- authentication of ciphertexts [Nils]
- Jun 27 11:51:54 core-7670 ERROR Assertion failed at
gnunet-service-core.c:3616.
(transport notified us that we connected to ourselves!!!)
Modified: gnunet/src/transport/gnunet-service-transport.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport.c 2010-10-04 18:07:10 UTC
(rev 13148)
+++ gnunet/src/transport/gnunet-service-transport.c 2010-10-04 18:20:48 UTC
(rev 13149)
@@ -3244,7 +3244,7 @@
}
va = GNUNET_malloc (sizeof (struct ValidationEntry) + peer_address->addrlen);
va->transport_name = GNUNET_strdup (tp->short_name);
- va->challenge = GNUNET_CRYPTO_random_u32 (GNUNET_CRYPTO_QUALITY_WEAK,
+ va->challenge = GNUNET_CRYPTO_random_u32 (GNUNET_CRYPTO_QUALITY_NONCE,
UINT_MAX);
va->send_time = GNUNET_TIME_absolute_get();
va->session = peer_address->session;
@@ -3974,7 +3974,7 @@
va->chvc = chvc;
chvc->ve_count++;
va->transport_name = GNUNET_strdup (tname);
- va->challenge = GNUNET_CRYPTO_random_u32 (GNUNET_CRYPTO_QUALITY_WEAK,
+ va->challenge = GNUNET_CRYPTO_random_u32 (GNUNET_CRYPTO_QUALITY_NONCE,
UINT_MAX);
va->send_time = GNUNET_TIME_absolute_get();
va->addr = (const void*) &va[1];
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r13149 - in gnunet: . src/transport,
gnunet <=