Cryptocat

Cryptocat — програма з відкритим вихідним кодом, що забезпечує можливість шифрувати онлайн-спілкування, працює на Windows, OS X та Linux.[3] Програма використовує наскрізне шифрування для захисту всіх розмов з іншими користувачами Cryptocat. Користувачі мають можливість самостійно перевіряти їх приятелів зі списку і отримувати попередження, коли співрозмовник міняє пристрій.[4]

Cryptocat
Cryptocat 3.1.24 на Windows 10.
Тип миттєві повідомлення
Автор(и) Надім Кобеїссі
Розробник Надім Кобеїссі та інші[1]
Перший випуск 19 травня 2011
Версії 3.2.08 (20 лютого 2017)[2]
Репозиторій github.com/cryptocat/cryptocat
Платформа крос-платформова
Мова програмування JavaScript
Доступні мови англійська,
каталонська,
французька
Ліцензія GNU General Public License
Вебсайт crypto.cat

 Cryptocat у Вікісховищі

Cryptocat розробляється Надімом Кобеіззі і спільнотою відкритого вихідного коду, публікуються у відповідності з умовами ліцензії GPLv3.

Історія

Cryptocat вперше запущено 19 травня 2011 року.

У червні 2012 року автор заявив, що його було затримано представниками Міноборони США на кордоні США, після чого його розпитували про Cryptocat і як він працює. Через появу такого повідомлення в ЗМІ програма швидко отримала популярність.[5][6]

У червні 2013 року дослідник безпеки Стів Томас вказав на помилки безпеки, які можуть використовуватися, щоб розшифрувати повідомлення і групові чати.[7][8][8]

У лютому 2014 року iSec Partners піддали критиці модель автентифікації Cryptocat.[9] У відповідь розробниками було вдосконалено цей процес, що дозволило швидко відрізняти тип атаки «людина посередині».[10]

У лютому 2016 року, посилаючись на невдоволення поточним станом проекту після 19 місяців без технічного обслуговування, Kobeissi оголосив, що він зробить Cryptocat тимчасово недоступним і припинить розробку мобільного додатку до оновлення програмного забезпечення.[11] У березні 2016 Kobeissi анонсував перевипуск Cryptocat, переписаний як самостійне програмне забезпечення замість оригінального веб-додатку.[12] Новий десктоп-орієнтований підхід дозволив Cryptocat стати схожим на Pidgin.

Особливості

Cryptocat дозволяє користувачам налаштовувати зашифровані чати. Користувачі можуть обмінюватися повідомленнями, зашифрованими файлами, фотографіями, а також створювати й обмінюватися аудіо/відео записами.

Всі повідомлення, файли й аудіо/відео, відправлені через Cryptocat, мають скрізне шифрування. Користувачі «прив'язують» свої пристрої до акаунтів Cryptocat при підключенні, що дозволяє ідентифікувати інші пристрої й запобігти атаці «людина посередині». 

Cryptocat має вбудований механізм автоматичного оновлення, що автоматично перевіряє «справжність» оновлення і використовує протокол TLS.

З 2013 року Cryptocat надає можливість підключення до месенджера Facebook, щоб мати можливість спілкуватись зашифрованим каналом з іншими користувачами Cryptocat.[13][10] Ця функція була відключена в листопаді 2015 року.

Використання

У червні 2013 року Cryptocat випробував журналіст Гленн Гринвальд у Гонконзі, щоб зустрітися з інформатором АНБ Едвардом Сноуденом. Спроба вдалась після того, як всі інші методи спілкування не спрацювали.[14]

У листопаді 2013 року Cryptocat було заборонено в Ірані, це сталось після обрання нового президента Хассана Рухані, який обіцяв відкритіший інтернет у країні.[15]

Архітектура

Мережа

Cryptocat використовує протокол xmpp, що обслуговується через веб-сокети. За даними проекту, мережа Cryptocat тільки пересилає шифровані дані, ніде їх не зберігаючи.[1] В доповнення протоколу наскрізного (end-to-end) шифрування в клієнті Cryptocat, клієнт-серверна комунікація також захищена протоколом TLS.

Розповсюдження

З березня 2011 до березня 2016 року Cryptocat офіційно розповсюджувався через Google Chrome Web Store, App Store та офіційні репозиторії інших платформ. Починаючи з березня 2016 року, після переписання Cryptocat як програмі для ПК, програма стала поширюватися виключно через власні сервери Cryptocat, які також підтримують автоматичне оновлення.[16]

Див. також

Примітки

  1. Cryptocat.
  2. Cryptocat 3.2.08 Release Notes
  3. «Cryptocat». crypto.cat.
  4. «Cryptocat — Security» Архівовано 7 квітня 2016 у Wayback Machine.. crypto.cat.
  5. Jon Matonis (2012-04-18).
  6. «Developer's detention spikes interest in Montreal's Cryptocat».
  7. Steve Thomas.
  8. Cryptocat Development Blog.
  9. https://isecpartners.github.io/publications/iSEC_Cryptocat_iOS.pdf
  10. Cryptocat.
  11. Paletta, Damian (22 February 2016).
  12. «Cryptocat Release Announcement» Архівовано 22 грудня 2016 у Wayback Machine.. crypto.cat.
  13. Norton, Quinn (12 May 2014).
  14. Greenwald, Glenn (May 13, 2014).
  15. Franceschi-Bicchierai, Lorenzo (21 November 2013).
  16. Cryptocat.

Джерела

Посилання

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.