I2P Address: [http://i2pgit.org]

Skip to content

WIP: Compressible padding for RI and Dests

zzz requested to merge zzz/i2p.i2p:ri-dest-padding into master

ref: http://zzz.i2p/topics/3279 To be proposal 161

Replaces the 256-byte ElG key in dests with padding. Make all padding in dests and router identities be a repeating random 32-byte pattern.

This will make gzipped dests and router identities be much smaller: Dests: appx. 320 bytes smaller (82% reduction) RIs: appx. 288 bytes smaller (74% reduction)

Expected to primarily benefit database store messages and streaming SYNs. Does not rekey or affect existing destinations or router identities. Testers running this patch may be identifiable via transient destinations. New installs with this patch will be identifiable via router identities. Tested for several months.

Merge request reports