Ricochet (software)

Ricochet
Developer(s) Invisible.im
Stable release 1.0.4[1]
Operating system Windows, OS X, Linux
License BSD[2]
Website ricochet.im

Ricochet or Ricochet IM is an open source, multi-platform, instant messaging software project originally developed by John Brooks[3] and later adopted as the official instant messaging client project of the Invisible.im group.[4] A goal of the Invisible.im group is to help people maintain privacy by developing a "metadata free" instant messaging client.[5]

History

Originally called Torsion IM, Ricochet was renamed in 2014-June. Ricochet is a modern alternative to TorChat, which hasn't been updated in several years.[5][6] On 2014-September-17, it was announced that the Invisible.im group would be working with Brooks on further development of Ricochet in a Wired (magazine) article by Kim Zetter.[3] Australian security journalist Patrick Gray, along with the rest of the Invisible.im group, dropped plans to develop their own instant messaging client from scratch.[3]

Future plans for Ricochet version 1.1.0 include a protocol redesign[7] and file-transfer capabilities.[3][8]

Overview

Ricochet is a decentralized instant messenger, meaning there is no server to connect to and share metadata with.[6] Further, using Tor (anonymity network), Ricochet starts a Tor hidden service locally on a person's computer and can only communicate with other Ricochet users who are also running their own Ricochet-created Tor hidden services. This way, Ricochet communication never leaves the Tor network. A user screen name (example: “ricochet:hslmfsg47dmcqctb“) is auto-generated upon first starting Ricochet; the first half of the screen name is the word "ricochet", with the second half being the address of the Tor hidden service. Before two Ricochet users can talk, at least one of them must privately or publicly share their unique screen name in some way.

Privacy benefits

Security warnings

References

  1. "Releases". https://ricochet.im/''. Retrieved 2 November 2014.
  2. "Ricochet / LICENSE". GitHub. Retrieved 10 November 2014.
  3. 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 Zetter, Kim. "Middle-School Dropout Codes Clever Chat Program That Foils NSA Spying". wired.com. Wired. Retrieved 2 November 2014.
  4. "2014-09-17: Update from the Invisible.im Team". invisible.im. Retrieved 2 November 2014.
  5. 5.0 5.1 "Anonymous and serverless instant messaging that just works". https://github.com/''. Retrieved 2 November 2014.
  6. 6.0 6.1 6.2 6.3 6.4 6.5 6.6 "Tor proxy anonymous Instant Messenger". hacker10.com. Hacker10. Retrieved 10 November 2014.
  7. "Base implementation for new protocol". GitHub. Retrieved 10 November 2014.
  8. John Brooks' Tweet on Twitter
  9. 9.0 9.1 "Technical design of Ricochet". GitHub. Retrieved 10 November 2014.

External links

Wikimedia Commons has media related to Ricochet.