CFB1, CFB8, CFB128 இடையேயான வேறுபாடு விசையின் அளவு அல்ல, பின்னூட்டத்தின் அளவு
CFB-க்குப் பின் வரும் எண் பின்னூட்டப் படி, விசை நீளம் அல்ல: CFB1, CFB8, CFB128 அனைத்தும் 128-பிட் தொகுதியைப் பயன்படுத்துகின்றன. பழைய பெயர்களை பலவீனமான விசைகளைக் கற்பனை செய்யாமல் படியுங்கள்.
AES-256-CFB1 போன்ற பெயரில் இரண்டு எண்கள் உள்ளன, அவை வெவ்வேறு கேள்விகளுக்குப் பதிலளிக்கின்றன. 256 என்பது AES விசையின் நீளம். 1 என்பது CFB பின்னூட்டம், அதாவது பிரிவின் அளவு, பயன்முறை தன் நிலையை எப்படி முன்னேற்றுகிறது என்பதன் பண்பு. 1-ஐ விசை நீளமாகப் படித்தால் பெயர் பேரழிவான தவறான கட்டமைப்பைப் போலத் தோன்றும், அதனால்தான் இந்தக் கேள்வி மீண்டும் மீண்டும் வருகிறது.
பெயரை மதிப்பிடும் முன் மூன்று அளவுகளில் எதைப் பார்க்கிறீர்கள் என்பதை முடிவு செய்யுங்கள்: விசையின் அளவு, தொகுதியின் அளவு அல்லது பிரிவின் அளவு. வழக்கமான பொருளில் பாதுகாப்பு அளவுரு முதல் ஒன்று மட்டுமே.
மூன்று எண்கள், மூன்று அளவுகள்
AES 128, 192 அல்லது 256-பிட் விசைகளை ஏற்றுக்கொண்டு நீங்கள் எதைத் தேர்ந்தெடுத்தாலும் 128-பிட் தொகுதியைக் கொண்டுள்ளது. தொகுதியின் அளவு பயன்முறைக்கு அல்ல, AES-க்கு உரியது. CFB பின்னொட்டு மூன்றாவது அளவு: பயன்முறை ஒவ்வொரு படியிலும் எவ்வளவு தரவை நுகர்ந்து திருப்பித் தருகிறது என்பது. OpenSSL AES ஆவணம் CFB வகைகளுக்கு அந்த மாற்ற அளவுகளை வெளிப்படையாகப் பட்டியலிடுகிறது.
CFB1 ஒரு நேரத்தில் ஒரு பிட், CFB8 ஒரு பைட், CFB128 முழு தொகுதியைத் திருப்பித் தருகிறது. மூன்றும் உள்ளே ஒரே 128-பிட் தொகுதி மறையாக்கியைப் பயன்படுத்துகின்றன; மாறுவது ஒவ்வொரு செயல்பாட்டுக்கும் கணக்கிடப்பட்ட தொகுதியில் எத்தனை பிட்கள் பயன்படுத்தப்படுகின்றன என்பதே. அதனால்தான் பின்னொட்டு விசையின் வலிமையை அல்ல, செலவையும் இடையக நடத்தையையும் மாற்றுகிறது.
| Name | Key | AES block | Feedback |
|---|---|---|---|
| AES-256-CFB1 | 256 bits | 128 bits | 1 bit |
| AES-256-CFB8 | 256 bits | 128 bits | 8 bits |
| AES-256-CFB128 | 256 bits | 128 bits | 128 bits |
தொகுதியின் அளவு ஏன் ஒருபோதும் மாறுவதில்லை
AES நிலையான 128-பிட் தொகுதி கொண்ட தொகுதி மறையாக்கி, பயன்முறைகள் அதைச் சுற்றிக் கட்டப்பட்ட கட்டமைப்புகள். அவற்றில் எதுவும் பிரிவின் அளவுக்குப் பொருந்த தொகுதியைச் சுருக்கவில்லை. CFB1 செயலாக்கமும் முழு AES தொகுதியைக் கணக்கிட்டு முடிவிலிருந்து ஒரு பிட்டை எடுக்கிறது. மற்ற பிட்கள் அந்தப் படிக்கு நிராகரிக்கப்படுகின்றன, திறனின் செலவு சரியாக அங்கேயே உள்ளது.
எனவே ஒரு பிட் பின்னூட்டம் ஒரு பிட் விசையைக் குறிக்காது, பெயரை அதன் பின்னொட்டால் வரிசைப்படுத்த முடியாது. CFB128 CFB32-ஐ விட நான்கு மடங்கு வலிமையானது அல்ல; அது பெரிய பிரிவுகளைச் செயலாக்குகிறது.
பிரிவின் அளவு உண்மையில் மாற்றுவது என்ன
பிரிவின் அளவு ஒவ்வொரு படியிலும் எவ்வளவு மறையாக்கப்பட்ட உரை திருப்பித் தரப்படுகிறது, ஒவ்வொரு படியும் எவ்வளவு தெளிவான உரையைச் சுமக்க முடியும் என்பதை மாற்றுகிறது. பிழை பரவல் மற்றும் இடையக நடத்தையையும் மாற்றுகிறது, இது ஓட்டம் போன்ற பயன்பாட்டுக்கு முக்கியம். பைட்-நோக்கு பிரிவுகள் இடையகங்களுடன் ஒத்துப்போகின்றன, பிட்-நோக்கு பிரிவுகள் ஒத்துப்போகவில்லை.
நடைமுறையில் பயன்முறையை நெறிமுறை தேர்ந்தெடுக்கிறது, இயக்குபவர் அல்ல. VPN தரவு வழி தன் நெறிமுறை குறிப்பிடும் கட்டமைப்பைத் தன் சொந்த ஒருமைப்பாட்டுப் பாதுகாப்புடன் பயன்படுத்துகிறது, நூலகப் பட்டியல் எந்தப் பெயர்கள் உள்ளன என்பதை மட்டுமே சொல்கிறது.
தகுதியற்ற CFB லேபிளைப் படிப்பது
தகுதியற்ற CFB லேபிளுக்கு அதன் செயலாக்கச் சூழல் தேவை. OpenSSL 1.0.2 தலைப்புகளில் EVP_aes_128_cfb என்பது EVP_aes_128_cfb128-க்கான மேக்ரோ, 192 மற்றும் 256-பிட் விசைகளுக்குப் பொருந்தும் மாற்றுப் பெயர்களுடன். அது ஒரு கிளையின் API பெயரிடல் மரபு, ஒவ்வொரு நூலகமும் கோப்பு வடிவமும் GUI-யும் அந்தச் சுருக்கத்தை ஒரே விதமாக விரிவாக்குகிறது என்பதற்கான கூற்று அல்ல. உங்கள் முன் உள்ள பதிப்பின் தலைப்பு அல்லது ஆவணத்தைச் சரிபார்க்கவும்.
பழைய வரிவடிவம் CFB என்று சொல்லி மறுபக்கம் அதை ஏற்றுக்கொண்டால், பேச்சுவார்த்தை செய்யப்பட்ட அளவுருக்கள் எங்காவது பதிவாகும்: பதிவில், கட்டமைப்பு டம்பில், API பதிலில். காட்சிச் சரத்திலிருந்து பிரிவின் அளவை ஊகிப்பதற்குப் பதிலாக அவற்றைப் படியுங்கள்.
பயன்முறையின் பெயர் உங்களுக்குச் சொல்லாதது
பெயர் மறையாக்க நடத்தையை மட்டுமே விவரிக்கிறது, வேறு எதையும் அல்ல. VPN-க்கு இன்னும் ஒருமைப்பாட்டுப் பாதுகாப்பு, விசை வழித்தல் மற்றும் மறுபக்க அங்கீகாரம் தேவை, CFB அவற்றில் எதையும் வழங்கவில்லை. CFB8-ஐ CFB1-ஆல் மாற்றுவதும் வெளிப்புற மாற்றம் அல்ல: கம்பியில் நடத்தை வேறுபடுகிறது, இரு பக்கமும் ஒரே கட்டமைப்பை ஆதரிக்க வேண்டும். நூலகத்தில் உள்ள பெயர், நிறுவப்பட்ட நுழைவாயில் அதைத் தன் தரவு வழிக்கு ஏற்றுக்கொள்கிறது என்பதையும் நிரூபிக்காது.
பராமரிக்கப்படும் எதற்கும் நெறிமுறையின் முழுப் பாதுகாப்பு ஏற்பாட்டையும் இயக்குபவரின் கொள்கையையும் பயன்படுத்தி, நூலக மற்றும் நுழைவாயில் பதிப்புகள், சரியான தேர்வு மற்றும் பேச்சுவார்த்தை முடிவு ஆகியவற்றைப் பதிவு செய்யுங்கள். பழைய பெயர் நீங்கள் படிப்பதை விளக்குகிறது; அது கட்டமைப்பை மீட்டெழுப்புவதை நியாயப்படுத்தாது.