ஒரு VPN சுயவிவரம் 448-பிட் விசையுடன் Blowfish வழங்குகிறது, மேலும் சைஃபரைத் தக்கவைக்க மிக நீண்ட விசையைப் பயன்படுத்த ஒருவர் பரிந்துரைக்கிறார். விசையின் நீளம் உண்மையானது, ஆனால் அது மேம்படுத்துவதற்கான தவறான எண். Blowfish 64-பிட் தொகுதிகளை மாற்றுகிறது, விசை எவ்வளவு நீளமாக இருந்தாலும், ஒரு விசை எவ்வளவு ட்ராஃபிக்கைப் பாதுகாப்பாகக் காக்க முடியும் என்பதைத் தொகுதியின் அகலமே கட்டுப்படுத்துகிறது. கீழே உள்ள சரிபார்ப்புகளை வரிசையாக இயக்கி, சேவையைச் சந்தேகத்திலிருந்து விடுவிக்கும் முதல் சரிபார்ப்பில் நிறுத்துங்கள், ஏனெனில் பிந்தைய படி முந்தையதைச் சரிசெய்ய முடியாது.

தரப்புகள் உண்மையில் எதை ஒப்புக்கொள்கின்றன என்பதைச் சரிபாருங்கள்

தரவு சேனலின் சைஃபரை இரு முனைகளிலிருந்தும் படியுங்கள், நீங்கள் வரிசைப்படுத்தத் திட்டமிட்ட சுயவிவரத்திலிருந்து அல்ல. கிளையண்ட் உள்ளமைவு பல சைஃபர்களைப் பட்டியலிடலாம், தேர்ந்தெடுக்கப்பட்டது இரு செயலாக்கங்களுக்கும் அவற்றின் பதிப்புகளுக்கும் இடையிலான பேச்சுவார்த்தையின் முடிவு. சோதனை இணைப்பில் பதிவின் விவரத்தை அதிகரித்து, உண்மையில் தொடங்கப்பட்ட சைஃபரையும் விசையின் அளவையும் குறிப்பிடும் தரவு சேனல் வரியைப் படியுங்கள்.

ஒப்புக்கொள்ளப்பட்ட சைஃபர் AES-GCM அல்லது ChaCha20-Poly1305 என்றால் இங்கே நிறுத்துங்கள். அந்தக் கட்டமைப்புகள் 128-பிட் தொகுதியைப் பயன்படுத்தி பேலோடை அங்கீகரிக்கின்றன, எனவே கீழே உள்ள 64-பிட் மோதல் வாதம் அவற்றுக்குப் பொருந்தாது.

விசையின் நீளத்தைத் தொகுதியின் அகலத்திலிருந்து பிரிக்கவும்

Blowfish 32 முதல் 448 பிட் வரையிலான விசைகளை ஏற்கிறது, மேலும் அல்காரிதத்தின் ஆசிரியரின் ஆவணம் இரண்டு எண்களையும் தனித்தனியாகக் குறிப்பிடுகிறது. விசை என்பது ரகசியம்; தொகுதி என்பது மாற்றத்தின் அலகு. நீண்ட ரகசியம் ஊகிப்பதைக் கடினமாக்குகிறது, சைஃபர் செயலாக்கும் தொகுதியின் அகலத்திற்கு எதுவும் செய்யாது.

CBC பயன்முறையில் சைஃபர் நிலையான அகலமுள்ள தொகுதிகளுக்குப் பயன்படுத்தப்படுகிறது, முந்தைய சைஃபர்டெக்ஸ்ட் தொகுதியுடன் சங்கிலியாக இணைக்கப்பட்டு இறுதியில் திணிக்கப்படுகிறது. Blowfish-க்கு அந்த அகலம் 64 பிட் அதாவது எட்டு பைட். விசை அட்டவணை எவ்வளவு பெரியதாக வேண்டுமானாலும் இருக்கலாம்; சங்கிலி இருந்தாலும் ஒரு முறைக்கு எட்டு பைட் முன்னேறுகிறது.

எனவே நீண்ட விசை எந்தத் தணிப்பும் அல்ல. அது விசைக்கு எதிரான முரட்டு வலிமையைக் கையாள்கிறது, அதேசமயம் கீழே உள்ள மோதல் ஆபத்து தொகுதியின் அகலத்தின் மற்றும் பயன்முறையின் பண்பு.

பிறந்தநாள் கணிதத்தைத் தொகுதியின் அளவுக்குப் பயன்படுத்துங்கள்

64-பிட் தொகுதியின் பிறந்தநாள் அளவுகோல் தோராயமாக 2^32 தொகுதிகள், ஒரு விசையின் கீழ் மறையாக்கப்படும், மோதல்கள் சாத்தியமாகும் முன். ஒவ்வொரு தொகுதியும் எட்டு பைட்டுகளைச் சுமக்கிறது, எனவே அதே அளவுகோல் தோராயமாக 2^35 பைட், அதாவது ஒரு விசையின் கீழ் 32 GiB தரவு.

இதை அளவுகோலாகக் கருதுங்கள், ஒதுக்கீடாக அல்ல. மோதல்கள் நிகழ்தகவு சார்ந்தவை, ஏதேனும் ஒன்று எதையாவது வெளிப்படுத்துமா என்பது பயன்முறை, ட்ராஃபிக் முறை மற்றும் தாக்குபவர் சுற்றியுள்ள தெளிவான உரையை அடையாளம் காணவோ தாக்கவோ முடியுமா என்பதைப் பொறுத்தது. 32 GiB-க்குப் பிறகு முதல் பைட் மறைகுறியாக்க நிகழ்வு அல்ல, மேலும் முதல் 32 GiB பாதுகாப்பானது எனச் சான்றளிக்கப்படவில்லை.

Sweet32 ஆய்வாளர்கள் 2016-இல் 64-பிட் தொகுதி சைஃபர்களுக்கு எதிரான நடைமுறைத் தாக்குதல்களைக் காட்டினர், அவற்றில் OpenVPN சூழ்நிலையும் அடங்கும், கண்காணிப்பும் ட்ராஃபிக் உருவாக்கமும் தேவைப்பட்ட நிலைமைகளில். அவர்களின் வெளியிடப்பட்ட இயல்புநிலைகளும் மென்பொருள் பதிப்புகளும் வரலாற்றுப் பின்னணி, உங்கள் வரிசைப்படுத்தலின் விவரம் அல்ல.

CBC-யின் மறுபயன்பாடு இங்கே முக்கியமா என்பதை முடிவு செய்யுங்கள்

CBC-யில் மீண்டும் மீண்டும் வரும் சைஃபர்டெக்ஸ்ட் தொகுதி என்பது இரு தெளிவான உரைத் தொகுதிகளும் அறியப்பட்ட உறவால் வேறுபடுகின்றன, ஏனெனில் சங்கிலி XOR தன்னை ரத்து செய்கிறது. சைஃபர்டெக்ஸ்ட்டைக் கண்காணிக்கக்கூடிய, தெளிவான உரைகளில் ஒன்றை அறிந்த அல்லது அதைப் பாதிக்கக்கூடிய தாக்குபவர் மற்றொன்றைப் பற்றிய தகவலை மீட்டெடுக்கலாம். அதற்கு Blowfish விசை எப்போதும் தேவையில்லை.

எனவே தொடர்புடைய கேள்விகள்: ஒரு விசை எவ்வளவு காலம் சேவையில் இருக்கிறது, அதன் கீழ் எவ்வளவு ட்ராஃபிக் செல்கிறது, யாராவது அந்த ட்ராஃபிக்கைக் கண்காணித்து வழிநடத்த முடியுமா. விசை புதுப்பித்தல் ஒரு விசைக்கான தொகுதிகளின் எண்ணிக்கையைக் குறைக்கிறது, ஆனால் நேர இடைவெளி பைட் வரம்பு அல்ல: பரபரப்பான சுரங்கப்பாதை அதே மணிநேரத்தில் செயலற்ற ஒன்றை விட மிக அதிக தரவை நகர்த்தலாம். நீங்கள் பழைய சைஃபரை வைத்திருந்தால், வரம்பைக் கட்டமைப்பிலிருந்தும் உண்மையான அளவிலிருந்தும் பெறுங்கள், வட்ட எண்ணிலிருந்து அல்ல.

ஒரு விசைக்கு அளவிடப்பட்ட அளவு பிறந்தநாள் அளவுகோலுக்கு மிகக் கீழே இருந்தால், வெளிப்பாடு சிறியது. இருந்தாலும் அது பூஜ்ஜியம் அல்ல, இன்னும் கவலைப்படுவதை நிறுத்துவதற்குப் பதிலாக இடம்பெயர்வைத் திட்டமிடுவதற்கான காரணம்.

சைஃபரை மாற்றுங்கள், விசையை அல்ல

சேவையை ஆதரிக்கப்படும் AEAD சைஃபருக்கு நகர்த்தி, இரு தரப்புகளும் அவற்றின் பதிப்புகளும் அவற்றின் கிரிப்டோகிராஃபிக் பின்தளங்களும் அதை ஒப்புக்கொள்ள முடியும் என்பதை உறுதிப்படுத்துங்கள். நீண்ட Blowfish விசை முக்கியமான எதையும் மாற்றாது, ஒரு கிளையண்டில் புதிய உத்தரவை ஊகிப்பது வேலை செய்யும் சுரங்கப்பாதை பழுதானதாக மாறும் வழி. மீதமுள்ள கடற்படையைத் தொடுவதற்கு முன் ஒரு கிளையண்டிலும் ஒரு சேவையகத்திலும் மாற்றத்தைச் சோதியுங்கள். புதிய சைஃபர் முழு இணைப்புச் சுழற்சியைக் கடக்கும் வரை பழைய சுயவிவரத்தை மீட்புக்குக் கிடைக்கச் செய்யுங்கள்.

மாற்றத்தின் போது சான்றிதழ் சரிபார்ப்பையும் கணக்கு அங்கீகாரத்தையும் பராமரியுங்கள். அவை வெவ்வேறு கேள்விகளுக்குப் பதிலளிக்கின்றன: வெற்றிகரமான உள்நுழைவு ஒரு தொகுதியை அகலப்படுத்த முடியாது, சிறந்த தரவு சைஃபர் தவறான சேவையகத்தை நம்புவதற்கு சாக்கு அல்ல.

சரிபார்ப்பைப் புதிய இணைப்பில் ஒப்புக்கொள்ளப்பட்ட சைஃபரை மீண்டும் படித்து, பழைய சைஃபர் இனி ஏற்கப்படவில்லை என்பதை உறுதிப்படுத்தி முடியுங்கள். ஏதேனும் தரப்பு அதை இன்னும் வழங்கினால், இடம்பெயர்வு முடியவில்லை, மறுபக்கச் சுயவிவரம் எதைச் சொன்னாலும்.

தொடர்புடைய கட்டுரைகள்