Trust on first use
ট্রাস্ট অন ফার্স্ট ইউজ (টি. ও. এফ. ইউ), বা ট্রাস্ট অন ফার্স্ট ইউজ (টি. ইউ. এফ. ইউ), ক্লায়েন্ট সফ্টওয়্যার দ্বারা ব্যবহৃত একটি প্রমাণীকরণ প্রকল্প যা একটি অজানা বা এখনও-বিশ্বাসযোগ্য শেষ বিন্দুর সাথে একটি বিশ্বাসের সম্পর্ক স্থাপন করতে হবে। একটি টিওএফইউ মডেলে, ক্লায়েন্ট তার স্থানীয় ট্রাস্ট ডাটাবেসে এন্ডপয়েন্টের শনাক্তকারী, সাধারণত এন্ডপয়েন্টের পাবলিক আইডেন্টিটি কী বা উক্ত আইডেন্টিটি কী-এর ফিঙ্গারপ্রিন্ট খোঁজার চেষ্টা করবে। যদি শেষ বিন্দুর জন্য এখনও কোনও শনাক্তকারী বিদ্যমান না থাকে, তবে ক্লায়েন্ট সফ্টওয়্যার ব্যবহারকারীকে নিশ্চিত করতে অনুরোধ করবে যে তারা নির্ধারিত সনাক্তকারীটি খাঁটি কিনা তা যাচাই করেছে, অথবা যদি প্রোটোকলে ম্যানুয়াল যাচাইকরণ সম্ভব বলে ধরে নেওয়া না হয়, তবে ক্লায়েন্ট কেবল সনাক্তকারীকে বিশ্বাস করবে যা দেওয়া হয়েছিল এবং তার ট্রাস্ট ডাটাবেসে বিশ্বাসের সম্পর্ক রেকর্ড করবে। যদি পরবর্তী সংযোগে বিরোধী প্রান্তবিন্দু থেকে একটি ভিন্ন শনাক্তকারী পাওয়া যায়, তবে ক্লায়েন্ট সফ্টওয়্যার এটিকে অবিশ্বস্ত বলে বিবেচনা করবে। টিওএফইউ বাস্তবায়ন এসএসএইচ প্রটোকলে, বেশিরভাগ ক্লায়েন্ট সফ্টওয়্যার (যদিও সবগুলি নয়), একটি অবিশ্বস্ত সার্ভারের সাথে সংযোগ করার পরে, সার্ভারের পাবলিক কী ফিঙ্গারপ্রিন্ট প্রদর্শন করবে এবং ব্যবহারকারীকে একটি প্রমাণীকরণ চ্যানেল ব্যবহার করে এটি সত্যই প্রমাণীকরণ করেছে তা যাচাই করতে অনুরোধ করবে। ক্লায়েন্ট তারপর তার ট্রাস্ট ডাটাবেসে ট্রাস্ট সম্পর্ক রেকর্ড করবে। নতুন সনাক্তকারী একটি ব্লকিং সতর্কতা সৃষ্টি করবে যার জন্য বর্তমানে সংরক্ষিত সনাক্তকারীটি ম্যানুয়াল অপসারণের প্রয়োজন। এক্সএমপিপি ক্লায়েন্ট কথোপকথন ব্লাইন্ড ট্রাস্ট বিফোর ভেরিফিকেশন ব্যবহার করে, যেখানে সমস্ত শনাক্তকারী অন্ধভাবে বিশ্বস্ত থাকে যতক্ষণ না ব্যবহারকারী সনাক্তকারীর কিউআর-কোড উপস্থাপনা স্ক্যান করে শেষ পয়েন্টগুলি প্রমাণীকরণ করার ইচ্ছা এবং ক্ষমতা প্রদর্শন করে। প্রথম শনাক্তকারীটি স্ক্যান করার পরে, ক্লায়েন্ট প্রমাণীকরণকৃত শেষ বিন্দু থেকে বার্তাগুলির জন্য একটি ঢাল প্রতীক এবং অন্যদের জন্য লাল পটভূমি প্রদর্শন করবে। সিগন্যালে শেষবিন্দুগুলি প্রাথমিকভাবে সনাক্তকারীকে অন্ধভাবে বিশ্বাস করে এবং যখন এটি পরিবর্তিত হয় তখন অ-ব্লকিং সতর্কতা প্রদর্শন করে। সনাক্তকারীকে একটি কিউআর-কোড স্ক্যান করে অথবা একটি প্রত্যয়িত চ্যানেলে সনাক্তকারীর দশমিক উপস্থাপনা (যাকে নিরাপত্তা সংখ্যা বলা হয়) বিনিময় করে যাচাই করা যেতে পারে। সনাক্তকারীকে তখন যাচাইকৃত হিসাবে চিহ্নিত করা যেতে পারে। এটি সনাক্তকারী পরিবর্তন সতর্কতার প্রকৃতি পরিবর্তন করে অ-ব্লকিং থেকে ব্লকিং পর্যন্ত। যেমন - জামি এবং রিকোশে শনাক্তকারী হল ব্যবহারকারীর কল-সাইন। আইডিটি যে কোনও চ্যানেলে বিনিময় করা যেতে পারে, তবে সনাক্তকারীটি একটি প্রমাণীকরণ চ্যানেলের মাধ্যমে যাচাই না হওয়া পর্যন্ত এটি কার্যকরভাবে অন্ধভাবে বিশ্বস্ত। শনাক্তকারী পরিবর্তনের জন্য একটি অ্যাকাউন্ট পরিবর্তনেরও প্রয়োজন হয়, সুতরাং একই অ্যাকাউন্টের জন্য একটি এম. আই. টি. এম আক্রমণের জন্য এন্ডপয়েন্টের ব্যক্তিগত কী-তে প্রবেশাধিকারের প্রয়োজন হয়। হোয়াটসঅ্যাপে শেষ বিন্দুটি প্রাথমিকভাবে সনাক্তকারীকে অন্ধভাবে বিশ্বাস করে এবং সনাক্তকারী পরিবর্তন হলে ডিফল্টরূপে কোনও সতর্কতা প্রদর্শিত হয় না। যদি ব্যবহারকারী কী ফিঙ্গারপ্রিন্ট (যাকে সিকিউরিটি কোড বলা হয়) অ্যাক্সেস করে শেষ পয়েন্টগুলি প্রমাণীকরণ করার ইচ্ছা এবং ক্ষমতা প্রদর্শন করে, তবে সনাক্তকারী পরিবর্তন হলে ক্লায়েন্ট ব্যবহারকারীকে অ-ব্লকিং সতর্কতা সক্ষম করতে অনুরোধ করবে। হোয়াটসঅ্যাপ ক্লায়েন্ট ব্যবহারকারীকে সনাক্তকারীকে যাচাইকৃত হিসাবে চিহ্নিত করার অনুমতি দেয় না। টেলিগ্রামের ঐচ্ছিক গোপন চ্যাটে শেষ পয়েন্টগুলি অন্ধভাবে সনাক্তকারীকে বিশ্বাস করে। পরিবর্তিত শনাক্তকারী কোনও সতর্কতা প্রদর্শনের পরিবর্তে একটি নতুন গোপন চ্যাট উইন্ডো তৈরি করে। শনাক্তকারীকে সনাক্তকারীর চাক্ষুষ বা হেক্সাডেসিমাল উপস্থাপনার তুলনা করে যাচাই করা যেতে পারে। টেলিগ্রাম ক্লায়েন্ট ব্যবহারকারীকে সনাক্তকারীকে যাচাইকৃত হিসাবে চিহ্নিত করার অনুমতি দেয় না। কীবেসে ক্লায়েন্টরা একে অপরের কীগুলিতে ক্রস-সাইন করতে পারে, যার অর্থ একটি একক সনাক্তকারীকে বিশ্বাস করা একাধিক সনাক্তকারী যাচাইয়ের অনুমতি দেয়। কীবেস একটি বিশ্বস্ত তৃতীয় পক্ষ হিসাবে কাজ করে যা একটি কীবেস অ্যাকাউন্ট এবং অ্যাকাউন্টের স্বাক্ষর চেইনের মধ্যে একটি লিঙ্ক যাচাই করে যা সনাক্তকারী ইতিহাস ধারণ করে। কীবেসে ব্যবহৃত শনাক্তকারী হয় ব্যবহারকারীর স্বাক্ষর শৃঙ্খলের মূলের হ্যাশ, অথবা এর সাথে সংযুক্ত কীবেস অ্যাকাউন্টের নাম। যতক্ষণ না ব্যবহারকারী একটি প্রামাণিক চ্যানেলের মাধ্যমে স্বাক্ষর শৃঙ্খলের মূল হ্যাশের (বা কীবেস অ্যাকাউন্ট) সত্যতা যাচাই করে, ততক্ষণ পর্যন্ত অ্যাকাউন্ট এবং এর সাথে সম্পর্কিত শনাক্তকারীগুলি মূলত অন্ধভাবে বিশ্বস্ত থাকে এবং ব্যবহারকারী একটি এম. আই. টি. এম আক্রমণের জন্য সংবেদনশীল। মডেলের শক্তি এবং দুর্বলতা যে কোনও টিওএফইউ-শৈলীর মডেলের একক বৃহত্তম শক্তি হল একজন মানুষকে প্রাথমিকভাবে প্রতিটি মিথস্ক্রিয়াকে বৈধতা দিতে হবে। এই মডেলের একটি সাধারণ প্রয়োগ হল কম্পিউটারের মধ্যে এসএসএইচ-আরপিসি 'বট' ব্যবহারকারীদের ব্যবহার, যার মাধ্যমে কেন্দ্রীভূত হোস্ট থেকে স্বয়ংক্রিয় প্রবেশাধিকারের জন্য পাবলিক কীগুলি কম্পিউটারের একটি সেটে বিতরণ করা হয়। এই অ্যাপ্লিকেশনের টিওএফইউ দিকটি প্রথম সংযোগের পরে দূরবর্তী সার্ভারের পরিচয় যাচাই করতে একটি sysadmin (বা অন্যান্য বিশ্বস্ত ব্যবহারকারী) কে বাধ্য করে। এন্ড-টু-এন্ড এনক্রিপ্টেড যোগাযোগের জন্য টিওএফইউ মডেল ব্যক্তিগত শংসাপত্র পাওয়ার জটিল পদ্ধতি ছাড়াই প্রমাণীকরণকৃত এনক্রিপশনের অনুমতি দেয় যা সিএ সমঝোতার ঝুঁকিতে রয়েছে। ওয়েব অফ ট্রাস্টের তুলনায়, টিওএফইউ-এর রক্ষণাবেক্ষণের ওভারহেড কম। টিওএফইউ-এর সবচেয়ে বড় দুর্বলতা যার জন্য ম্যানুয়াল যাচাইকরণ প্রয়োজন তা হল বড় গোষ্ঠী বা কম্পিউটার নেটওয়ার্কগুলির জন্য স্কেল করতে অক্ষমতা। প্রতিটি শেষ বিন্দুর জন্য শনাক্তকারীগুলির উপর নজর রাখার রক্ষণাবেক্ষণ ওভারহেড দ্রুত ব্যবহারকারীদের ক্ষমতার বাইরে যেতে পারে। এমন পরিবেশে যেখানে শনাক্তকারীর সত্যতা সহজেই যাচাই করা যায় না (উদাহরণস্বরূপ, কর্মক্ষেত্র বা শিক্ষা সুবিধার আইটি কর্মীদের কাছে পৌঁছানো কঠিন হতে পারে), ব্যবহারকারীরা অন্ধভাবে বিরোধী প্রান্তবিন্দু সনাক্তকারীকে বিশ্বাস করে। ম্যান-ইন-দ্য-মিডল আক্রমণ অব্যাহত থাকে কিনা তা দুর্ঘটনাক্রমে হামলাকারীদের অনুমোদিত শনাক্তকারী সনাক্ত করাও কঠিন হতে পারে। যেহেতু একটি নতুন শেষ বিন্দুতে সর্বদা একটি নতুন শনাক্তকারী জড়িত থাকে, তাই সম্ভাব্য আক্রমণ সম্পর্কে কোনও সতর্কতা প্রদর্শিত হয় না। এটি ব্যবহারকারীদের মধ্যে ভুল ধারণা সৃষ্টি করেছে যে প্রাথমিক সনাক্তকারীর সত্যতা যাচাই না করেই এগিয়ে যাওয়া নিরাপদ, সনাক্তকারীটি ব্যবহারকারীর কাছে উপস্থাপন করা হোক বা না হোক। সতর্কতা ক্লান্তি অনেক বার্তাপ্রেরণ অ্যাপ্লিকেশনকে ব্লকিং সতর্কতা অপসারণ করতে বাধ্য করেছে যাতে ব্যবহারকারীরা কম সুরক্ষিত অ্যাপ্লিকেশনগুলিতে ফিরে যেতে না পারে যা প্রথম স্থানে এন্ড-টু-এন্ড এনক্রিপশন বৈশিষ্ট্যযুক্ত নয়। দৃষ্টির বাইরে শনাক্তকারী যাচাইকরণ প্রক্রিয়া ব্যবহারকারীদের দ্বারা সুরক্ষিত প্রমাণীকরণ অনুশীলনগুলি আবিষ্কৃত এবং গৃহীত হওয়ার সম্ভাবনা হ্রাস করে। টিওএফইউ বা টিইউএফইউ শব্দটির প্রথম পরিচিত আনুষ্ঠানিক ব্যবহার সি. এম. ইউ গবেষক ড্যান ওয়েন্ডল্যান্ড, ডেভিড অ্যান্ডারসন এবং অ্যাড্রিয়ান পেরিগ 2008 সালে ইউজেনিক্স বার্ষিক প্রযুক্তিগত সম্মেলনে প্রকাশিত তাদের গবেষণা পত্র "পার্সপেক্টিভসঃ ইম্প্রোভিং এস. এস. এইচ-স্টাইল হোস্ট অথেন্টিকেশন উইথ মাল্টি-পাথ প্রোবিং"-এ করেছিলেন। "অ্যান ওপেন লেটার, এ কল টু অ্যাকশন" প্যানেল আলোচনার সময় ড্যান কামিনস্কির মন্তব্যের প্রসঙ্গে মক্সি মার্লিনস্পাইক পার্সপেক্টিভ এবং টিওএফইউ দ্য ডিইএফ কন 18 কার্যধারা শব্দটি উল্লেখ করেছেন। এস. এস. এল/টি. এল. এস পি. কে. আই মডেলের তুলনায় এস. এস. এইচ পাবলিক কী পরিকাঠামো (পি. কে. আই) মডেলের শ্রেষ্ঠত্বকে বোঝাতে দর্শকদের একটি পরামর্শ উত্থাপিত হয়েছিল-যার মাধ্যমে মোক্সি উত্তর দিয়েছিলেনঃ সার্ভার শংসাপত্র 'ফিঙ্গারপ্রিন্ট' হ্যাশের ভিজ্যুয়াল উপস্থাপনা তৈরি করার লক্ষ্যে সম্পর্কিত কাজটি এ. এস. সি. আই. আই আর্ট আকারে ওপেন. এস. এস. এইচ-এ প্রয়োগ করা হয়েছে। ব্যবহারকারীদের উদ্দেশ্য হল অক্ষর এবং সংখ্যার একটি দীর্ঘ স্ট্রিংয়ের পরিবর্তে একটি 'গ্রাফিকাল' চিত্র দৃশ্যমানভাবে শনাক্ত করা। মূল গবেষণাপত্রটি কার্নেগি মেলন বিশ্ববিদ্যালয়ের কম্পিউটার বিজ্ঞান বিভাগের অ্যাড্রিয়ান পেরিগ এবং ডন সং লিখেছেন। 'টিইউএফইউ' সংক্ষিপ্ত রূপের প্রবর্তক 'পার্সপেক্টিভস ফায়ারফক্স প্লাগ ইন'-এর অনুপ্রেরণা বর্ণনা করছিলেন, যা নেটওয়ার্ক নোটারিদের সাথে যোগাযোগ করে এসএসএল/টিএলএস পিকেআই মডেলকে শক্তিশালী করার জন্য ডিজাইন করা হয়েছিল যখনই আপনার ব্রাউজার কোনও এইচটিটিপিএস ওয়েবসাইটকে সংযুক্ত করে। আরও দেখুন তথ্য প্রযুক্তি সংক্ষিপ্তসারের তালিকা ম্যান-ইন-দ্য-মিডল অ্যাটাক রেফারেন্স বাহ্যিক লিঙ্ক "ডিইএফ কন 18 সময়সূচী, ওপেন লেটার-কল টু অ্যাকশন" ফায়ারফক্স এক্সটেনশন যা নেটওয়ার্ক নোটারিদের সাথে যোগাযোগ করে যখনই আপনার ব্রাউজার ওপেনএসএসএইচ কম্পিউটার নিরাপত্তায় কোনও এইচটিটিপিএস ওয়েবসাইট হ্যাশ ভিজ্যুয়ালাইজেশনকে সংযুক্ত করে।