bk99.de entertain the web since 1997

Syncthing synchronises files without a central cloud

Summary

Syncthing connects your own devices directly, encrypts transfers and publishes both protocol and implementation as free software. Syncthing was started in 2013. The project is free open source software.

Ideas

  • Every device has a cryptographically verifiable identity.
  • File blocks are only transferred between explicitly connected devices.
  • Block-level synchronisation avoids retransmitting changed files in full.
  • Discovery finds devices without storing their content.

Insights

  • Decentralisation separates brokering from ownership of data.
  • End-to-end encryption protects content from discovery and relay services.
  • Synchronisation does not replace a historical backup.

Facts

  • Transfers use TLS.

Recommendations

  • Additionally keep independent versioned backups.
  • Verify device IDs via a second channel.

References

Read the original article

Search the Web Archive