FORK-256
एफओआरके-256 एक हैश एल्गोरिदम है जिसे पहले के एसएचए-1 और एम. डी. 5 एल्गोरिदम में खोजे गए सुरक्षा मुद्दों के जवाब में बनाया गया है। पर्याप्त क्रिप्टानालिसिस के बाद, एल्गोरिथ्म को टूटा हुआ माना जाता है। पृष्ठभूमि 2005 में, शियाओउन वांग ने सरकार के हैश मानक एसएचए-1 पर एक आदेश-टकराव हमले की घोषणा की। नेशनल इंस्टीट्यूट ऑफ स्टैंडर्ड्स एंड टेक्नोलॉजी (एन. आई. एस. टी.), संयुक्त राज्य अमेरिका में क्रिप्टोग्राफिक मानकों को स्थापित करने के लिए जिम्मेदार निकाय, ने निष्कर्ष निकाला कि यह एक व्यावहारिक हमला था (जैसा कि पिछले अनुमान क्रम में थे-) और हैश कार्यों और उनकी कमजोरियों में अतिरिक्त शोध को प्रोत्साहित करना शुरू कर दिया। इस प्रयास के हिस्से के रूप में, एन. आई. एस. टी. ने दो कार्यशालाओं की मेजबानी की, जहाँ एफ. ओ. आर. के-256 सहित संभावित नए एल्गोरिदम पेश किए गए और उन पर चर्चा की गई। इनमें से किसी भी एल्गोरिदम का तुरंत चयन करने के बजाय, एन. आई. एस. टी. ने 2007-2012 से एक सार्वजनिक प्रतियोगिता आयोजित की, जिसके परिणामस्वरूप अंततः एस. एच. ए.-3 मानक के रूप में उपयोग के लिए केक्कैक एल्गोरिदम का चयन किया गया। एल्गोरिदम एंड एनालिसिस FORK-256 को 2005 NIST हैश कार्यशाला में पेश किया गया था और अगले वर्ष प्रकाशित किया गया था। FORK-256 512-बिट ब्लॉकों का उपयोग करता है और पूर्व निर्धारित स्थिरांकों को लागू करता है जो प्रत्येक पुनरावृत्ति के बाद बदलते हैं। प्रत्येक ब्लॉक को चार शाखाओं के माध्यम से 256-बिट ब्लॉक में हैश किया जाता है जो प्रत्येक 512 ब्लॉक को सोलह 32-बिट शब्दों में विभाजित करता है जिन्हें आगे कूटबद्ध और पुनर्व्यवस्थित किया जाता है। प्रारंभिक एल्गोरिथ्म ने महत्वपूर्ण क्रिप्टानालिसिस प्राप्त किया, जिसका सारांश (सारिनेन 2007) में दिया गया है। माटुसिविक्ज़ एट अल। (2006) की जटिलता के साथ एक टकराव हमले की खोज की। मेंडेल और अन्य। (2006) ने स्वतंत्र रूप से इसी तरह का हमला किया। अगले वर्ष माटुसिविक्ज़ की टीम ने अपने हमले में सुधार किया और (कोंटिनी 2007) ने हमले के व्यावहारिक कार्यान्वयन का प्रदर्शन किया। इन हमलों के जवाब में, होंग और उनकी टीम ने फोर्क-256 के एक बेहतर संस्करण का प्रस्ताव रखा। मार्कू-जुहानी सारिनेन ने एक-जटिलता हमले को फिर से बेहतर एल्गोरिथ्म प्राप्त किया। तुलनात्मक रूप से, अंतिम एस. एच. ए.-3 मानक एक क्रम-हमले का सामना करता है। तैनाती FORK-256 को इसकी शुरुआत के बाद बॉटन क्रिप्टोग्राफिक पुस्तकालय में जोड़ा गया था। बॉटन डेवलपर जैक लॉयड ने 2010 में यह निष्कर्ष निकालने के बाद कि हैश कई कमजोरियों से पीड़ित था और कभी भी व्यापक रूप से उपयोग नहीं किया गया था, एल्गोरिथ्म को हटा दिया। संदर्भ क्रिप्टोग्राफिक हैश कार्य