كريبتوكات

كريبتوكات هو تطبيق مفتوح المصدر لسطح المكتب، توقف تطويره ، وكان يهدف إلى توفير دردشة مشفرة عبر الإنترنت، وهو متوفر لأنظمة ويندوز ، وماك أو إس إكس ، ولينكس . [ 3 ] يستخدم التطبيق تشفيرًا من طرف إلى طرف لتأمين جميع الاتصالات مع مستخدمي كريبتوكات الآخرين. يُمنح المستخدمون خيار التحقق بشكل مستقل من قوائم أجهزة أصدقائهم، ويتم إخطارهم عند تعديل قائمة أجهزة أي صديق، كما يتم التحقق من جميع التحديثات من خلال أداة تنزيل التحديثات المدمجة. [ 4 ]

تم إنشاء Cryptocat بواسطة نديم كوبيسي وتم تطويره بشكل أكبر جنبًا إلى جنب مع مجتمع من المساهمين في المصادر المفتوحة ويتم نشره بموجب شروط رخصة GPLv3 ، على الرغم من أنه تم إيقافه منذ ذلك الحين.

تاريخ

تم إطلاق Cryptocat لأول مرة في 19 مايو 2011 كتطبيق ويب .

في يونيو 2012، صرّح كوبيسي بأنه احتُجز على الحدود الأمريكية من قِبل وزارة الأمن الداخلي واستُجوب بشأن مقاومة برنامج كريبتوكات للرقابة. وقد غرّد عن الحادثة لاحقًا، مما أدى إلى تغطية إعلامية واسعة النطاق وزيادة ملحوظة في شعبية البرنامج. [ 5 ]

في يونيو 2013، أشار الباحث الأمني ​​ستيف توماس إلى ثغرة أمنية يمكن استغلالها لفك تشفير أي رسالة دردشة جماعية تمت باستخدام برنامج Cryptocat بين سبتمبر 2012 و19 أبريل 2013. [ 6 ] [ 7 ] لم تتأثر الرسائل الخاصة، وقد تم حل الثغرة قبل شهر. واستجابةً لذلك، أصدرت Cryptocat تنبيهًا أمنيًا، وطلبت من جميع المستخدمين التأكد من تحديث برامجهم، وأبلغتهم باحتمالية اختراق محادثاتهم الجماعية السابقة. [ 7 ]

في فبراير 2014، انتقدت مراجعة أجرتها شركة iSec Partners نموذج مصادقة Cryptocat ووصفته بأنه غير كافٍ. [ 8 ] واستجابةً لذلك، أدخلت Cryptocat تحسينات على مصادقة المستخدمين، مما سهّل عليهم عملية المصادقة واكتشاف هجمات الوسيط . [ 9 ]

في فبراير 2016، أعلن كوبيسي، مُعربًا عن استيائه من الوضع الحالي للمشروع بعد 19 شهرًا من الإهمال، أنه سيوقف تشغيل كريبتوكات مؤقتًا ويوقف تطوير تطبيقه للهواتف المحمولة، ريثما يتم إعادة كتابة البرنامج بالكامل وإعادة إطلاقه. [ 10 ] وفي مارس 2016، أعلن كوبيسي عن إعادة إصدار كريبتوكات، الذي أُعيدت كتابته بالكامل كبرنامج سطح مكتب بدلًا من تطبيق الويب الأصلي، كإصدار تجريبي عام، واستئناف الخدمة. [ 11 ] وقد أتاح هذا النهج الجديد، الذي يركز على سطح المكتب، لكريبتوكات الاستفادة من تكامل أقوى مع أجهزة سطح المكتب، بأسلوب مشابه للغة بيجين .

في فبراير 2019، أُعلن عن إيقاف خدمة Cryptocat. [ 12 ] اعتبارًا من ديسمبر 2019، أصبح نطاق Cryptocat معروضًا للبيع، ويرتبط بموقع برنامج المراسلة Wire . [ 13 ]

سمات

يُتيح تطبيق Cryptocat لمستخدميه إنشاء محادثات دردشة مشفرة من طرف إلى طرف . يمكن للمستخدمين تبادل الرسائل الثنائية، والملفات المشفرة، والصور، بالإضافة إلى إنشاء ومشاركة التسجيلات الصوتية والمرئية. ستتلقى جميع الأجهزة المرتبطة بحسابات Cryptocat رسائل آمنة مُعاد توجيهها ، حتى في حالة عدم الاتصال بالإنترنت.

جميع الرسائل والملفات والتسجيلات الصوتية/المرئية المرسلة عبر كريبتوكات مشفرة تشفيرًا تامًا. يربط مستخدمو كريبتوكات أجهزتهم بحساباتهم على المنصة عند الاتصال، ويمكنهم التعرف على أجهزة بعضهم البعض عبر مدير الأجهزة في المنصة لمنع هجمات الوسيط . كما تستخدم كريبتوكات آلية " الثقة عند الاستخدام الأول" للمساعدة في اكتشاف أي تغييرات في مفتاح هوية الجهاز.

يتضمن Cryptocat أيضًا آلية تحديث تلقائي مدمجة تقوم تلقائيًا بإجراء فحص التوقيع على التحديثات التي تم تنزيلها للتحقق من صحتها، وتستخدم تثبيت شهادة TLS لمنع هجمات انتحال الهوية على الشبكة.

في عام 2013، أتاح تطبيق Cryptocat إمكانية الاتصال بفيسبوك ماسنجر لبدء محادثات مشفرة مع مستخدمي Cryptocat الآخرين. [ 14 ] ووفقًا للمطورين، كان الهدف من هذه الميزة توفير بديل لنموذج الدردشة المعتاد في Cryptocat الذي لم يكن يوفر قوائم جهات اتصال طويلة الأمد. [ 15 ] وقد تم إيقاف هذه الميزة في نوفمبر 2015.

الاستقبال والاستخدام

في يونيو 2013، استخدم الصحفي غلين غرينوالد برنامج Cryptocat أثناء وجوده في هونغ كونغ للقاء إدوارد سنودن، المبلغ عن المخالفات في وكالة الأمن القومي ، لأول مرة، بعد فشل برامج التشفير الأخرى في العمل. [ 16 ]

في نوفمبر 2013، تم حظر تطبيق Cryptocat في إيران ، بعد فترة وجيزة من انتخاب الرئيس الإيراني الجديد حسن روحاني الذي وعد بقوانين إنترنت أكثر انفتاحاً. [ 17 ]

أُدرج برنامج Cryptocat في "بطاقة أداء المراسلة الآمنة" التابعة لمؤسسة Electronic Frontier Foundation في الفترة من 4 نوفمبر 2014 إلى 13 مارس 2016. وخلال تلك الفترة، حصل Cryptocat على 7 نقاط من أصل 7 في بطاقة الأداء. وقد نال نقاطًا لتشفيره الاتصالات أثناء النقل، وتشفيره باستخدام مفاتيح لا يملكها مزود الخدمة ( التشفير التام )، وتمكينه المستخدمين من التحقق بشكل مستقل من هويات مراسليهم، وتأمين الاتصالات السابقة في حال سرقة المفاتيح ( السرية الأمامية )، وإتاحة شفرته للمراجعة المستقلة ( مفتوح المصدر )، وتوثيقه الجيد لتصاميم الأمان الخاصة به، وإتمامه تدقيقًا أمنيًا مستقلًا. [ 18 ]

بنيان

التشفير

يستخدم برنامج Cryptocat خوارزمية السقاطة المزدوجة لضمان سرية الرسائل المستقبلية ، وذلك بعد إنشاء جلسة باستخدام مصافحة ديفي -هيلمان رباعية الاتجاهات باستخدام منحنى إهليلجي . تتضمن هذه المصافحة مفاتيح هوية طويلة الأمد، ومفتاحًا أوليًا مُوقّعًا متوسط ​​الأمد، ومفتاحًا أوليًا للاستخدام لمرة واحدة. [ 19 ] يشبه هذا النهج بروتوكول التشفير المُعتمد في تطبيق Signal للهواتف المحمولة للرسائل المشفرة. يهدف Cryptocat إلى ضمان سرية رسائله، وسلامتها، ومصداقية مصدرها، وسريتها المستقبلية، وعدم إمكانية تمييزها حتى عبر شبكة يتحكم بها مهاجم نشط. [ 4 ] تتشابه خصائص السرية المستقبلية في بروتوكول Cryptocat مع تلك التي طُرحت لأول مرة في بروتوكول Off-the-Record Messaging .

يستخدم برنامج Cryptocat معيار التشفير المتقدم في وضع Galois/Counter للتشفير الموثق، وCurve25519 لاتفاقية السر المشترك لمنحنى Diffie-Hellman الإهليلجي، و HMAC-SHA256 لاشتقاق المفاتيح، و Ed25519 للتوقيع. [ 20 ] [ 21 ] وللحد من تأثير اختراق مفتاح الهوية طويل الأمد، تُستخدم المفاتيح طويلة الأمد مرة واحدة فقط في عملية تبادل المفاتيح الموثقة الأولية ، ومرة ​​أخرى لتوقيع مفتاح أولي موقع متوسط ​​الأمد تم إنشاؤه حديثًا.

بالنسبة لطبقة النقل، يعتمد برنامج Cryptocat معيار OMEMO لتشفير الرسائل والكائنات متعددة الأطراف ، والذي يمنح Cryptocat أيضًا دعمًا للأجهزة المتعددة ويسمح بالمراسلة دون اتصال بالإنترنت. [ 4 ]

شبكة

تعتمد شبكة Cryptocat على بروتوكول XMPP المُقدّم عبر WebSockets . ووفقًا لبيان مهمة المشروع، فإن شبكة Cryptocat لا تقوم إلا بنقل الرسائل المُشفّرة ولا تخزّن أي بيانات. [ 1 ] بالإضافة إلى بروتوكول التشفير التام بين طرفي عميل Cryptocat، فإن الاتصال بين العميل والخادم محميّ بواسطة TLS .

توزيع

من مارس 2011 حتى مارس 2016، تم توزيع برنامج Cryptocat رسميًا عبر متجر Google Chrome الإلكتروني ، ومتجر تطبيقات Apple ، وقنوات رسمية أخرى تابعة لمنصات محددة. بعد إعادة كتابة Cryptocat ليصبح برنامجًا مكتبيًا في مارس 2016، أصبح توزيعه حصريًا عبر خوادم Cryptocat الخاصة، والتي تتولى أيضًا عملية تسليم التحديثات الموقعة. [ 22 ]

انظر أيضاً

مراجع

  1. 1 2 كريبتوكات. "بيان مهمة كريبتوكات" . مؤرشف من الأصل في 7 أبريل 2016. تم الاطلاع عليه في 22 أبريل 2016 .
  2. "ملاحظات إصدار Cryptocat 3.2.08" .
  3. "Cryptocat" . crypto.cat . مؤرشف من الأصل بتاريخ 18 يوليو 2016. تم الاطلاع عليه بتاريخ 29 مارس 2016 .
  4. 1 2 3 "Cryptocat - Security" . crypto.cat . مؤرشف من الأصل في 7 أبريل 2016. تم الاطلاع عليه في 29 مارس 2016 .
  5. "احتجاز مطور برامج يزيد الاهتمام بشركة كريبتوكات في مونتريال" . مجلة آي تي ​​بيزنس . Itbusiness.ca. 8 يونيو 2012. مؤرشف من الأصل في 29 يناير 2013. تم الاطلاع عليه في 28 يوليو 2012 .
  6. توماس، ستيف. "DecryptoCat" . مؤرشف من الأصل في 26 يوليو 2015. تم الاسترجاع في 10 يوليو 2013 .
  7. مدونة تطوير Cryptocat . "ثغرة أمنية خطيرة جديدة في Cryptocat: التفاصيل" . مؤرشفة من الأصل في 5 يوليو 2013. تم الاطلاع عليها في 7 يوليو 2013 .
  8. صندوق التكنولوجيا المفتوحة CryptoCat لنظام iOS مؤرشف بتاريخ 12 نوفمبر 2020 في Wayback Machine
  9. كريبتوكات. "عمليات التدقيق الأخيرة والتحسينات القادمة" . مؤرشف من الأصل في 15 أكتوبر 2014. تم الاطلاع عليه في 22 يونيو 2014 .
  10. باليتا، داميان (22 فبراير 2016). "كيف تحارب الولايات المتحدة التشفير - وتساعد أيضًا في تطويره" . صحيفة وول ستريت جورنال . نيوز كورب. مؤرشف من الأصل في 19 يونيو 2018. تم الاطلاع عليه في 24 فبراير 2016 .
  11. "إعلان إصدار Cryptocat" . crypto.cat . مؤرشف من الأصل بتاريخ 22 ديسمبر 2016. تم الاطلاع عليه بتاريخ 22 أبريل 2016 .
  12. كريبتوكات (5 فبراير 2019). "سنوقف خدمة كريبتوكات ابتداءً من الغد. لم يعد البرنامج قيد الصيانة" . @cryptocatapp . مؤرشف من الأصل في 12 ديسمبر 2021. تم الاطلاع عليه في 5 فبراير 2019 .
  13. "crypto.cat" . 7 نوفمبر 2019. مؤرشف من الأصل في 7 نوفمبر 2019. تم الاطلاع عليه في 5 ديسمبر 2019 .
  14. نورتون، كوين (12 مايو 2014). "كريبتوكات يُنشئ غرفة دردشة مشفرة ومؤقتة على أي جهاز كمبيوتر مزود بمتصفح ويب" . صحيفة ذا ديلي بيست . مؤرشف من الأصل في 19 يونيو 2014. تم الاطلاع عليه في 22 يونيو 2014 .
  15. كريبتوكات. "كريبتوكات، الآن مع دردشة فيسبوك مشفرة" . مؤرشف من الأصل في 11 نوفمبر 2014. تم الاطلاع عليه في 22 يونيو 2014 .
  16. غرينوالد، غلين (13 مايو 2014). لا مكان للاختباء: إدوارد سنودن ، ووكالة الأمن القومي، ودولة المراقبة الأمريكية . دار متروبوليتان للنشر. ص 59. ISBN  978-1627790734تم الاطلاع عليه بتاريخ 22 يونيو 2014 .
  17. فرانشيسكي-بيتشيراي، لورينزو (21 نوفمبر 2013). "إيران تحجب خدمة دردشة مشفرة رغم مزاعمها بحرية الإنترنت" . ماشابل . مؤرشف من الأصل في 22 يونيو 2014. تم الاطلاع عليه في 22 يونيو 2014 .
  18. "بطاقة تقييم المراسلة الآمنة: ما هي التطبيقات والأدوات التي تحافظ فعلاً على أمان رسائلك؟" . مؤسسة الحدود الإلكترونية. 4 نوفمبر 2014. مؤرشف من الأصل في 15 نوفمبر 2016. تم الاطلاع عليه في 21 أبريل 2016 .
  19. "تطبيق Cryptocat Axolotl" . github.com . تم الاطلاع عليه بتاريخ 22 أبريل 2016 .
  20. "Cryptocat Cryptographic Primitives" . github.com . تم الاطلاع عليه بتاريخ 22 أبريل 2016 .
  21. "مواصفات بروتوكول الأطراف المتعددة" . جيت هاب . 22 مارس 2014. مؤرشف من الأصل في 30 ديسمبر 2014. تم الاطلاع عليه في 26 أغسطس 2025 .
  22. كريبتوكات. "خادم تنزيل كريبتوكات" . مؤرشف من الأصل في 18 يناير 2019. تم الاطلاع عليه في 22 أبريل 2016 .

للمزيد من القراءة