Tarsnap Explained

Tarsnap
Tarsnap
Logo Size:260px
Author:Colin Percival
Developer:Colin Percival
Released:[1]
Latest Release Version:1.0.40[2]
Programming Language:C
Operating System:Unix-like
Platform:Cross-platform[3]
Size:615.7 kB
Genre:Online backup service
License:Proprietary
Asof:January 2016

Tarsnap is a secure online backup service for UNIX-like operating systems, including BSD, Linux, and OS X. It was created in 2008 by Colin Percival. Tarsnap encrypts data, and then stores it on Amazon S3.

Service

The service is designed for efficiency, only uploading and storing data that has directly changed since the last backup. Its security keys are known only to the user.

It was developed and debugged, with input solicited from bug bounty hunters, to try to find vulnerabilities. A serious nonce-reuse vulnerability was found by this process and fixed in 2011.

The document of the presentation "From bsdtar to tarsnap"[4] by Percival from EuroBSD-Con 2013 contains "all kinds of detail on exactly how the algorithms work, how deduplication is managed ... the innards of how Tarsnap works"[5]

See also

External links

Notes and References

  1. Web site: Old Tarsnap releases . 20 August 2015 . Tarsnap . 4 January 2016 .
  2. Web site: Release 1.0.40 ยท Tarsnap/tarsnap . live . en . . 13 Feb 2022 . https://web.archive.org/web/20220213143919/https://github.com/Tarsnap/tarsnap/releases/tag/1.0.40 . 13 Feb 2022.
  3. Web site: Percival. Colin. Tarsnap Download Page. Tarsnap. 23 November 2017.
  4. Web site: Percival. Colin. From bsdtar to tarsnap - Building an online backup service. www.tarsnap.com. Tarsnap Backup Inc.. 6 November 2015.
  5. Book: Lucas. Michael W. Tarsnap Mastery - Online Backup for the Truly Paranoid. 2015. Tilted Windmill Pressd. Grosse Pointe Woods, Michigan. 978-0692400203. 32. 1st.