مواد پر جائیں۔
Back to Nymbot

علم کی بنیاد رازداری

گمنام موڈ

خفیہ موڈ سرور کو کسی بھی پیغام کو چارج کرنے کے قابل بناتا ہے بغیر یہ معلوم کرنے کے قابل بناتا ہے کہ یہ کس کے کریڈٹ چارج کرتا ہے.

وہ خلا جو بند ہوتا ہے

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

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

ہٹانے کی کلید

کے اینون جیب، یا ?anon، آپ کے آلے پر ایک کلید جوڑے پیدا کرتا ہے اور اس پر پورے بات چیت کو منتقل کرتا ہے. اس کے بعد سے اس بات چیت میں اس بات چیت میں آپ کی شناخت کی کلید اس بات چیت میں کچھ بھی نہیں دکھاتا ہے.

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

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

While it is on, read receipts, typing indicators, reactions and edits to Nymbot are held back. Each of those would otherwise carry your real signature into the same conversation and undo the whole thing. If your app cannot honor that — a locked vault, state not yet restored — it refuses to send rather than quietly falling back to your identity key.

پھینکنے والی کلید نیچے محفوظ کی گئی ہے شناخت کی خفیہ کاری اور آپ کے دیگر آلات کے ساتھ سائن اپ کرتا ہے، لہذا بات چیت اور اس کا توازن آپ کے ساتھ چلتا ہے. اس کو روٹنگ اس کے ارد گرد پہلے کی کلیدوں کو ایک وقت کے لئے رکھتا ہے تاکہ ان کی تاریخ پڑھنے کے قابل رہتی ہے اور ان کی توازن چھپنے کے قابل رہتی ہے.

بلائنڈ کریڈٹ واؤچر

صرف کریڈٹس کو تھرو وے کلید میں منتقل کرنے سے سرور کو وہ لنک مل جائے گا جسے توڑنے کے لیے موڈ موجود ہے۔ اس لیے کریڈٹس اس طرح منتقل ہوتے ہیں اندھے واؤچر، چومیائی انداز میں کیشو ٹکسال استعمال ہوتا ہے۔

  1. آپ کی ایپ ایک بے ترتیب راز کو چنتی ہے اور اسے بے ترتیب عنصر سے اندھا کر دیتی ہے۔
  2. آپ کے nym کے طور پر تصدیق شدہ، یہ سرور سے بلائنڈ ویلیو پر دستخط کرنے کو کہتا ہے۔ سرور آپ کے بیلنس کو ڈیبٹ کرتا ہے اور کسی ایسی چیز پر دستخط کرتا ہے جسے وہ پڑھ نہیں سکتا۔
  3. ہر دستخط اس ثبوت کے ساتھ آتا ہے کہ شائع شدہ دستخطی کلید وہی تھی جو استعمال کی گئی تھی۔ آپ کی ایپ اس کی تصدیق کرتی ہے، اور اگر یہ چیک آؤٹ نہیں ہوتی ہے تو پوری حرکت کو مسترد کر دیتی ہے-ایک غیر ثابت شدہ دستخط ٹیگنگ ویکٹر ہے، کوئی کاسمیٹک مسئلہ نہیں۔
  4. آپ کے ایپلی کیشن کو چھپایا جاتا ہے۔ نتیجہ ایک درست ٹوکن ہے جس میں سرور نے کچھ بھی نہیں دیکھا ہے۔
  5. بعد میں، ہٹانے والی کلید کے طور پر تصدیق کیا گیا، یہ ٹوکن پیش کرتا ہے، سرور اس کی تصدیق کرتا ہے، اس کی جانچ پڑتال کرتا ہے کہ یہ خرچ نہیں کیا گیا ہے، اور کلید کو کریڈٹ کرتا ہے - اس کے خلاف کچھ بھی نہیں ہے.

ٹیبلز ریکارڈ کرتے ہیں کہ ایک کوپن جاری کیا گیا تھا اور ایک کوپن خرچ کیا گیا تھا. نہ ہی ریکارڈ کرتے ہیں کہ کون ہے.

کلید سیٹ شائع کیا جاتا ہے، اور آپ کی اپلی کیشن اسے پین کرتا ہے اور آپ کو خبردار کرتا ہے اگر یہ تبدیل ہوتا ہے - ہر صارف کے لئے کلید سیٹ بالکل اس طرح ہے کہ ایک منٹ اپنے صارفین کو ٹیگ کرے گا. ?buy.

جو چھپانا نہیں ہے

کناروں کے بارے میں ایماندار ہونا ہی واحد راستہ ہے جس سے باقی کچھ بھی قابل قدر ہے۔

  • ایک لنک دونوں شناختوں کے واقعات کو شائع کرتا ہے. اپلی کیشن کارخانہ دار کے ذریعے ریلیز تک پہنچتا ہے، لہذا ریلیز آپ کے نہیں بلکہ کارخانہ دار کے ایڈریس کو دیکھتے ہیں - لیکن کارخانہ دار کنکشن کو دیکھتا ہے، اور اگر یہ تک رسائی حاصل نہیں کی جا سکتی ہے تو اپلی کیشن اپنے ریلیز سے رابطہ کرتا ہے.
  • کلید کو روٹ کریں اور توازن کو لے لو سرور کو ایک گمنام کلید دکھاتا ہے جو دوسری کو ادا کرتی ہے۔
  • بات چیت ایک بات چیت ہے. ایک تھرو وے کلید کے نیچے ہر پیغام تعمیر کے ذریعے دوسروں سے منسلک ہوتا ہے-معاون کو سیاق و سباق کے طور پر دھاگے کی ضرورت ہوتی ہے۔
  • جو آپ لکھتے ہیں وہ آپ کی شناخت کرسکتے ہیں. کسی بھی قسم کی کلید ہائجیریا میں مدد ملتی ہے اگر سوال آپ کے کاروباری کارخانہ دار کا نام ہے.
  • ?gift اور ?transfer اپنے اصلی نام پر رہیں: ایک تحفہ اس کے بیلنس سے بنایا جاتا ہے اور اس پر ایک چھڑایا ہوا تحفہ آتا ہے، کبھی بھی پھینکنے والی چابی پر نہیں۔
  • ایک ڈپازٹ ٹوکن اپنے اکاؤنٹ کا نام دیتا ہے. ایک ریپیوٹر آپ کو ایک نامعلوم چیٹ میں استعمال کرتا ہے، ہر درخواست کے ساتھ اس کا رسائی token بھیجتا ہے، جیسے کسی بھی چیٹ میں، اور یہ کبھی بھی ذخیرہ نہیں کیا جاتا ہے - لیکن فوریج، اور Nymbot جب یہ درخواست رکھتا ہے، یہ بتاتا ہے کہ کون سا اکاؤنٹ اس token سے متعلق ہے.

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

  • گمنام چیٹ کے لیے پش نوٹیفیکیشنز بند ہیں۔ آپ کو اپلی کیشن کھولنے کے دوران مطلع کیا جاتا ہے؛ کوئی بھی بات چیت کے لئے پونس token یا سائن اپ کو رجسٹر نہیں کرتا.
  • سرور کی منصوبہ بندی اور پس منظر چلانے دستیاب نہیں ہیں. ایک نامعلوم چیٹ میں جواب دینے کے لئے ایک منصوبہ بندی پروموٹ صرف آپ کے آلے پر چلتا ہے.
  • محفوظ شدہ یادیں نہیں بھیجی جاتی ہیں، اور ایک نامعلوم چیٹ سے ذہن کے لئے کچھ بھی پیش نہیں کیا جاتا ہے.
  • آپ کی ترتیبات گھر میں رہیں. درخواست صرف چیٹ کی اپنی اجازتیں رکھتی ہے، اور درخواست کی حد صرف جب آپ منتخب کرتے ہیں ویسے بھی شروع کریں اس پیغام کے لیے۔
  • ہر کلید خود سے پوچھتی ہے۔ جوابات کے لئے چیک، Nymbot زون کی صفائی اور چلانے کی درخواستوں کی فہرست ہر درخواست پر ایک کلید چلتی ہے، ایک بے ترتیب انتظار کی طرف سے وقف کیا جاتا ہے، اور ایک نامعلوم چیٹ کے چلانے کے بارے میں صرف اس چیٹ کو کھولنے کے دوران پوچھا جاتا ہے.
ہوشیار

ایک ہٹانے والی کلید پر کریڈٹ اس کلید کے ساتھ زندہ ہیں اور مر جاتے ہیں. آلہ مسح کریں اسے لے اور اس پر کچھ بھی چھوڑ دیا.