Questions and answers

What is Tenfingers and how does it work?

Install it, forward a port and you can now share your data with any one, at any time, for free.

Like a personal website for anyone to see, or sharing your holiday photos with your friends only.

Some random technical details please!

Tenfingers uses a trust less node swarm

You launch a listener that, with the help of a first link, connects to a loosely connected trust-less node swarm.

Basic handshake goes over RSA 4096 and then everything else is over AES 256-CTR.

The sharing is made reciprocally, with a default over sharing of 10 times (so ten nodes will hold and serve your data while you share data from those ten nodes).

Two extra tenfingers files are shared with the link (a translation file, and a substitution file) to prevent link decay. Share them alongside the link file if the longevity of the data shared is important.

A link works forever, and still works perfectly well if you update your shared data, it's built exactly for that.

More in depth please!

  • FOSS (GPL-3.0-or-later, hit me up if you need another FOSS licence)

  • Decentralized (Once you get a single address to the node in the swarm, it is 100% decentralized).

  • Using Strong Encryption (RSA 4096, AES 256)

  • Takedown robust (if the data is shared from many countries it will make it hard to take down)

  • Possible to access your data even when your PC is turned off

  • Possible to modify your shared data or your computer address (IP:PORT) without the need to re-distribute the link.

  • Using a strong incentive to share.

  • Accessible to anyone who can spare some disk space and some bandwith.

  • Free from crypto or other payments.

I want to ask more questions!

If you didn't find what you were looking for, or you want to contribute, you can come here, it's on the fediverse!