SOCKS5 পাছৱাৰ্ড প্ৰমাণীকৰণ কিয় সংস্কৰণ 1 ৰ পৰা আৰম্ভ হয়
SOCKS5 অভিবাদনৰ পৰা ইয়াৰ ব্যৱহাৰকাৰীনাম/পাছৱাৰ্ড উপ-বিতৰ্কৰ সংস্কৰণ ক্ষেত্ৰটো পৃথক কৰক।
SOCKS5 ক্লায়েন্টে সংস্কৰণ 5 ৰ পৰা আৰম্ভ কৰে, তাৰ পিছত পাছৱাৰ্ড প্ৰমাণীকৰণৰ সময়ত সংস্কৰণ 1 পঠিয়ায়। এইটো অপ্ৰয়োজনীয়ভাৱে এটা ডাউনগ্ৰেড বা ভুল প্ৰক্সি নহয়।
প্ৰথম বিনিময়ে SOCKS5 প্ৰমাণীকৰণ পদ্ধতিৰ বিতৰ্ক কৰে। যেতিয়া ব্যৱহাৰকাৰীনাম/পাছৱাৰ্ড বাছনি কৰা হয়, RFC 1929 এ এটা পৃথক উপ-বিতৰ্ক সংজ্ঞায়িত কৰে যাৰ সংস্কৰণ ক্ষেত্ৰ 0x01।
এই প্ৰমাণীকৰণ অনুৰোধত ব্যৱহাৰকাৰীনাম আৰু পাছৱাৰ্ডৰ দৈৰ্ঘ্য আৰু বাইট থাকে। ছাৰ্ভাৰে উপ-বিতৰ্ক সংস্কৰণ আৰু এটা স্থিতি ঘূৰাই দিয়ে। প্ৰমাণীকৰণ সফল হোৱাৰ পিছতহে ক্লায়েন্টে SOCKS5 গন্তব্য অনুৰোধ পঠিয়ায়।
ট্ৰেছ পঢ়োঁতে বা ক্লায়েন্ট ৰূপায়ণ কৰোঁতে দুয়োটা বিনিময় পৃথক ৰাখক। সেৱাটো SOCKS5 বুলি কোৱাৰ বাবে 0x05 সকলোতে পুনৰাবৃত্তি কৰিলে ভুল প্ৰমাণীকৰণ বাৰ্তা উৎপন্ন হয়।
সফল পাছৱাৰ্ড স্থিতিৰ অৰ্থ এইটোও নহয় যে অনুৰোধ কৰা গন্তব্যটো অনুমোদিত। পৰৱৰ্তী SOCKS উত্তৰে তথাপিও সেই সংযোগ নাকচ কৰিব পাৰে।
অৱশেষত, এই ব্যৱহাৰকাৰীনাম/পাছৱাৰ্ড পদ্ধতিয়ে ইয়াৰ প্ৰমাণপত্ৰ এনক্ৰিপ্ট নকৰে। সংস্কৰণ বাইটটোৱে বাৰ্তা বিন্যাস চিনাক্ত কৰে, এনক্ৰিপ্ট বা শক্তিশালী লগইন ম'ড নহয়।