View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002565 | GNUnet | cadet service | public | 2012-09-27 20:20 | 2013-12-24 20:54 |
Reporter | Christian Grothoff | Assigned To | Bart Polot | ||
Priority | urgent | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Product Version | Git master | ||||
Target Version | 0.10.0 | Fixed in Version | 0.10.0 | ||
Summary | 0002565: mesh should provide end-to-end encryption | ||||
Description | Without necessarily having the multicast-controlling peer doing a key exchange with each participant. So this should be done so that it scales to millions of participants in the multicast tree -- at least in theory. Furthermore, we should consider using DH for the key exchange for perfect forward secrecy. | ||||
Additional Information | See also 0002563 (on key exchange) and 0002564 (also needs DH crypto). | ||||
Tags | No tags attached. | ||||
parent of | 0002450 | closed | Bart Polot | Mesh need authentication |
parent of | 0003027 | closed | Bart Polot | gnunet-service-mesh-enc crashes on shutdown during test_mesh_small_signal |
parent of | 0002964 | closed | Florian Dold | Looping tunnels do not clean properly |
has duplicate | 0002449 | closed | Bart Polot | Mesh needs encryption |
related to | 0002566 | closed | Christian Grothoff | need abstractions for DH crypto in util |
child of | 0003056 | closed | Sree Harsha Totakura | conversation needs to pass acceptence test |
|
If libgcrypt adds proper support for us, that would be helpful: https://bugs.g10code.com/gnupg/issue1469 |
|
Actually, ed25519 only makes sense for the multicast part; we don't need it for mesh encryption, only for multicast _signatures_. Which is good news, as it allows us to finish mesh encryption right now. |
|
Implemented. |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-09-27 20:20 | Christian Grothoff | New Issue | |
2012-09-27 20:20 | Christian Grothoff | Status | new => assigned |
2012-09-27 20:20 | Christian Grothoff | Assigned To | => Bart Polot |
2012-09-27 20:21 | Christian Grothoff | Additional Information Updated | |
2012-09-27 20:22 | Bart Polot | Relationship added | has duplicate 0002449 |
2012-09-27 20:22 | Christian Grothoff | Relationship added | related to 0002566 |
2012-10-07 14:12 | Christian Grothoff | Target Version | => 0.10.0 |
2012-12-21 20:32 | Christian Grothoff | Priority | normal => urgent |
2013-03-04 03:54 | Christian Grothoff | Note Added: 0006913 | |
2013-07-10 15:25 | Christian Grothoff | Note Added: 0007223 | |
2013-08-12 21:16 | Christian Grothoff | Relationship added | parent of 0002450 |
2013-09-22 21:24 | Christian Grothoff | Relationship added | parent of 0003027 |
2013-09-22 21:25 | Christian Grothoff | Relationship added | parent of 0002964 |
2013-10-05 21:48 | Christian Grothoff | Relationship added | child of 0003056 |
2013-11-15 12:51 | Bart Polot | Note Added: 0007636 | |
2013-11-15 12:51 | Bart Polot | Status | assigned => resolved |
2013-11-15 12:51 | Bart Polot | Fixed in Version | => Git master |
2013-11-15 12:51 | Bart Polot | Resolution | open => fixed |
2013-12-08 23:57 | Christian Grothoff | Fixed in Version | Git master => 0.10.0 |
2013-12-24 20:54 | Christian Grothoff | Status | resolved => closed |
2014-05-09 18:34 | Christian Grothoff | Category | mesh service => cadet service |