Skip to content

RNS β 0.2.1

Compare
Choose a tag to compare
@markqvist markqvist released this 20 May 20:50
· 1683 commits to master since this release

This beta release sees significant improvements to bandwidth utilization and efficiency, while improving security by dropping RSA and moving completely to Curve25519.

  • All asymmetric cryptography migrated to X25519/Ed25519. This has greatly improved efficiency and reduced protocol overhead significantly.
  • Work has continued on the documentation, and the "Understanding Reticulum" chapters have been improved significantly in this release.
  • Class methods dealing with setting callbacks have been renamed to be more intuitive.

As a few examples of the improved efficiency, a complete link establishment now only costs 240 bytes, down from 409 in the previous RSA version. An announce takes up 151 bytes vs 323.