FORK-256
এফওআরকে-256 একটি হ্যাশ অ্যালগরিদম যা পূর্ববর্তী এসএইচএ-1 এবং এমডি5 অ্যালগরিদমগুলিতে আবিষ্কৃত নিরাপত্তা সমস্যার প্রতিক্রিয়ায় ডিজাইন করা হয়েছে। যথেষ্ট পরিমাণে ক্রিপ্ট্যানালাইসিসের পরে, অ্যালগরিদমটি ভাঙা বলে মনে করা হয়। পটভূমি 2005 সালে, জিয়াওইউন ওয়াং সরকারের হ্যাশ স্ট্যান্ডার্ড এসএইচএ-1-এর উপর একটি অর্ডার-সংঘর্ষ আক্রমণের ঘোষণা দেন। মার্কিন যুক্তরাষ্ট্রে ক্রিপ্টোগ্রাফিক মান নির্ধারণের জন্য দায়ী সংস্থা ন্যাশনাল ইনস্টিটিউট অফ স্ট্যান্ডার্ডস অ্যান্ড টেকনোলজি (এনআইএসটি) এই সিদ্ধান্তে পৌঁছেছে যে এটি একটি ব্যবহারিক আক্রমণ ছিল (যেমন পূর্ববর্তী অনুমানগুলি অর্ডার ছিল-) এবং হ্যাশ ফাংশন এবং তাদের দুর্বলতাগুলিতে অতিরিক্ত গবেষণাকে উৎসাহিত করতে শুরু করে। এই প্রচেষ্টার অংশ হিসাবে, এনআইএসটি দুটি কর্মশালার আয়োজন করেছিল যেখানে এফওআরকে-256 সহ সম্ভাব্য নতুন অ্যালগরিদমগুলি চালু করা হয়েছিল এবং আলোচনা করা হয়েছিল। অবিলম্বে এই অ্যালগরিদমগুলির যে কোনও একটি নির্বাচন করার পরিবর্তে, এনআইএসটি 2007-2012 থেকে একটি প্রকাশ্য প্রতিযোগিতা পরিচালনা করে যার ফলস্বরূপ শেষ পর্যন্ত কেক্কাক অ্যালগরিদমকে এসএইচএ-3 মান হিসাবে ব্যবহারের জন্য নির্বাচিত করা হয়। অ্যালগরিদম অ্যান্ড অ্যানালাইসিস ফর-256 2005 সালের এনআইএসটি হ্যাশ কর্মশালায় চালু করা হয়েছিল এবং পরের বছর প্রকাশিত হয়েছিল। FORK-256 512-বিট ব্লক ব্যবহার করে এবং পূর্বনির্ধারিত ধ্রুবক প্রয়োগ করে যা প্রতিটি পুনরাবৃত্তির পরে পরিবর্তিত হয়। প্রতিটি ব্লককে চারটি শাখার মাধ্যমে একটি 256-বিট ব্লকে হ্যাশ করা হয় যা প্রতিটি 512 ব্লককে ষোলটি 32-বিট শব্দে বিভক্ত করে যা আরও এনক্রিপ্ট করা এবং পুনর্বিন্যস্ত করা হয়। প্রাথমিক অ্যালগরিদম উল্লেখযোগ্য ক্রিপ্ট্যানালাইসিস অর্জন করেছিল, যা (সারিনেন 2007)-এ সংক্ষিপ্ত করা হয়েছে। ম্যাটুসিভিচ এবং অন্যান্য। (2006) এর জটিলতা সহ একটি সংঘর্ষের আক্রমণ আবিষ্কার করেছে। মেন্ডেল ও অন্যান্যরা। (2006) স্বাধীনভাবে একটি অনুরূপ আক্রমণ উদ্ভূত। পরের বছর মাটুসিভিচের দল তাদের আক্রমণের উন্নতি করে এবং (কন্টিনি 2007) আক্রমণের একটি ব্যবহারিক বাস্তবায়ন প্রদর্শন করে। এই আক্রমণগুলির প্রতিক্রিয়ায়, হং এবং তার দল ফোর্ক-256-এর একটি উন্নত সংস্করণের প্রস্তাব দেয়। মার্কু-জুহানি সারিনেন একটি জটিল আক্রমণ আবার উন্নত অ্যালগরিদম তৈরি করেছেন। তুলনামূলকভাবে, শেষ পর্যন্ত এস. এইচ. এ-3 মান একটি অর্ডার-আক্রমণ পর্যন্ত সহ্য করে। স্থাপনার FORK-256 এর প্রবর্তনের পরে বোটান ক্রিপ্টোগ্রাফিক লাইব্রেরিতে যুক্ত করা হয়েছিল। বোটান ডেভেলপার জ্যাক লয়েড 2010 সালে অ্যালগরিদমটি সরিয়ে ফেলেন এই উপসংহারে যে হ্যাশটি বেশ কয়েকটি দুর্বলতায় ভুগছে এবং কখনও ব্যাপকভাবে ব্যবহৃত হয়নি। রেফারেন্স ক্রিপ্টোগ্রাফিক হ্যাশ ফাংশন