This is handy for keeping “master copies” of files. In this case, changes to the folder on other devices are ignored. Files deleted from one folder will also be deleted from the other unless “Folder Master” mode is selected. Be sure to hit the Save icon (top right) and not Create Folder when you are done!įiles added to the folder on one device will now be synced to the matching folder on the other device. You can choose where to place its paired sync it on the other device. On my phone, this was a standard Android notification. …and you will receive a notification on the other. After pretty much every stage of the setup process it is necessary to restart Syncthing on both devices, but this only takes a few seconds to performĬreate a folder on one device (or simply Share with Devices if the folder already exists, as the default Sync one does)… I shared my PC’s Device ID with my phone by scanning a QR code using my phone’s camera. Device IDs don’t need to be kept secret as they are essentially part of the public keyīoth devices must be configured in order to talk to each other. A device ID is a unique, cryptographically secure identifier that is generated as part of the key generation the first time you start Syncthing. I have downloaded the app to my Android phone and shared its Device ID to my desktop via email. The first thing to do is to add a new device… When first run it will also create a default Sync folder When run, Syncthing will open up a web interface. Once downloaded, the Windows files need to be unzipped but do not require any further installation (other than creating a default folder to synchronize). Simply download the relevant program files to any device you plan to sync For this review I will sync files between my Windows 10 PC and my Android phone (and yes, I know that I should use Linux to achieve any real security on my PC, but most readers will be using Windows). The Website and Supportĭespite being volunteer-developed FOSS software, the Sycthing website provides a wealth of in-depth documentation and features a lively discussion forum. A discussion on many of the terms used in it can be found here (although the article discusses VPN encryption, much of what is said applies equally well here). Further details about the Block Exchange Protocol v1 used by Syncthing are available on its website. In other words, all of the examples given are indeed strong encryption suites. It does, however, allow Perfect Forward Secrecy to be used during TLS authentication, and if combined with RSA for key exchange (as it is in all the examples above) will guard against MitM attacks, and should be very secure. The Diffie-Hellman cryptographic key exchange (DHE) has recently caused huge controversy over its re-use of a limited set of prime numbers, which makes it vulnerable to being cracked by a powerful adversary such as the NSA. This uses TLS 1.2 certificate-based authentication in combination with a “strong cipher suite” and Perfect Forward Secrecy (PFS). On the technical front, your data is protected the Block Exchange Protocol v1. Because the encryption is end-to-end, any relay servers used are unable to read your data. Get Syncthing for Free Privacy and SecurityĪs already noted, Syncthing is very private, as data is saved directly to a location of your choosing. This is configured on a per-folder basis, and you decide how many previous versions of a file will be archived. If this option is used, Syncthing will archive older versions of files when they are saved over or deleted. One notable feature in common with cloud services is support for File Versioning. An iOS version is undergoing beta tested at the time of writing, but no official release date has been published.Īll releases are digitally signed, and the Android app can be downloaded from F-Droid for those who prefer not to use the Google Play Store. The program is available for Windows, OSX, Linux, and Android, plus a number of less popular platforms. Donations towards its development are, however, accepted via card (processed by Stripe) or Bitcoins. Syncthing is free (in every sense of the word).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |