એઇએસ અને 3DES વચ્ચેના તફાવત.

Anonim

એઇએસ વિ. 3DES

એઇએસ (એડવાન્સ્ડ એન્ક્રિપ્શન સ્ટાન્ડર્ડ) અને 3DES, અથવા ટ્રીપલ ડીઇએસ (ડેટા એન્ક્રિપ્શન સ્ટાન્ડર્ડ) તરીકે પણ ઓળખાય છે તે ડેટા એનક્રિપ્શનમાંના બે વર્તમાન ધોરણો છે. જ્યારે એઇએસ એ એક સંપૂર્ણપણે નવી એન્ક્રિપ્શન છે જે અવેજીકરણ-ક્રમચય નેટવર્કનો ઉપયોગ કરે છે, 3DES માત્ર જૂની ડીઇએસ એન્ક્રિપ્શન માટે એક અનુકૂલન છે જે સંતુલિત ફેઇસ્ટલ નેટવર્ક પર આધારિત છે. મૂળભૂત રીતે, 3DES માત્ર એનઇએસપી માહિતીને ત્રણ વખત લાગુ પાડે છે.

એઇએસ ત્રણ સામાન્ય એનક્રિપ્શન કી લંબાઈ, 128, 1 9 2 અને 256 બિટ્સનો ઉપયોગ કરે છે. જ્યારે 3DES ની વાત આવે છે ત્યારે ડીએઇએસ ધોરણ દ્વારા નિર્ધારિત એન્ક્રિપ્શન કી હજુ પણ 56 બિટ્સ સુધી મર્યાદિત છે. પરંતુ તે ત્રણ વખત લાગુ કરવામાં આવે ત્યારથી, અમલકર્તા 3 અલગ 56 બીટ કીઓ, અથવા 2 સમાન અને 1 સ્વતંત્ર, અથવા તો ત્રણ સમાન કીઓ પસંદ કરી શકે છે. આનો અર્થ એ કે 3DES માં અનુક્રમે 168, 112, અથવા 56 બિટ એન્ક્રિપ્શન કી લંબાઈનો એન્ક્રિપ્શન કી લંબાઈ હોઈ શકે છે. પરંતુ ત્રણ વખત સમાન એન્ક્રિપ્શનના પુનઃપ્રાપ્તિના કારણે, 168 બિટ્સનો ઉપયોગ કરીને 112 બિટ્સ જેટલું ઓછું સુરક્ષા રહે છે અને 112 બિટ્સનો ઉપયોગ કરીને 80 બિટ્સની સમકક્ષ ઘટાડાની સુરક્ષા છે.

3DES પણ 64 બિટ્સની સમાન બ્લોક લંબાઈનો ઉપયોગ કરે છે, 128 બીટ્સ પર અડધા કદ એઇએસની છે. એઇએસ (AES) નો ઉપયોગ કરીને વધારાના વીમો પૂરા પાડે છે જે સમાન બ્લોકમાંથી લીક માહિતીને સુંઘવું મુશ્કેલ છે. 3DES નો ઉપયોગ કરતી વખતે, વપરાશકર્તાને લિકની શક્યતાને ઘટાડવા માટે દરેક 32 જીબી ડેટા ટ્રાન્સફર માટે એન્ક્રિપ્શન કી સ્વિચ કરવાની જરૂર છે; પ્રમાણભૂત ડીઇએસ એન્ક્રિપ્શનનો ઉપયોગ કરતી વખતે સમાન.

છેલ્લે, આ પ્રક્રિયાને પુનરાવર્તન ત્રણ વખત થોડો સમય લે છે બધી વસ્તુઓ સાથે સતત રહે છે, એઇએસ ખૂબ ઝડપથી 3DES ની સરખામણીમાં છે. જ્યારે તમે સૉફ્ટવેર, હાર્ડવેર, અને મિશ્રણમાં હાર્ડવેર ડિઝાઇનની જટિલતા શામેલ કરો છો ત્યારે આ લાઇન ઝાંખી પડી જાય છે. તેથી જો તમારી પાસે 3DES એક્સિલરેટેડ હાર્ડવેર છે, તો ફક્ત સૉફ્ટવેર દ્વારા અમલમાં આવેલ AES પર સ્થાનાંતરિત થવાની પ્રક્રિયા ધીમી પ્રક્રિયા સમયે થઈ શકે છે. આ પાસામાં, દરેક એકને ચકાસવા અને તેની ઝડપને માપવા કરતાં વધુ સારા ઉકેલ નથી. પરંતુ જ્યારે સુરક્ષાની વાત આવે છે ત્યારે, એઇએસ ચોક્કસપણે વિજેતા છે કારણ કે તે વ્યવહારિક ઉપયોગમાં હજુ પણ અનબ્રેકેબલ માનવામાં આવે છે.

સારાંશ:

3DES એ DES ને સમાન એન્ક્રિપ્શનનો ઉપયોગ કરે છે જ્યારે એઇએસ સંપૂર્ણપણે અલગ એક

એડીઇએસની તુલનામાં ટૂંકા અને નબળા એનક્રિપ્શન કીઝનો ઉપયોગ કરે છે. 3DES એન્ક્રિપ્શન કીનો ઉપયોગ કરે છે જ્યારે એઇએસ નથી

3DES એઇએસ

3DES એન્ક્રિપ્શનની સરખામણીમાં ટૂંકા બ્લોકની લંબાઈનો પણ ઉપયોગ કરે છે AES એન્ક્રિપ્શન કરતાં વધુ સમય લે છે