ایل گمال انکرپشن کیلکولیٹر

ایک مفرد عدد p، جنریٹر g، نجی کی x، عارضی کی k اور پیغام m درج کریں۔

استعمال کا طریقہ

  1. اوپر دیے گئے خانوں میں اپنی قدریں درج کریں۔
  2. نتیجہ فوری دیکھنے کے لیے حساب لگائیں پر دبائیں۔
  3. اپنے نتیجے کا لنک کاپی کرنے کے لیے شیئر بٹن استعمال کریں۔

اس کیلکولیٹر کے بارے میں

ElGamal کرپٹو سسٹم، جسے Taher Elgamal نے 1985 میں شائع کیا، ایک پبلک کی انکرپشن اسکیم ہے جس کی سلامتی کسی محدود دوری گروہ میں منفصل لوگارتھم کے مسئلے پر قائم ہے — مفرد عدد p اور جنریٹر g دیے ہوں تو y = g^x mod p سے x کو نکالنا حسابی طور پر مشکل ہے۔ کلید کی جنریشن میں نجی کلید x چنی جاتی ہے اور y = g^x mod p بطور عوامی کلید شائع کی جاتی ہے؛ پھر انکرپشن ہر پیغام کے لیے ایک نئی بے ترتیب عارضی کلید k چنتی ہے اور سائفر ٹیکسٹ کا جوڑا (c₁, c₂) = (g^k mod p, m·y^k mod p) بناتی ہے، اس لیے ایک ہی سادہ متن دو بار ایک ہی سائفر ٹیکسٹ میں انکرپٹ نہیں ہوتا۔

یہ کیلکولیٹر اس ریاضی کو قدم بہ قدم دکھاتا ہے: ایک چھوٹا مفرد عدد p، جنریٹر g، نجی کلید x، عارضی کلید k اور ایک صحیح عدد پیغام m درج کریں، تو یہ عوامی کلید اور نتیجے میں سائفر ٹیکسٹ کا جوڑا بالکل ویسے ہی نکالتا ہے جیسے الگورتھم نکالتا۔ کرپٹوگرافی کے طلبہ، کمپیوٹر سائنس کے اساتذہ اور سیکیورٹی انجینئرز ایسی کھلونا مثالیں غیر متناظر انکرپشن اور اس منفصل لوگارتھم کی بنیاد کی سمجھ بنانے کے لیے استعمال کرتے ہیں جو Diffie-Hellman کلیدی تبادلے اور DSA دستخطی اسکیم کی بھی بنیاد ہے — حقیقی استعمال میں سینکڑوں ہندسوں لمبے مفرد اعداد کام آتے ہیں، جو ہاتھ یا کیلکولیٹر کے حساب سے کہیں آگے ہیں۔

کیا یہ مفید تھا؟

آپ زیادہ سے زیادہ 3 ردعمل منتخب کر سکتے ہیں۔

تبصرے

  • سب سے پہلے تبصرہ کریں۔

مقبول کیلکولیٹرز

تمام کیلکولیٹرز