আপনি কি মধ্যবর্তী কোনও ব্যক্তিকে বার্তাটি পড়তে বাধা দিতে পারবেন?


10

আমি এই সমস্ত ম্যান-ইন-দ্য মিডল অ্যাটাক প্রতিরোধ সম্পর্কে শুনেছি এবং আমি ভাবছি, মধ্যবর্তী লোকটি যদি কেবল আপনার প্রবাহ শোনেন এবং নিজেই বার্তাটি পরিবর্তন করতে না চান তবে কীভাবে এটি কাজ করতে পারে।

মধ্যবর্তী লোকটি কি কেবল বিরোধীদের দ্বারা চালিত চাবিগুলি না নিয়ে, কীগুলি পরিবর্তন করে এবং ডিক্রিপ্ট করে আবার বার্তাটি এনক্রিপ্ট করতে পারে?

কীভাবে একটি শংসাপত্র এটি প্রতিরোধ করতে পারে?

সম্পাদনা:

আমি শুনেছি শংসাপত্র কর্তৃপক্ষ সাধারণত বলে: "হ্যাঁ, এটি অন্যদের কী"। তবে আমি কীভাবে নিশ্চিত হতে পারি যে, শংসাপত্রের স্বাক্ষরটি জালিয়াতি করা হয়নি?

উত্তর:


10

মধ্যবর্তী লোকটি কি কেবল বিরোধীদের দ্বারা চালিত চাবিগুলি না নিয়ে, কীগুলি পরিবর্তন করে এবং ডিক্রিপ্ট করে আবার বার্তাটি এনক্রিপ্ট করতে পারে?

হ্যা তারা পারে.

("পাঠ্যপুস্তক" সংস্করণ) এর মতো একটি মূল এক্সচেঞ্জ প্রোটোকল শ্রুতিমধুর বিরুদ্ধে সুরক্ষিত (যেমন কেবল চ্যানেলটিতে কী সংক্রমণ করা হচ্ছে তা পর্যবেক্ষণ করে) তবে ম্যান-ইন-দ্য মিডল (এমআইটিএম) আক্রমণগুলির বিরুদ্ধে সম্পূর্ণভাবে ভেঙে যায় আপনি বলেছেন।

শংসাপত্রগুলি এটির একটি চিকিত্সার প্রতিকার, তবে আরেকটি সমস্যা দেখা দেয়: আপনি উভয় পক্ষের সঠিক শংসাপত্রটি কীভাবে নিশ্চিত করবেন? স্পষ্টতই আপনি কেবল অনিরাপদ চ্যানেলের মাধ্যমে শংসাপত্রগুলি প্রেরণ করতে পারবেন না কারণ এটি আবার এমআইটিএম আক্রমণে সংবেদনশীল।

সমাধানটি হ'ল বিকল্প, (সম্পূর্ণ) সুরক্ষিত চ্যানেলের অস্তিত্ব । এটি হয় উভয় পক্ষের ব্যক্তিগতভাবে সাক্ষাত করা এবং তাদের শংসাপত্রগুলি শারীরিকভাবে বা কোনও বিকল্প, বিশ্বস্ত চ্যানেলের মাধ্যমে (যেমন, টেলিফোনে, যদি এটি বিশ্বাসযোগ্য হতে পারে) বিনিময় করে।

কম্পিউটার নেটওয়ার্কগুলিতে বিকল্প চ্যানেলটি সাধারণত একটি পাবলিক-কী অবকাঠামো (পিকেআই) হয়। এর অর্থ আপনার অপারেটিং সিস্টেম বা ব্রাউজারে পূর্বনির্ধারিত মূল শংসাপত্রগুলির একটি সেট রয়েছে যা থেকে অন্যান্য শংসাপত্রগুলি স্বাক্ষরিত হয় (এবং সম্ভবত এগুলি মধ্যবর্তী শংসাপত্র হিসাবে ব্যবহার করে আরও শংসাপত্রগুলি )। অতএব, আপনি যখন কোনও ওয়েবসাইট ভিজিট করেন, এটি একটি স্বাক্ষরিত শংসাপত্র উপস্থাপন করে যা আপনার ইতিমধ্যে বিশ্বাস করা শংসাপত্রগুলি (একটি শৃঙ্খলা) ব্যবহার করে স্বাক্ষরিত। তারপরে, এই শংসাপত্রটি ব্যবহার করে একটি প্রমাণীকৃত কী বিনিময় সম্ভব (উদাহরণস্বরূপ, সাধারণ প্রতিসামগ্রী এনক্রিপশনের সাথে ব্যবহার করার জন্য একটি সাময়িক কীতে সম্মত হওয়া )।


সুতরাং আমরা মূলত দ্বিতীয় চ্যানেলের মাধ্যমে শংসাপত্রগুলি যোগাযোগ করি, আমরা নিরাপদ থাকতে জানি?
টিভিসুটি

হ্যাঁ; অন্যথায়, একটি এমআইটিএম আক্রমণ সর্বদা সম্ভব। কোনও কাঠামোকে "চ্যানেল" হিসাবে পিকেআই হিসাবে ভাবা কিছুটা স্ব-স্বজ্ঞাত, তবে আপনি যদি এটিকে কেবল তথ্য প্রেরণের উপায় হিসাবে বিবেচনা করেন তবে এই ধারণাটি এতটা সুদূরপ্রসারী নয় (এই ক্ষেত্রে, শংসাপত্রগুলি)।
dkaeae

তবে কেন আমরা চ্যানেলটি নিয়ে কথা বলব না, আমরা নিরাপদে থাকতে জানি, প্রথম স্থানে?
টিভিসুটি

1
@ টিভিসুটি আপনার কিছু প্রাথমিক বিশ্বাসযোগ্য কী প্রয়োজন, তবে তা কেবলমাত্র একবারে আজীবন একবার জানাতে হবে। সেই কীটি কোনও শংসাপত্র কর্তৃপক্ষের চাবিও হতে পারে, যা আপনি অন্যদের জন্য শংসাপত্র দেওয়ার জন্য বিশ্বাস করেন। যেমন আপনি যখন কোনও ব্রাউজার ইনস্টল করেন, তখন এটি অনেক সিএ-এর কীগুলি নিয়ে আসে। আপনি যখন কোনও https সাইটে যান, আপনি সাইটের জন্য একটি কী এবং সিএ দ্বারা নির্ধারিত একটি শংসাপত্র পাবেন যে কীটি সঠিক, যাতে আপনি https ঠিক জরিমানা শুরু করতে পারেন। তবে এটি ধরে নেয় 1) ব্রাউজারে সিএ কীগুলি সঠিক এবং 2) সিএগুলি নিজেরাই বিশ্বাসযোগ্য হতে পারে।
চি

1
@ টিভিসুচটি ওয়ান বিশ্বস্ত চাবি যথেষ্ট, যতক্ষণ না এটি সিএর পক্ষে সর্বজনীন কী আপনি বিশ্বাস করতে পারেন। ফায়ারফক্স ~ 100 সিএ কী ব্যবহার করে ।
চি

5

মধ্য-আক্রমণে, আপনি ববকে তার চাবিটি জিজ্ঞাসা করেন তবে ইভটি বার্তাটি বাধা দেয় এবং পরিবর্তে আপনাকে তার চাবি প্রেরণ করে। তিনি ববকে তার চাবিটি জিজ্ঞাসা করেন এবং তারপরে আপনার এবং ববের মধ্যে বার্তা পাঠান, সেগুলি ডিক্রিপ্ট করে, পড়া এবং / অথবা প্রক্রিয়াটিতে তাদের পরিবর্তন করে।

সমস্যাটি হ'ল আপনি জানেন না যে আপনার কাছে ববের কী আছে কিনা। শংসাপত্রগুলি এর আশেপাশে আসে কারণ শংসাপত্র কর্তৃপক্ষ (সিএ) ববকে "বব এর কী 12345" বলে একটি ডিজিটালি স্বাক্ষরিত বার্তা দেয়। আপনি এই শংসাপত্রটি যাচাই করতে পারেন কারণ অনেকগুলি সিএ নেই তাই আপনার ব্রাউজারে বৈধ CA কীগুলির একটি তালিকা রয়েছে। এখন, যদি ইভ ববের সাথে এনক্রিপ্ট করা যোগাযোগ শুরু করার আপনার প্রচেষ্টাটিকে বাধা দেয়, তবে তার দুটি পছন্দ আছে। যদি সে আপনাকে বলে যে ববের চাবি 67890, তবে হয় সে একটি শংসাপত্র সরবরাহ করে না এবং আপনি "দুঃখিত, আপনাকে প্রমাণ করতে হবে" বা তিনি একটি জাল শংসাপত্র সরবরাহ করেন এবং আপনি "সেই শংসাপত্রটি বৈধ নয়" বলেছিলেন। বিকল্পভাবে, তিনি আপনাকে বলেছিলেন যে ববের কীটি 12345 এবং এটির একটি বৈধ শংসাপত্র সরবরাহ করে, তবে এটি তার কোনও কাজে লাগে না কারণ তিনি তা করেন না '


ইভ কেন আমাকে কেবল ববসের শংসাপত্র প্রেরণ করতে পারে না? আমি বোঝাতে চাইছি বব এর কীটির সাথে বিশেষ কী তাই প্রাক্কালে কোনও অনুরূপটির প্রতিরূপ তৈরি করতে না পারে? আমি কীভাবে জানতে পারি যে এই কীটি একটি প্রত্যয়িত? আমি কীভাবে শংসাপত্রটি যাচাই করব?
টিভিসুটি

আমি আপনাকে জানিয়েছিলাম কেন তিনি আপনাকে ববের শংসাপত্র প্রেরণ করতে পারবেন না (বা বরং আপনাকে কেন ববের শংসাপত্র প্রেরণ করা তার পক্ষে সহায়তা করে না)। "অনুরূপ কী" বলে কোনও জিনিস নেই। আপনি জানেন যে কীটি শংসাপত্রিত হয়েছে কারণ আপনার শংসাপত্র রয়েছে। আপনি সিএ এর কী ব্যবহার করে ডিজিটাল স্বাক্ষর যাচাই করে শংসাপত্রটি পরীক্ষা করে দেখুন।
ডেভিড রিচার্বি

@ টিভিসুটি ইভকে অবশ্যই বার্তাটি পড়ার জন্য প্রথমে ডিক্রিপ্ট করতে হবে এবং তারপরে বার্তাটি পাঠাতে পুনরায় এনক্রিপ্ট করতে হবে। কেবল ববের ব্যক্তিগত স্বাক্ষরকারী শংসাপত্রই আপনাকে ববের মতো এনক্রিপ্ট করার অনুমতি দেবে তবে এমআইটিএম আক্রমণে জড়িত দুর্ভাগ্যবান ব্যক্তিকে অবশ্যই প্রমাণ করতে সক্ষম হতে হবে যে তাদের পরিবর্তে ইভটির সরবরাহ করা হয়েছে কিনা তা জানতে বব এর শংসাপত্র রয়েছে কিনা। এই কারণেই কিছু সুরক্ষিত অ্যাপ্লিকেশন আপনাকে প্রথমবার এনক্রিপশন কীটি গ্রহণ করার অনুরোধ জানায় এবং প্রতিবার এটি পরিবর্তিত হয়।
উইলটেক

1
@ টিভিসুটি একটি শংসাপত্রটি মূলত "আমি এক্স, এবং আপনি বিশ্বাস করতে পারেন যে আমি এক্স, কারণ ওয়াই তাই বলেছেন"। ইভটি খুব সহজেই একটি শংসাপত্র তৈরি করতে পারে যা বলে যে "আমি বব, এবং আপনি বিশ্বাস করতে পারেন যে আমি বব কারণ হব তাই বলে"। যদি আমার কম্পিউটারটি সেই শংসাপত্রটি পায় তবে তা কেবল হাসে। "ইভ বলছে তাই" এটি বব এর শংসাপত্র বিশ্বাস করার কোনও কারণ নেই। "কারণ ভেরিজাইন তাই বলে", ভেরিসাইন আপনার কম্পিউটারে প্রস্তুতকারকের দ্বারা ইনস্টল করা 100 শংসাপত্র সরবরাহকারীদের অন্যতম বলে এটি বিশ্বাস করার কারণ এটি। তবে ইভ এমন একটি শংসাপত্র জাল করতে পারে না।
gnasher729

"আমাকে ববের শংসাপত্রটি কেন প্রেরণে আবহাওয়া করতে পারে না:" এর অন্য একটি উত্তর: "ইভটি বব এর শংসাপত্র জালিয়াতির চেষ্টা করতে পারে, বা এটি চুরি করতে পারে। বব এর শংসাপত্রের একটি অনুলিপি হস্তান্তর করতে ববের একজন কর্মচারীকে ঘুষ দেওয়ার জন্য এক মিলিয়ন ডলারই যথেষ্ট। শংসাপত্র চুরি করা শক্ত তা ববকে নিশ্চিত করতে হবে। চুরি হয়ে গেলে, একটি শংসাপত্র প্রত্যাহারযোগ্য হতে পারে এবং এটি আর গ্রহণযোগ্য হবে না। শংসাপত্রটি এখন বলবে "এটি ববসের আসল শংসাপত্র, তবে এটি চুরির খবর পেয়েছে, সুতরাং এটি বিশ্বাস করবেন না"।
gnasher729
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.