Twofish
குறியாக்கவியலில், டூஃபிஷ் என்பது 128 பிட்களின் தொகுதி அளவு மற்றும் 256 பிட்கள் வரை விசை அளவுகளைக் கொண்ட ஒரு சமச்சீர் விசை தொகுதி மறைக்குறியீடு ஆகும். அட்வான்ஸ்டு என்க்ரிப்ஷன் ஸ்டாண்டர்ட் போட்டியின் ஐந்து இறுதிப் போட்டியாளர்களில் இதுவும் ஒன்றாகும், ஆனால் இது தரப்படுத்தலுக்கு தேர்ந்தெடுக்கப்படவில்லை. இரண்டு மீன்கள் முந்தைய பிளாக் சைபர் ப்ளோஃபிஷுடன் தொடர்புடையவை. முன் கணக்கிடப்பட்ட விசை சார்ந்த எஸ்-பெட்டிகளின் பயன்பாடு மற்றும் ஒப்பீட்டளவில் சிக்கலான விசை அட்டவணை ஆகியவை டூஃபிஷின் தனித்துவமான அம்சங்களாகும். ஒரு n-பிட் விசையின் பாதி உண்மையான குறியாக்க விசையாகவும், n-பிட் விசையின் மற்ற பாதி குறியாக்க வழிமுறையை (விசை சார்ந்த S-பெட்டிகள்) மாற்றவும் பயன்படுத்தப்படுகிறது. இரண்டு மீன்கள் மற்ற வடிவமைப்புகளிலிருந்து சில கூறுகளை கடன் வாங்குகின்றன; எடுத்துக்காட்டாக, போலி-ஹடாமார்ட் உருமாற்றம் (பி. எச். டி) சைஃபர்களின் SAFER குடும்பத்திலிருந்து. இரண்டு மீன்கள் டிஇஎஸ் போன்ற ஃபீஸ்டெல் கட்டமைப்பைக் கொண்டுள்ளன. டூஃபிஷ் அதிகபட்ச தூரம் பிரிக்கக்கூடிய மேட்ரிக்ஸையும் பயன்படுத்துகிறது. இது 1998 இல் அறிமுகப்படுத்தப்பட்டபோது, டூஃபிஷ் 128-பிட் விசைகளுக்கான ரிஜண்டேலை (மேம்பட்ட குறியாக்க தரத்திற்கான தேர்ந்தெடுக்கப்பட்ட வழிமுறை) விட சற்றே மெதுவாக இருந்தது, ஆனால் 256-பிட் விசைகளுக்கு சற்றே வேகமாக இருந்தது. 2008 முதல், கிட்டத்தட்ட அனைத்து ஏஎம்டி மற்றும் இன்டெல் செயலிகளும் ஏ. இ. எஸ் அறிவுறுத்தல் தொகுப்பு வழியாக ரிஜென்டெல் வழிமுறையின் வன்பொருள் முடுக்கத்தை உள்ளடக்கியுள்ளன; அறிவுறுத்தல் தொகுப்பைப் பயன்படுத்தும் ரிஜென்டெல் செயல்படுத்தல்கள் இப்போது (மென்பொருள்) டூஃபிஷ் செயல்படுத்தல்களை விட வேகமாக அளவிடப்படுகின்றன. டூஃபிஷ் புரூஸ் ஷ்னேயர், ஜான் கெல்ஸீ, டக் வைட்டிங், டேவிட் வாக்னர், கிறிஸ் ஹால் மற்றும் நீல்ஸ் பெர்குசன் ஆகியோரால் வடிவமைக்கப்பட்டதுஃ டூஃபிஷின் மேலும் குறியாக்க பகுப்பாய்வு செய்ய "நீட்டிக்கப்பட்ட டூஃபிஷ் குழு" சந்தித்தது. AES போட்டியில் பங்கேற்ற மற்றவர்களில் ஸ்டீபன் லுக்ஸ், தடயோஷி கோஹ்னோ மற்றும் மைக் ஸ்டே ஆகியோர் அடங்குவர். டூஃபிஷ் சைஃபர் காப்புரிமை பெறவில்லை, மேலும் குறிப்பு செயல்படுத்தல் பொது களத்தில் வைக்கப்பட்டுள்ளது. இதன் விளைவாக, டூஃபிஷ் அல்காரிதம் எந்தவொரு கட்டுப்பாடுகளும் இல்லாமல் யார் வேண்டுமானாலும் பயன்படுத்த இலவசம். இது ஓபன்பிஜிபி தரத்தில் (ஆர்எஃப்சி 4880) சேர்க்கப்பட்ட ஒரு சில சைஃபர்களில் ஒன்றாகும். இருப்பினும், டூஃபிஷ் ப்ளோஃபிஷை விட குறைவான பரவலான பயன்பாட்டைக் கண்டுள்ளது, இது நீண்ட காலமாக கிடைக்கிறது. டூஃபிஷ் வடிவமைப்பின் போது, செயல்திறன் எப்போதும் ஒரு முக்கிய காரணியாக இருந்தது. குறியாக்க வேகம், நினைவக பயன்பாடு, வன்பொருள் கேட் எண்ணிக்கை, முக்கிய அமைப்பு மற்றும் பிற அளவுருக்களின் முக்கியத்துவத்தைப் பொறுத்து செயல்திறன் வர்த்தகத்தின் பல அடுக்குகளை அனுமதிக்கும் வகையில் இது வடிவமைக்கப்பட்டுள்ளது. இது மிகவும் நெகிழ்வான வழிமுறையை அனுமதிக்கிறது, இது பல்வேறு பயன்பாடுகளில் செயல்படுத்தப்படலாம். டூஃபிஷுக்கான மென்பொருள் மற்றும் வன்பொருள் ஆகியவற்றில் பல இட-நேர பரிமாற்றங்கள் செய்யப்படுகின்றன. அத்தகைய பரிமாற்றத்திற்கு ஒரு எடுத்துக்காட்டு சுற்று துணை விசைகள் அல்லது எஸ்-பெட்டிகளின் முன்கூட்டிய கணக்கீடு ஆகும், இது இரண்டு அல்லது அதற்கு மேற்பட்ட காரணிகளின் வேகத்தை அதிகரிக்க வழிவகுக்கும். இருப்பினும், அவற்றை சேமிக்கத் தேவையான அதிக ரேம் செலவில் இவை வருகின்றன. கீழே உள்ள அட்டவணையில் உள்ள மதிப்பீடுகள் அனைத்தும் தற்போதுள்ள 0.35 மைக்ரோமீட்டர் CMOS தொழில்நுட்பத்தை அடிப்படையாகக் கொண்டவை. 1999 ஆம் ஆண்டில், நீல்ஸ் பெர்குசன் ஒரு சாத்தியமற்ற வேறுபட்ட தாக்குதலை வெளியிட்டார், இது 256-பிட் விசை பதிப்பில் 16 இல் 6 சுற்றுகளை 2256 படிகளைப் பயன்படுத்தி உடைக்கிறது. டூஃபிஷ் பிளாக் சைஃபரின் சிறந்த வெளியிடப்பட்ட கிரிப்டானாலிஸிஸ் என்பது முழு 16-சுற்று பதிப்பின் துண்டிக்கப்பட்ட வேறுபட்ட கிரிப்டானாலிஸிஸ் ஆகும். துண்டிக்கப்பட்ட வேறுபாடுகளின் நிகழ்தகவு ஒரு தொகுதிக்கு 2−57.3 என்றும், ஒரு நல்ல ஜோடி துண்டிக்கப்பட்ட வேறுபாடுகளைக் கண்டுபிடிக்க சுமார் 251 தேர்ந்தெடுக்கப்பட்ட எளிய உரைகள் (32 பெட்டாபைட் மதிப்புள்ள தரவு) எடுக்கும் என்றும் அந்த ஆய்வுக் கட்டுரை கூறுகிறது. புரூஸ் ஷ்னேயர் 2005 ஆம் ஆண்டு வலைப்பதிவு பதிவில் இந்த கட்டுரை ஒரு முழு குறியாக்க பகுப்பாய்வு தாக்குதலை முன்வைக்கவில்லை, ஆனால் சில கருதுகோள் வேறுபட்ட பண்புகளை மட்டுமே முன்வைத்ததாக பதிலளித்தார்ஃ "ஆனால் ஒரு கோட்பாட்டு கண்ணோட்டத்தில் கூட, டூஃபிஷ் தொலைதூரத்தில் கூட உடைக்கப்படவில்லை. 2000 ஆம் ஆண்டில் வெளியிடப்பட்டதிலிருந்து இந்த முடிவுகளுக்கு எந்த நீட்டிப்பும் இல்லை ". மேலும் காண்கஃ த்ரீஃபிஷ் மேம்பட்ட குறியாக்கம் நிலையான தரவு குறியாக்கம் நிலையான குறிப்புகள் கட்டுரைகள் வெளிப்புற இணைப்புகள் டூஃபிஷ் வலைப்பக்கம், முழு விவரக்குறிப்புகள், இலவச மூலக் குறியீடு மற்றும் புரூஸ் ஷ்னீயர் 256 பிட் சைஃபர்களால் பிற டூஃபிஷ் வளங்கள்-டூஃபிஷ் குறிப்பு செயல்படுத்தல் மற்றும் பெறப்பட்ட குறியீடு ப்ரூஸ் ஷ்னீயர் சிறந்த வழிமுறையால் டூஃபிஷைப் பயன்படுத்தும் தயாரிப்புகள்ஃ ரிஜண்டேல் அல்லது டூஃபிஷ்? மூலம் sci.crypt நிலையான கிரிப்டோகிராஃபிக் அல்காரிதம் பெயரிடும் முறைஃ டூஃபிஷ் ஃபீஸ்டெல் சைஃபர்கள் இலவச சைஃபர்கள்