Cryptocat

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Cryptocat
Cryptocat logo new.svg
Cryptocat 3.1.24 on Windows 10.png
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 — програма з відкритим вихідним кодом, що забезпечує можливість шифрувати онлайн-спілкування, працює на Windows, OS X та Linux.[3] Програма використовує наскрізне шифрування для захисту всіх розмов з іншими користувачами Cryptocat. Користувачі мають можливість самостійно перевіряти їх приятелів зі списку і отримувати попередження, коли співрозмовник міняє пристрій.[4]

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][14] Ця функція була відключена в листопаді 2015 року.

Використання[ред. | ред. код]

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

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

Архітектура[ред. | ред. код]

Мережа[ред. | ред. код]

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

Розповсюдження[ред. | ред. код]

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

Див. також[ред. | ред. код]

Примітки[ред. | ред. код]

  1. а б Cryptocat.
  2. Cryptocat 3.2.08 Release Notes
  3. «Cryptocat». crypto.cat.
  4. «Cryptocat — Security». 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». crypto.cat.
  13. Norton, Quinn (12 May 2014).
  14. Cryptocat.
  15. Greenwald, Glenn (May 13, 2014).
  16. Franceschi-Bicchierai, Lorenzo (21 November 2013).
  17. Cryptocat.

Джерела[ред. | ред. код]

Посилання[ред. | ред. код]