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