Clavenzo
اردو
مفت حاصل کریں

Clavenzo کیسے کام کرتا ہے

مجموعی طور پر، سادہ زبان میں، اور کوئی اہم بات چھوڑے بغیر۔ مختصر جواب یہ ہے: آپ کا فون یا کمپیوٹر ایک کلید بناتا ہے، وہی کلید آپ کا پتہ ہے، اور دو آلوں کے درمیان جو کچھ بھی چلتا ہے وہ ایسی کلیدوں سے خفیہ ہوتا ہے جو صرف انہی دو کے پاس ہوتی ہیں۔

آپ کی شناخت ایک کلید ہے، اکاؤنٹ نہیں

زیادہ تر پیغام رساں ایپس آغاز ہی فون نمبر مانگ کر کرتی ہیں۔ وہ نمبر ایک کمپنی جاری کرتی ہے، وہ آپ کے قانونی نام سے بندھا ہوتا ہے، دکان پر بیٹھے ملازم کو قائل کر لینے والا کوئی بھی اسے اپنے نام منتقل کرا سکتا ہے، اور جس کے پاس وہ ہو وہ اسے ڈھونڈ بھی سکتا ہے۔ نجی گفتگو کے لیے یہ کمزور بنیاد ہے۔

Clavenzo کا آغاز مختلف ہے۔ پہلی بار کھولنے پر ایپ آلے ہی پر رمزی کلیدوں کا ایک جوڑا بناتی ہے۔ عوامی نصف حصہ آپ کا پتہ بن جاتا ہے۔ نجی نصف آلے ہی میں رہتا ہے۔ وہ کبھی کسی کلاؤڈ میں محفوظ نہیں ہوتا اور کبھی ہمارے پاس نہیں آتا۔ وہ آلے سے صرف تب باہر جاتا ہے جب آپ خود اسے برآمد کریں، اور تب بھی ایک بار استعمال ہونے والے کوڈ سے مہربند۔

آپ کا پتہ دو صورتوں میں دکھایا جاتا ہے: 16 حروف کا ایک کوڈ جسے آپ بول بھی سکتے ہیں اور چسپاں بھی کر سکتے ہیں، اور ایک QR کوڈ جسے کوئی اسکین کر سکتا ہے۔ ایک اور مختصر کوڈ بھی ہے جو صرف یہ جانچنے کے کام آتا ہے کہ آپ صحیح شخص سے بات کر رہے ہیں: کسی کو شامل کرنے کے لیے بہت چھوٹا، بلند آواز میں ملانے کے لیے کافی۔

Clavenzo کی شناخت کی سکرین: ایک QR کوڈ، اس کے نیچے پورا کوڈ، اور یہ جانچنے کے لیے مختصر کوڈ کہ آپ صحیح شخص سے بات کر رہے ہیں۔

جب آپ کال کرتے ہیں تو کیا ہوتا ہے

دو فونوں کو پہلے ایک دوسرے کو ڈھونڈنا ہوتا ہے، پھر ایک کلید پر متفق ہونا ہوتا ہے۔ Clavenzo دوسرا کام اس طرح کرتا ہے کہ سننے والے کے لیے پہلا کام غیر دلچسپ ہو جاتا ہے۔

  1. ایک دوسرے کو ڈھونڈنا۔ اگر آپ ایک ہی Wi-Fi پر 'آس پاس' میں دکھائی دینے والے کسی شخص کو کال کریں تو فون براہِ راست جڑ جاتے ہیں اور کوئی سرور شامل نہیں ہوتا۔ ورنہ ایک چھوٹی ملاقاتی خدمت ایک مہربند پیشکش پہنچاتی ہے، اور دونوں فون آپس میں سیدھا راستہ بنانے کی کوشش کرتے ہیں۔ اس کے لیے ہر فون دوسرے کو اپنے نیٹ ورک پتے بتاتا ہے، اس لیے دوسرے شخص کی ایپ کو آپ کا IP پتہ معلوم ہو جاتا ہے۔
  2. کلید پر اتفاق۔ دونوں آلات دستخط شدہ عارضی X25519 تبادلہ کرتے ہیں، اور جڑنے کے ایک لمحے بعد اس کے اوپر پوسٹ کوانٹم کلیدی تبادلہ، ML-KEM-768، شامل کرتے ہیں۔ 'عارضی' ہی اہم لفظ ہے: کلیدیں صرف اسی ایک کال کے لیے بنتی ہیں اور اس کے ختم ہوتے ہی تلف ہو جاتی ہیں۔
  3. بات کرنا۔ آواز ہر 20 ملی سیکنڈ میں 33 بائٹ میں کوڈ ہوتی ہے، اور ان میں سے ہر پیکٹ الگ الگ خفیہ اور تصدیق شدہ ہوتا ہے۔ تار پر نظر رکھنے والے کسی کے لیے مواد بے ترتیب شور جیسا دکھائی دیتا ہے، اگرچہ پیکٹوں کے وقت سے اب بھی پتہ چل سکتا ہے کہ کوئی کب بول رہا ہے۔
  4. جانچنا۔ دونوں فون اُسی کلید سے چار الفاظ نکالتے ہیں جس پر واقعی اتفاق ہوا۔ انہیں بلند آواز میں پڑھیے۔ اگر دونوں اسکرینوں پر وہ ملتے ہیں تو درمیان میں کوئی تیسرا نہیں۔

یہی آخری قدم وہ ہے جسے لوگ چھوڑ دیتے ہیں اور جو سب سے زیادہ اہم ہے۔ خفیہ کاری اس بات کی ضمانت دیتی ہے کہ دوسری کلید جس کے پاس ہے وہی آپ کو پڑھ سکے گا۔ وہ کون ہے، یہ خفیہ کاری اکیلے نہیں بتا سکتی۔ چار الفاظ یہی جاننے کا طریقہ ہیں۔

کال کے دوران Clavenzo کی کال سکرین: کال کرنے والا، کال کا دورانیہ، HD اور معیاری کا سوئچ، اور بلند آواز میں پڑھنے کے چار حفاظتی الفاظ۔

آج کی کال کی ریکارڈنگ ناقابلِ مطالعہ کیوں رہتی ہے

ایک عام اور حقیقی حملہ صبر کا ہے: خفیہ ٹریفک ابھی ریکارڈ کر لو، کلید بعد میں حاصل کرو (عدالتی حکم سے، چوری سے، یا برسوں بعد کسی آلے میں گھس کر) اور پھر اطمینان سے ریکارڈنگ کھول لو۔

عارضی کلیدیں اسے ناکام بنا دیتی ہیں۔ جس کلید نے واقعی آپ کی کال خفیہ کی تھی، وہ کال کے دورانیے تک، دو آلوں پر موجود تھی، اور آخر میں تلف ہو گئی۔ آپ کی طویل مدتی شناختی کلید صرف تبادلے پر دستخط کرتی ہے؛ وہ ایک سیکنڈ کی آواز بھی خفیہ نہیں کرتی۔ کل اس کا افشا ہونا کسی کو کل آپ کا روپ دھارنے دے سکتا ہے۔ کل جو ریکارڈ ہوا تھا، اسے وہ نہیں کھول سکتا۔

اس خوبی کو آگے کی رازداری کہتے ہیں، اور کسی بھی خفیہ کال کے لیے یہ سب سے قیمتی چیز ہے۔

ہر کال جڑنے کے ایک سیکنڈ کے ایک حصے میں ML-KEM-768، ایک پوسٹ کوانٹم الگورتھم، سے دوبارہ کلید بناتی ہے، جب دونوں ایپس اس کی معاونت کرتی ہوں۔ یہ اسی صابر حملہ آور کا جواب ہے جس کے پاس بہتر اوزار ہے: ابھی ریکارڈ کیا گیا ٹریفک، جسے بعد میں کوانٹم کمپیوٹر کھولے۔ پیغامات اور فائلوں کا معاملہ فی الحال مختلف ہے۔ وہ RSA اور ML-KEM-768 دونوں سے ایک ساتھ سیل ہوتے ہیں، لیکن آج ML-KEM کلید RSA کلید سے اخذ کی جاتی ہے، اس لیے ہم ابھی انہیں پوسٹ کوانٹم نہیں کہتے۔ اور جو پیغام کسی بند فون کے انتظار میں سرور پر رکھا ہو، اسے فارورڈ سیکریسی حاصل نہیں: جس نے اسے ریکارڈ کیا ہو اور بعد میں وصول کنندہ کی شناختی کلید حاصل کر لے، وہ اسے کھول سکتا ہے۔

سرور کیا کرتا ہے، اور کیا نہیں کر سکتا

ایک کام ایسا ہے جو کوئی بھی برابر سے برابر ایپ واقعی اکیلے نہیں کر سکتی: اُس فون کو جگانا جس میں ایپ بند ہو۔ اسی کے لیے ایک ملاقاتی خدمت موجود ہے، جو یہ کام کرتے ہوئے بھی کم سے کم جاننے کے حساب سے بنائی گئی ہے۔

  • وہ کبھی مواد نہیں دیکھتی۔ پیشکشیں اور آف لائن پیغامات آپ کے فون سے نکلنے سے پہلے ہی وصول کنندہ کی کلید سے مہربند کر دیے جاتے ہیں۔ خدمت ایسے بائٹ رکھتی ہے جنہیں وہ کھول نہیں سکتی۔
  • وہ آپ کا نام نہیں جانتا۔ اس کی ڈائریکٹری میں ہر آلے کا پتہ، عوامی کلیدیں اور پلیٹ فارم، اور فون کا پش ٹوکن ہوتا ہے۔ اس کے پاس نہ نام ہیں، نہ فون نمبر، نہ ای میل پتے، کیونکہ ایپ کبھی پوچھتی ہی نہیں۔ جس کے پاس کوئی پتہ ہو، وہ پوچھ سکتا ہے کہ آیا وہ درج ہے۔
  • اس کی اطلاعات میں نہ بھیجنے والا ہوتا ہے، نہ مواد۔ آپ کا فون جگانے والا پش صرف یہ بتاتا ہے کہ یہ کال ہے یا پیغام۔ iPhone پر پیغام کی اطلاع میں 'New message' اور 'Tap to read' لکھا ہوتا ہے۔ Apple اور Google دیکھ سکتے ہیں کہ کچھ بھیجا گیا اور کب؛ وہ یہ نہیں دیکھ سکتے کہ وہ کیا تھا یا کس نے بھیجا۔
  • وہ جلد بھول جاتی ہے۔ کال کی دعوت 60 سیکنڈ جیتی ہے۔ مہربند آف لائن پیغام زیادہ سے زیادہ 72 گھنٹے۔ آلے کا اندراج تجدید کے بغیر 30 دن میں ختم ہو جاتا ہے۔
  • جب تک دعوت یا پیغام انتظار میں ہے، وہ دیکھتا ہے کہ کون کسے کال کر رہا ہے۔ کال کی دعوت یا آف لائن پیغام کو وہ کلید بتانی پڑتی ہے جس کے لیے وہ ہے اور وہ کلید جس سے وہ آیا ہے، اس لیے سرور دونوں کو گزرتے دیکھتا ہے۔ دعوت یا پیغام کے جانے کے بعد وہ اس جوڑی کا کوئی ریکارڈ نہیں رکھتا: دعوت 60 سیکنڈ میں اور پیغام زیادہ سے زیادہ 72 گھنٹے میں بھلا دیا جاتا ہے۔ بھیجنے والے کو بھی چھپانا (سیلڈ سینڈر) ہماری فہرست میں ہے۔ ہمارے سرور Cloudflare کے پیچھے ہیں، جو یہی تفصیلات دیکھتا ہے، مواد کبھی نہیں۔

جب کال سیدھی نہ جا سکے، عموماً اس لیے کہ دونوں نیٹ ورک اسے روک دیتے ہیں (جو بعض موبائل کمپنیوں پر ہوتا ہے)، تو ایک ریلے خفیہ پیکٹ آگے بڑھاتا ہے: پہلے ہمارا اپنا ریلے UDP پر، پھر TCP پر، پھر Cloudflare کے ریلے۔ ریلے صرف ڈیٹا آگے بڑھاتا ہے۔ اس کے پاس کلید نہیں اور نہ حاصل کرنے کا کوئی راستہ۔ البتہ وہ دونوں آلوں کے IP پتے دیکھتا ہے۔ آج کوئی ایسی ترتیب نہیں جو ہر کال ریلے کے ذریعے بھیجے، اور ہر کال میں، ریلے کے ذریعے ہو یا نہیں، ہر آلے کو دوسرے کا IP پتہ معلوم ہو جاتا ہے۔

ایک ہی Wi-Fi پر کالیں

ایک ہی Wi-Fi نیٹ ورک پر، یا ایک ہی ہاٹ اسپاٹ سے جڑے، دو آلے ایک دوسرے کو ڈھونڈ کر مکمل خفیہ کال کر سکتے ہیں، بغیر انٹرنیٹ رابطے اور بغیر سرور کے۔ آج یہ Android پر تب چلتا ہے جب جس فون کو کال کی جا رہی ہے اس پر کال لینے کے لیے تیار دبا دیا گیا ہو، iPhone پر تب تک، جب تک اس پر Clavenzo کھلی ہو، اور کمپیوٹر پر تب تک، جب تک Clavenzo چل رہی ہو؛ iPhone مقامی نیٹ ورک استعمال کرنے کی اجازت مانگ سکتا ہے۔ جب دونوں آلوں پر ایپ کھلی ہو تو پیغامات اور فائلیں بھی اسی طرح، خفیہ ہو کر، پہنچتی ہیں۔

یہ کم تحفظ والا کوئی متبادل طریقہ نہیں۔ یہ وہی خفیہ کاری اور وہی حفاظتی الفاظ ہیں، بس ملاقات والے مرحلے کی جگہ مقامی تلاش لے لیتی ہے۔ یہ ہوائی جہاز میں، سگنل سے محروم عمارت میں، نجی نیٹ ورک والے احاطے میں، اور ہر اُس جگہ کام آتا ہے جہاں انٹرنیٹ بھروسے کے لائق یا خوش آئند نہ ہو۔

مقامی وائی فائی پر کال کے انتظار میں Clavenzo، کال جوڑنے کے مراحل ترتیب سے درج۔

جب چیزیں ٹوٹتی ہیں

Clavenzo ایک مشکل سوال کے گرد بنایا گیا ہے: جب سب کچھ غلط ہو جائے تو کیا چلتا رہتا ہے؟ کوئی طوفان ڈیٹا سینٹر گرا دیتا ہے۔ کوئی ملک اپنے کنکشن سست کر دیتا ہے۔ کوئی فراہم کنندہ غائب ہو جاتا ہے۔ ٹاور بند ہو جاتے ہیں اور صرف مقامی نیٹ ورک بچتا ہے۔ ان میں سے ہر ایک کا جواب نیچے ہے۔

  • بالکل انٹرنیٹ نہیں۔ ایک ہی Wi-Fi یا ہاٹ اسپاٹ پر فون، اوپر بیان کی گئی حدود کے اندر، براہِ راست ایک دوسرے کو کال کر سکتے ہیں۔ نہ سرور، کمرے کے باہر کچھ نہیں۔
  • سرور چھوٹے ہیں، اور کئی ہیں۔ وہ صرف دو فونوں کا تعارف کراتے ہیں اور سیل کیے گئے پیغام رکھتے ہیں۔ آواز اور ویڈیو ان سے ہو کر تبھی گزرتی ہیں جب ریلے کی ضرورت ہو، اس لیے پوری سروس مختلف فراہم کنندگان اور مختلف جگہوں پر چند چھوٹی مشینوں پر چلتی ہے۔
  • ان میں سے کوئی ایک ناگزیر نہیں۔ آپ کا فون ہر سرور پر اندراج کرتا ہے اور ہر ایک سے پیغام لیتا ہے۔ ایک گرے تو باقی چلتے رہتے ہیں، اور کال اُسی سرور کے ذریعے اٹھائی جاتی ہے جس نے اسے پہنچایا۔
  • سرورز کی فہرست پر دستخط ہیں۔ فون اسے خود سرورز سے لیتے ہیں اور ایسی کلید سے جانچتے ہیں جو کبھی کسی سرور کو نہیں چھوتی۔ نئے سرور ایپ اپ ڈیٹ کے بغیر شامل ہو سکتے ہیں، اور کسی پرانی فہرست کو دوبارہ چلا کر فونوں کو غلط جگہ نہیں بھیجا جا سکتا۔
  • DNS نہیں، تو بھی مسئلہ نہیں۔ فہرست میں پن کیے گئے سرٹیفکیٹ والے براہِ راست نیٹ ورک پتے ہیں، اس لیے نام سرور بند ہو یا جھوٹ بولے، یا کنٹینٹ ڈیلیوری نیٹ ورک بیٹھ جائے، تب بھی فون کسی سرٹیفکیٹ اتھارٹی پر بھروسا کیے بغیر سرور تک پہنچ سکتے ہیں۔
  • دو ریلے، ایک سیڑھی۔ جب دو نیٹ ورک براہِ راست راستہ نہیں دیتے تو ریلے خفیہ کال لے جاتا ہے: پہلے ہمارا اپنا ریلے UDP پر، پھر TCP پر، پھر Cloudflare کے ریلے۔ کسی ایک کے بند ہونے سے ایک زینہ جاتا ہے، کال نہیں۔
  • باریک اور ناقابلِ اعتبار روابط۔ آواز کو 13.2 kbit/s چاہیے۔ جِٹر بفر نیٹ ورک کو ناپ کر اس کے مطابق ڈھلتا ہے، کھوئے ہوئے پیکٹ کھٹ کھٹ کے بجائے چھپا دیے جاتے ہیں، اور بڑی فائلیں خود رکتی اور پھر چلتی ہیں۔
  • رکاوٹ ڈالنے والے نیٹ ورک۔ SOCKS5 اور HTTP CONNECT پراکسی ایپ میں ہی موجود ہیں، اُن نیٹ ورکس کے لیے جو پراکسی لازمی کرتے ہیں یا جہاں مقامی ریزولور بند یا چھیڑا ہوا ہے۔

پیغامات، تصاویر، فائلیں اور صوتی پیغامات

پیغام رسانی اسی خفیہ کاری پر چلتی ہے۔ متن، تصاویر، فائلیں اور صوتی پیغامات وصول کنندہ کے لیے خفیہ ہوتے ہیں، اور گفتگو آپ کے فون میں ایپ کے نجی ذخیرے میں رکھی جاتی ہے۔ یہ ذخیرہ فون کی اپنی خفیہ کاری اور اسکرین لاک کے تحفظ میں ہے، اور Google اور iCloud کے بیک اپ سے باہر رکھا جاتا ہے۔ کمپیوٹر پر گفتگو آپ کے صارف اکاؤنٹ کے تحت ایپ کے اپنے فولڈر میں رکھی جاتی ہے۔

جس کا فون بند ہو، اس کے لیے بھیجا گیا پیغام اس کی کلید سے مہربند کر کے ملاقاتی خدمت کے پاس چھوڑ دیا جاتا ہے، جو اسے زیادہ سے زیادہ 72 گھنٹے رکھتی ہے اور اس کا ایک بائٹ بھی نہیں پڑھ سکتی۔

1 MB سے بڑی فائلیں ایک جان بوجھ کر رکھا گیا استثنا ہیں: وہ صرف فون سے فون تک جاتی ہیں، کبھی کسی سرور سے ہو کر نہیں۔ اگر سیدھا راستہ ابھی دستیاب نہ ہو تو منتقلی رک جاتی ہے اور خود بخود دوبارہ شروع ہو جاتی ہے، بجائے اس کے کہ آپ کی بڑی فائل چپکے سے کسی اور کی مشین سے گزار دی جائے۔

اس کے علاوہ ہر گفتگو کے لیے غائب ہونے والے پیغامات ہیں، جو آپ کے بھیجنے سے اور اُن کے دیکھنے سے گنتی شروع کرتے ہیں؛ پڑھے جانے کی اطلاع، جسے آپ دونوں سمتوں میں ایک ساتھ بند کر سکتے ہیں؛ اور پیغام کی درخواست کی حالت، تاکہ جو آپ کے رابطوں میں نہ ہو اسے یہ معلوم نہ ہو کہ اس کا پیغام پہنچا یا پڑھا گیا، جب تک آپ اسے قبول نہ کر لیں۔

تاریک انداز میں Clavenzo کی ایک گفتگو: دونوں طرف کے پیغام پڑھے جانے کے نشان کے ساتھ، ایک کال کا اندراج، ایک تصویر اور ایک صوتی پیغام۔

جو آپ چالو کر سکتے ہیں

  • ایپ لاک: Clavenzo پر واپس آنے پر فون کا اسکرین لاک (پن، پیٹرن، انگلی کا نشان یا چہرہ) مانگتا ہے، اور Windows پر Windows Hello۔ کالیں پھر بھی بجتی ہیں؛ اطلاعات پیغام کا متن دکھانا بند کر دیتی ہیں۔ Linux پر یہ ابھی دستیاب نہیں۔
  • اسکرین سیکیورٹی: Android پر ایپ کے اسکرین شاٹ اور اسکرین ریکارڈنگ روکتا ہے اور حالیہ ایپس کی فہرست میں اسے چھپا دیتا ہے۔ iPhone پر، جہاں کوئی ایپ اسکرین شاٹ نہیں روک سکتی، یہ ایپ سوئچر میں ایپ کو چھپا دیتا ہے۔ Windows پر یہ ونڈو کو اسکرین شاٹ، اسکرین ریکارڈنگ اور اسکرین شیئرنگ سے باہر رکھتا ہے؛ Linux پر اسے نافذ نہیں کیا جا سکتا۔ بیک اپ اور منتقلی کے کوڈ اس ترتیب سے قطع نظر، ہمیشہ محفوظ رہتے ہیں۔
  • انکوگنیٹو کی بورڈ (صرف Android): آپ کے کی بورڈ سے درخواست کرتا ہے کہ وہ آپ کے لکھے سے نہ سیکھے۔ یہ محض درخواست ہے، اور کچھ کی بورڈ اسے نظرانداز کر دیتے ہیں: اسی لیے ایپ یہی کہتی ہے۔ iPhone ایپس کو ایسی کوئی درخواست کرنے کی سہولت نہیں دیتا۔
  • پراکسی کی معاونت: SOCKS5 یا HTTP CONNECT، اُن نیٹ ورکوں کے لیے جہاں یہ لازم ہو یا جہاں مقامی ریزالور بند ہو یا جھوٹ بول رہا ہو۔
  • غیر محفوظ کردہ لوگوں کی کالیں خاموش رکھیں: وہ بجتی نہیں۔ وہ پھر بھی چھوٹی ہوئی کالوں کے طور پر دکھائی دیتی ہیں اور آپ واپس کال کر سکتے ہیں۔
Clavenzo کی رازداری کی ترتیبات: اس وائی فائی پر نظر آنا، کال کے راستے کی بتی، پڑھنے کی رسیدیں، غیر محفوظ شدہ لوگوں کی کالیں خاموش کرنا اور سکرین کی حفاظت۔

نئے فون پر جانا

دو الگ برآمدگیاں، جان بوجھ کر الگ رکھی گئیں، کیونکہ وہ الگ چیزیں لے جاتی ہیں۔

ایک خفیہ بیک اپ میں آپ کی گفتگو، تصاویر، کالوں کی تاریخ اور رابطے ایک فائل میں ہوتے ہیں جسے آپ جہاں چاہیں رکھیں۔ وہ صرف اُس کوڈ سے کھلتی ہے جو برآمدگی کے وقت ایک بار دکھایا جاتا ہے اور کہیں محفوظ نہیں ہوتا۔ درآمد کرنے پر جو نہیں ہے وہ شامل ہو جاتا ہے، اور جو پہلے سے ہے وہ کبھی نہیں بدلتا۔

ایک شناخت کی برآمدگی اُس کلید کو منتقل کرتی ہے جو آپ کا پتہ ہے۔ وہ اپنے ہی ایک بار استعمال ہونے والے منتقلی کوڈ سے مہربند ہے، آپ کے فون کے اسکرین لاک کے پیچھے کھڑی رہتی ہے، اور وہ کلید کسی آلے سے باہر نکلنے کا یہی واحد راستہ ہے۔ اسے درآمد کرنے پر نیا فون اسی شناخت کے طور پر جواب دینے لگتا ہے۔

یہ ساخت کہاں رک جاتی ہے

ہر ساخت کی حدود ہوتی ہیں۔ یہ ہماری ہیں۔

  • کون کس سے بات کرتا ہے۔ کال کی دعوت یا آف لائن پیغام اُن دو پتوں کا نام لیتا ہے جن کے درمیان وہ جاتا ہے، اس لیے جب تک وہ رکھا ہوا ہے، سرور اور اس کے سامنے موجود Cloudflare یہ جوڑی دیکھتے ہیں۔ براہِ راست کال کے ابتدائی ہینڈ شیک میں بھی دونوں شناختی کلیدیں بغیر خفیہ کاری کے ہوتی ہیں، اس لیے اُس نیٹ ورک پر نظر رکھنے والا جان سکتا ہے کہ کون سی دو شناختیں بات کر رہی ہیں۔ ان میں سے کوئی بھی کہی گئی بات کا ایک لفظ نہیں کھولتا۔ دونوں میٹا ڈیٹا ہیں، اور دونوں درست کرنے کی فہرست میں ہیں۔
  • وقت اور میٹا ڈیٹا۔ آپ کا آلہ کب حاضری دیتا ہے، سرور یہ لازماً دیکھتا ہے۔ کال کے دوران پیکٹوں کی رفتار بتا سکتی ہے کہ کوئی کب بول رہا ہے، خواہ جو کہا گیا وہ خفیہ کاری سے کبھی باہر نہ نکلے۔
  • آپ کا IP پتہ۔ ہر کال میں، اُس میں بھی جو آخرکار ریلے کے ذریعے جائے، دوسرے شخص کی ایپ کو آپ کا IP پتہ معلوم ہو جاتا ہے، کیونکہ براہِ راست راستہ ڈھونڈنے کے لیے دونوں آلے اپنے نیٹ ورک پتوں کا تبادلہ کرتے ہیں۔ اس سے یہ اندازہ ہو سکتا ہے کہ آپ تقریباً کہاں ہیں۔ ریلے بھی دونوں IP پتے دیکھتا ہے۔
  • آپ کا آلہ ہی کمزور کڑی ہے۔ جس کے ہاتھ میں آپ کا کھلا ہوا فون ہے، اس کے پاس آپ کے پیغامات بھی ہیں۔ فون پر موجود کوئی نقصان دہ پروگرام آپ کے لکھے کو خفیہ ہونے سے پہلے ہی پڑھ لیتا ہے۔ یہ بات اب تک لکھے گئے ہر پیغام رساں پر لاگو ہوتی ہے۔
  • اس کا آزادانہ آڈٹ نہیں ہوا۔ اسے احتیاط سے بنایا گیا ہے اور بھرپور جانچا گیا ہے۔ یہ وہی بات نہیں، اور ہم ایسا دکھاوا نہیں کریں گے۔

اگر آپ کے خطرے کے اندازے میں پورے نیٹ ورک پر نظر رکھنے والا کوئی حریف شامل ہے، تو ان حدود کو سمجھیے، پراکسی کی معاونت استعمال کیجیے، اور کسی ایک آلے پر (اس پر بھی) ایسی کوئی چیز داؤ پر نہ لگائیے جس کا کھونا آپ برداشت نہ کر سکیں۔

لوگ جو سوال پوچھتے ہیں