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