Datagram Transport Layer Security
ডেটাগ্রাম ট্রান্সপোর্ট লেয়ার সিকিউরিটি (ডিটিএলএস) একটি যোগাযোগ প্রোটোকল যা ডেটাগ্রাম-ভিত্তিক অ্যাপ্লিকেশনগুলিকে সুরক্ষা প্রদান করে তাদের এমনভাবে যোগাযোগ করার অনুমতি দেয় যা আড়াল করা, টেম্পারিং বা বার্তা জালিয়াতি রোধ করার জন্য ডিজাইন করা হয়েছে। ডিটিএলএস প্রোটোকল স্ট্রিম-ওরিয়েন্টেড ট্রান্সপোর্ট লেয়ার সিকিউরিটি (টিএলএস) প্রোটোকলের উপর ভিত্তি করে তৈরি এবং এর উদ্দেশ্য হল অনুরূপ নিরাপত্তা নিশ্চয়তা প্রদান করা। ডিটিএলএস প্রটোকল ডেটাগ্রাম অন্তর্নিহিত পরিবহনের শব্দার্থ সংরক্ষণ করে-অ্যাপ্লিকেশনটি স্ট্রিম প্রোটোকলের সাথে সম্পর্কিত বিলম্বের শিকার হয় না, তবে এটি ইউডিপি বা এসসিটিপি ব্যবহার করে বলে অ্যাপ্লিকেশনটিকে প্যাকেট পুনর্বিন্যাস, ডেটাগ্রামের ক্ষতি এবং ডেটাগ্রাম নেটওয়ার্ক প্যাকেটের আকারের চেয়ে বড় ডেটা মোকাবেলা করতে হয়। যেহেতু ডিটিএলএস টিসিপির পরিবর্তে ইউডিপি বা এসসিটিপি ব্যবহার করে, তাই ভিপিএন টানেল তৈরি করার সময় এটি "টিসিপি মেল্টডাউন সমস্যা" এড়িয়ে চলে। সংজ্ঞা নিম্নলিখিত নথিগুলি ডিটিএলএস-কে সংজ্ঞায়িত করেঃ ব্যবহারকারী ডেটাগ্রাম প্রোটোকল (ইউডিপি)-এর সাথে ব্যবহারের জন্য, ডেটাগ্রাম কনজেশন কন্ট্রোল প্রোটোকল (ডিসিসিপি)-এর সাথে ব্যবহারের জন্য, কন্ট্রোল অ্যান্ড প্রভিশনিং অফ ওয়্যারলেস অ্যাক্সেস পয়েন্টস (সিএপিডব্লিউএপি)-এর সাথে ব্যবহারের জন্য, স্ট্রিম কন্ট্রোল ট্রান্সমিশন প্রোটোকল (এসসিটিপি) এনক্যাপসুলেশনের সাথে ব্যবহারের জন্য, সিকিউর রিয়েল-টাইম ট্রান্সপোর্ট প্রোটোকল (এসআরটিপি)-এর সাথে ব্যবহারের জন্য যা পরবর্তীকালে সিকিউর রিয়েল-টাইম ট্রান্সপোর্ট কন্ট্রোল প্রোটোকল (এসআরটিসিপি)-এর সাথে একটি খসড়ায় ডিটিএলএস-এসআরটিপি নামে পরিচিত। ডিটিএলএস 1.0 টিএলএস 1.1-এর উপর ভিত্তি করে, ডিটিএলএস 1.2 টিএলএস 1.2-এর উপর ভিত্তি করে এবং ডিটিএলএস 1.3 টিএলএস 1.3-এর উপর ভিত্তি করে। কোনও ডি. টি. এল. এস. 1.1 নেই কারণ টি. এল. এস-এর সঙ্গে সংস্করণ সংখ্যার সমন্বয় সাধনের জন্য এই সংস্করণ-সংখ্যাটি বাদ দেওয়া হয়েছিল। পূর্ববর্তী ডি. টি. এল. এস সংস্করণগুলির মতো, ডি. টি. এল. এস. 1.3-এর উদ্দেশ্য হল "অর্ডার সুরক্ষা/নন-রিপ্লেয়াবিলিটি ব্যতীত [টি. এল. এস. 1.3-এর] সমতুল্য নিরাপত্তা গ্যারান্টি" প্রদান করা। বাস্তবায়ন গ্রন্থাগার অ্যাপ্লিকেশন সিসকো অ্যানিকনেক্ট ভিপিএন ক্লায়েন্ট টিএলএস ব্যবহার করে এবং ডিটিএলএস ভিত্তিক ভিপিএন উদ্ভাবন করে। ওপেন কানেক্ট হল একটি মুক্ত উৎস যেকোনও কানেক্ট-সামঞ্জস্যপূর্ণ ক্লায়েন্ট এবং ও. সি. এস. ভি. সার্ভার যা (ডি) টি. এল. এস সমর্থন করে। সিসকো ইন্টারক্লাউড ফ্যাব্রিক ব্যক্তিগত এবং সরকারী/প্রদানকারীর মধ্যে একটি সুড়ঙ্গ তৈরি করতে ডিটিএলএস ব্যবহার করে গণনা পরিবেশ জেডস্কেলার সুড়ঙ্গ 2 ব্যবহার করে ডিটিএলএস টানেলের জন্য এফ5 নেটওয়ার্ক এজ ভিপিএন ক্লায়েন্ট টিএলএস ব্যবহার করে এবং ডিটিএলএস সিট্রিক্স সিস্টেম নেটস্কেলার ডিটিএলএস ব্যবহার করে ইউডিপি ওয়েব ব্রাউজারগুলি সুরক্ষিত করেঃ গুগল ক্রোম, অপেরা এবং ফায়ারফক্স ওয়েবআরটিসির জন্য ডিটিএলএস-এসআরটিপি সমর্থন করে। ফায়ারফক্স 86 এবং অনওয়ার্ড ডিটিএলএস 1.0 সমর্থন করে না। 2013 সালের ফেব্রুয়ারিতে লন্ডন বিশ্ববিদ্যালয়ের রয়্যাল হলোওয়ের দুই গবেষক একটি টাইমিং অ্যাটাক আবিষ্কার করেন যা তাদের ওপেনএসএসএল বা ডিটিএলএস-এর জিএনইউটিএলএস বাস্তবায়ন ব্যবহার করে ডিটিএলএস সংযোগ থেকে প্লেইনটেক্সট (অংশের) পুনরুদ্ধার করতে দেয় যখন সাইফার ব্লক চেইনিং মোড এনক্রিপশন ব্যবহার করা হয়েছিল। আরও দেখুন জেডআরটিপি নির্ভরযোগ্য ব্যবহারকারী ডেটাগ্রাম প্রোটোকল কিউইউআইসি ওয়্যারগার্ড রেফারেন্স বাহ্যিক লিঙ্কগুলি 1:07:14 এ যান। রবিন সেগেলম্যানের নমুনা কোডঃ প্রতিধ্বনি, চরিত্র উৎপাদক, এবং ক্লায়েন্ট/সার্ভার বাতিল করুন। সচিত্র ডিটিএলএস সংযোগ ক্রিপ্টোগ্রাফিক প্রোটোকল সেশন স্তর প্রোটোকল পরিবহন স্তর নিরাপত্তা ভার্চ্যুয়াল প্রাইভেট নেটওয়ার্ক