reticulum @ 0.2.1
integrity
- size
- 1.2 MiB
- downloaded
- last checked
release notes
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.
download
unix · zip
curl -fL -o 0.2.1.zip https://ratatoskr.space/pkg/reticulum/0.2.1.zip
printf '%s %s\n' '10563cfeecd715b27c05b6c9f8034e6da597a465957ee13b7642e2ed2252da60' '0.2.1.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/reticulum/0.2.1.zip"
$out = "0.2.1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "10563cfeecd715b27c05b6c9f8034e6da597a465957ee13b7642e2ed2252da60") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 0.2.1.tar.gz https://ratatoskr.space/pkg/reticulum/0.2.1.tar.gz
printf '%s %s\n' 'c7933ae6f4dd8b577a12a28a6de9c69e08c13068cb2f6ecc8fca5481d5cbaf7b' '0.2.1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/reticulum/0.2.1.tar.gz"
$out = "0.2.1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "c7933ae6f4dd8b577a12a28a6de9c69e08c13068cb2f6ecc8fca5481d5cbaf7b") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o 0.2.1.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.2.1.zip
printf '%s %s\n' '10563cfeecd715b27c05b6c9f8034e6da597a465957ee13b7642e2ed2252da60' '0.2.1.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.2.1.zip"
$out = "0.2.1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "10563cfeecd715b27c05b6c9f8034e6da597a465957ee13b7642e2ed2252da60") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 0.2.1.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.2.1.tar.gz
printf '%s %s\n' 'c7933ae6f4dd8b577a12a28a6de9c69e08c13068cb2f6ecc8fca5481d5cbaf7b' '0.2.1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.2.1.tar.gz"
$out = "0.2.1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "c7933ae6f4dd8b577a12a28a6de9c69e08c13068cb2f6ecc8fca5481d5cbaf7b") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| 0.2.1.zip | zip | 1.2 MiB |
blake3-24 d4dc868b1be92586f3f3aa70dff7fc29396ad77d48f41e8f
sha256 10563cfeecd715b27c05b6c9f8034e6da597a465957ee13b7642e2ed2252da60
sha1 7d2e76ab286b565c244bd1153f126d2a0f7e5ef3
|
| 0.2.1.tar.gz | tar.gz | 1.2 MiB |
blake3-24 98ec48fd9c54a03939c286896a21a8a5a09f90ad7f4135ca
sha256 c7933ae6f4dd8b577a12a28a6de9c69e08c13068cb2f6ecc8fca5481d5cbaf7b
sha1 9a9d1005e9566a22a996a29ca7e71183e7bf5715
|
install
bazel
http_archive(
name = "reticulum",
urls = ["https://ratatoskr.space/pkg/reticulum/0.2.1.tar.gz"],
integrity = "sha256-x5M65vTdi1d6EqKKbenGngjBMGjLL27Mj8pUgdXLr3s=",
strip_prefix = "reticulum-0.2.1",
)
zig
.url = "https://ratatoskr.space/pkg/reticulum/0.2.1.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "reticulum",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.2.1.tar.gz"],
integrity = "sha256-x5M65vTdi1d6EqKKbenGngjBMGjLL27Mj8pUgdXLr3s=",
strip_prefix = "reticulum-0.2.1",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.2.1.tar.gz",