Wire (software)
Developer(s) | Wire Swiss GmbH |
---|---|
Initial release | 3 December 2014 |
Repository | |
Operating system | Android iOS Linux macOS Windows |
Platform | |
Type | communication software |
License |
|
Website | wire |
Wire is an open source, cross-platform, encrypted instant messaging client created by Wire Swiss. It is available for iOS, Android, Linux, Windows, macOS and Web browser clients. It uses the Internet to make voice and video calls; send text messages, files, images, videos, audio files and user drawings depending on the clients used. It can be used on any of the available clients, requiring a phone number or email for registration. It is hosted inside the European Union and protected by the European Union laws.[6]
Many employees working on Wire have previously worked with Skype, and Skype's co-founder Janus Friis is backing the project. Audio quality is one of Wire's key selling points.[7]
History
Wire Swiss GmbH launched the Wire app on December 3, 2014. Shortly after its launch, the company retracted a claim from their website that the app's messages and conversation history could only be read by the conversation participants.[8][9] In August 2015, the company added group calling to their app.[10] From its launch until March 2016, Wire's messages were only encrypted between the client and the company's server. In March 2016, the company added end-to-end encryption for its messaging traffic, as well as a video calling feature.[11][12] Wire Swiss GmbH released the source code of the Wire client applications under the GPLv3 license in July 2016.[13][3] The company also published a number of restrictions that apply to users who have compiled their own applications. Among other things, they may not change the way the applications connect and interact with the company's centralized servers.[14][15]
Features
Wire allows users to exchange text, voice, photo, video and music messages.[16] The application also supports group messaging.
The app allows group calling with up to five participants.[10] A stereo feature places participants in "virtual space" so that users can differentiate voice directionality.[10] The application adapts to varying network conditions.
The application supports the exchange of animated GIFs up to 5MB through a media integration with a company called Giphy.[17] The iOS and Android versions also include a sketch feature that allows users to draw a sketch into a conversation or over a photo.[18] YouTube, Soundcloud, Spotify and Vimeo integrations allow users to share music and videos within chats.[19]
Wire is available on mobile, desktop and web. The web service is called Wire for Web.[19] Wire activity is synced on iOS, Android and web apps.[20] The desktop version supports screen sharing.[21]
Wire also includes a function for ephemeral messaging in 1:1 conversations.[22][23]
Technical
Wire provides end-to-end encryption for its instant messages. Wire's instant messages are encrypted with Proteus, a protocol that Wire Swiss developed based on the Signal Protocol.[24][25] Wire's voice calls are encrypted with DTLS and SRTP,[10][24] and its video calls with RTP.[11] In addition to this, client-server communication is protected by Transport Layer Security.[7]
Security
In December 2016, Wire's whitepapers were reviewed by a security researcher at the University of Waterloo.[26] The researcher praised Wire for its open approach to security, but identified serious issues that still need addressing. These include a man-in-the-middle attack on voice and video communications, possible audio and video leakage depending on unspecified codec parameters, the fact that all user passwords are uploaded to Wire's servers, significant attack surface for code replacement in the desktop client, and the fact that the server was not open sourced at the time. The researcher described the security of Wire as weak in comparison to Signal, but also depicted it's problems as surmountable. Wire's developers responded stating they will make Wire's voice calls end-to-end authenticated "in the coming weeks".[26] They have also said that they will open source Wire's server code "by the end of Q1, 2017".[27]
On February 9, 2017, Kudelski Security and X41 D-Sec published a joint review of Wire’s encrypted messaging protocol implementation.[28] Non-critical issues were found that had the potential of leading to a degraded security level. The review found that "invalid public keys could be transmitted and processed without raising an error."[28] The report also recommended that other security improvements be implemented to address thread-unsafety risks and sensitive data in memory.[28] Wire's developers have said that "the issues that were discovered during the review have been fixed and deployed on iOS and Android. Deployment is ongoing for Wire for Web and desktop apps."[27]
Business model
Wire Swiss GmbH receives financial backing from a firm called Iconical.[12] According to an article published by Reuters, Wire Swiss has not disclosed how much funding it has received and has yet to discover a sustainable business model.[12] In March 2016, Wire Executive Chairman Janus Friis told Bloomberg that the company will "never create an advertising-based business model", but "might charge for certain premium services in the future".[11]
See also
- Comparison of instant messaging clients
- Comparison of VoIP software
- List of video telecommunication services and product brands
References
- ^ Sneddon, Joey-Elijah (11 October 2016). "Wire, the Encrypted Chat App, Is Now Available for Linux". OMG! Ubuntu! (Blog). Ohso Ltd. Retrieved 15 October 2016.
- ^ "Former Skype team members returning to Windows with Wire for Windows". Supersite for Windows. Retrieved 29 October 2015.
- ^ a b "Wire Swiss GmbH". GitHub. Retrieved 25 July 2016.
- ^ "License Information". Wire Swiss GmbH. 20 November 2015. Retrieved 11 March 2016.
- ^ "wire.com Site Info". Alexa, Inc. Retrieved December 17, 2016.
- ^ "Wire front page". WIRE SWISS. Retrieved December 17, 2016.
- ^ a b Dredge, Stuart. "Skype co-founder backs Wire - to take on Skype". The Guardian. Retrieved 3 December 2014.
- ^ "New communications app Wire tones down encryption claims". PCWorld. 5 December 2014. Retrieved 11 March 2016.
- ^ Cox, Joseph (4 December 2014). "App Built by Former Skype Employees Retracts Promise Not to Read Your Messages". Wired. Condé Nast. Retrieved 11 March 2016.
- ^ a b c d Pierce, David (12 August 2015). "Messaging App Declares War on Crappy Conference Calls". Wired. Condé Nast. Retrieved 12 August 2015.
- ^ a b c Kahn, Jeremy (10 March 2016). "Amid Apple's FBI fight, app developers are ramping up encryption". Chicago Tribune. Tribune Publishing. Archived from the original on 11 March 2016. Retrieved 14 July 2016.
- ^ a b c Auchard, Eric (11 March 2016). "Skype co-founder launches ultra-private messaging, with video". Thomson Reuters. Reuters. Retrieved 11 March 2016.
- ^ Meyer, David (22 July 2016). "Wire Wants to Bring Encrypted Chat to Cars and the Internet of Things". Fortune. Time Inc. Retrieved 25 July 2016.
- ^ Menge-Sonnentag, Rainald (27 July 2016). "Wire-Messenger ist jetzt vollständig Open Source". Heise.de (in German). Retrieved 28 July 2016.
- ^ "Wire iOS client". GitHub. Wire Swiss GmbH. Retrieved 28 July 2016.
- ^ "Meet Wire, A Communications App Backed By Skype Co-founder Janus Friis". Fast Company. Retrieved 3 December 2014.
- ^ "Wire and Giphy Make Communication Fun". AppMess. Retrieved 30 June 2015.
- ^ "Communicating "I Love You" in the Emoji Era". PSFK. Retrieved 17 July 2015.
- ^ a b Perez, Sarah. "Skype Co-Founder Backs Wire, A New Communications App Launching Today On iOS, Android And Mac". TechCrunch. Retrieved 2 December 2014.
- ^ Sawers, Paul (2 December 2014). "Wire wants to be Skype for the modern age, launches with the backing of Skype co-founder Janus Friis". VentureBeat. Retrieved 2 December 2014.
- ^ Lopez, Napier (30 July 2016). "Open-source Wire messenger gets encrypted screen-sharing". The Next Web. Retrieved 1 September 2016.
- ^ "Safe and tidy with Timed Messages". Wire Swiss. 25 October 2016. Retrieved 26 October 2016.
- ^ Mott, Nathaniel (25 October 2016). "Encrypted Messaging Apps Wire And Signal Turn To Ephemeral Messages". Tom's Hardware. Purch Group Inc. Retrieved 26 October 2016.
- ^ a b "Wire Security Whitepaper". Wire Swiss GmbH. Retrieved 15 July 2016.
- ^ "Add attribution". GitHub. Wire Swiss GmbH. 9 May 2016. Retrieved 15 July 2016.
- ^ a b "Wire". Cryptography, Security, and Privacy (CrySP). 29 December 2016. Retrieved 16 January 2017.
- ^ a b "Wire's independent security review". Medium. Wire Swiss. 9 February 2017. Retrieved 9 February 2017.
- ^ a b c Kudelski Security and X41 D-Sec (8 February 2017). "Security Review – Phase 1" (PDF). X41 D-Sec. Retrieved 9 February 2017.
{{cite web}}
: CS1 maint: numeric names: authors list (link)