ডিফি-হেলম্যান কী ক্যালকুলেটর

শেয়ার্ড গোপন কী বের করতে পাবলিক প্যারামিটার ও উভয় প্রাইভেট কী লিখুন।

যেভাবে ব্যবহার করবেন

  1. উপরের ঘরগুলোতে আপনার মান লিখুন।
  2. ফলাফল দেখতে "হিসাব করুন" বোতামে চাপুন।
  3. আপনার ফলাফল পাঠাতে "শেয়ার" ব্যবহার করুন।

এই ক্যালকুলেটর সম্পর্কে

ডিফি-হেলম্যান কী বিনিময় দুই পক্ষকে একটি প্রকাশ্য চ্যানেলে গোপন বিষয়টি কখনও প্রেরণ না করেই একটি ভাগাভাগি করা গোপনীয়তায় একমত হতে দেয়। উভয় পক্ষ একটি প্রকাশ্য মৌলিক মডুলাস p ও জেনারেটর g-তে একমত হয়; প্রত্যেকে একটি প্রাইভেট কী (a ও b) বাছে এবং একটি পাবলিক কী গণনা করে—A = g^a mod p এবং B = g^b mod p—যা তারা খোলাখুলি বিনিময় করে। প্রতিটি পক্ষ তখন অন্যজনের পাবলিক কীকে নিজের প্রাইভেট কীতে উন্নীত করে: শেয়ার্ড গোপন কী হলো s = B^a mod p = A^b mod p = g^(ab) mod p, কোনো প্রাইভেট কী কখনও তারের পথ পেরিয়ে না গিয়েই একই সংখ্যায় পৌঁছায়।

নিরাপত্তা নির্ভর করে বিচ্ছিন্ন লগারিদম সমস্যার ওপর—g, p এবং A = g^a mod p থেকে a গণনা করা যথেষ্ট বড় মৌলিক সংখ্যা p-র জন্য গণনাগতভাবে অসাধ্য, যদিও a থেকে A গণনা করা সহজ। কম্পিউটার সায়েন্সের শিক্ষার্থী, নিরাপত্তা প্রকৌশলী ও প্রোটোকল বাস্তবায়নকারীরা কোনো অ্যাপ্লিকেশন ডেটা পাঠানোর আগে TLS, SSH ও অন্যান্য প্রোটোকল কীভাবে একটি শেয়ার্ড সেশন কী প্রতিষ্ঠা করে তা হাতে যাচাই করতে এ ধরনের ছোট-সংখ্যার উদাহরণ ব্যবহার করেন।

Was this helpful?

আপনি সর্বোচ্চ ৩টি প্রতিক্রিয়া বেছে নিতে পারেন।

Comments

  • Be the first to comment.

জনপ্রিয় ক্যালকুলেটর

সব ক্যালকুলেটর