View Issue Details

IDProjectCategoryView StatusLast Update
0008622GNUnettransport servicepublic2025-10-20 15:26
Reporterschanzen Assigned Toschanzen Due Date
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.26.0Fixed in Version0.22.0 
Summary0008622: TCP and UDP communicator symmetric encryption
DescriptionWe should update our encryption scheme for the baseline encryption.
Currently, we use an AES/Twofish double encryption.
Instead, I propose we use a more standard KDF with XSalsa20 (or ChaCha) as stream cipher, probably with Poly1305.
Additional InformationProbably protocol breaking and considered 0.22
TagsNo tags attached.

Activities

schanzen

2024-03-10 11:42

administrator   ~0021829

Note that we already switched to AES-256-CTR some time ago for the TCP communicator and AES-256-GCM for the UDP communicator.

Issue History

Date ModifiedUsernameFieldChange
2024-03-10 11:28schanzenNew Issue
2024-03-10 11:42schanzenNote Added: 0021829
2024-08-26 10:24schanzenTarget Version0.22.0 => 0.23.0
2024-11-14 08:46schanzenTarget Version0.23.0 => 0.24.0
2025-02-17 13:26schanzenTarget Version0.24.0 => 0.25.0
2025-09-16 10:09schanzenTarget Version0.25.0 => 0.26.0
2025-09-22 07:11schanzenAssigned To => schanzen
2025-09-22 07:11schanzenStatusnew => resolved
2025-09-22 07:11schanzenResolutionopen => fixed
2025-09-22 07:11schanzenFixed in Version => 0.22.0
2025-10-20 15:26schanzenStatusresolved => closed