એઇએસ અને ટ્વોફિશ વચ્ચે તફાવત

Anonim

એઇએસ વિ ટ્વાફિશ

ધ એડવાન્સ્ડ એન્ક્રિપ્શન સ્ટાન્ડર્ડ, અથવા એઇએસ, વર્તમાનમાં નવીનતમ ધોરણ છે જે ટોચની ગુપ્ત માહિતીને એન્ક્રિપ્ટ કરવા માટે યુનાઇટેડ સ્ટેટ્સ સરકાર દ્વારા અપનાવવામાં આવ્યું છે. એઇએસનું લેબલ શરૂઆતમાં એક એન્ક્રિપ્શન પધ્ધતિ માટે ન હતું; તેના બદલે તે ઘણા લોકો વચ્ચે સ્પર્ધા હતી પાંચ ફાઇનલિસ્ટ પૈકી રાઇઝડેલ અને ટ્વાફિશ છે. રજિદેલ જીત્યો હતો અને એઇએસ તરીકે અપનાવવામાં આવ્યો હતો જ્યારે ટ્ફોિશ દેખીતી રીતે નહોતો કર્યો.

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

કીની લંબાઈને આધારે, એઇએસ વિવિધ પ્રકારના એન્ક્રિપ્શનનો અમલ કરે છે. 128 બિટ્સ, 192 બિટ્સ, અને 256 બિટ્સની ચાવીસ કદ માટે અનુક્રમે 10, 12 અને 14 નો રાઉન્ડ છે. Twofish કોઈપણ કી કદ માટે રાઉન્ડની સંખ્યામાં બદલાતી નથી. તેના બદલે, તે નિશ્ચિત સંખ્યા 16 વાપરે છે, અનુલક્ષીને.

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

ભલે તે સાઇફર તોડી નાંખવાનો જ એક રસ્તો છે જે સુરક્ષિત સિસ્ટમમાં પ્રવેશવાનો એકમાત્ર રસ્તો છે. વાસ્તવમાં તે કરવું સૌથી મુશ્કેલ રીત છે; ખાસ કરીને જ્યારે તમે AES અને Twofish બંને જેવા ખૂબ જ મુશ્કેલ એન્ક્રિપ્શન સ્ટાન્ડર્ડનો સામનો કરી રહ્યા છો

સારાંશ:

1. એઇએસ વાસ્તવમાં રીજાન્ડેલ છે જ્યારે ટ્વાફિશ એઇએસ ફાઇનલિસ્ટ

2 એઇએસ સ્થાનાંતરણ-ક્રમચય નેટવર્કનો ઉપયોગ કરે છે જ્યારે ટ્વાફિશે ફેઇસ્ટલ નેટવર્ક

3 નો ઉપયોગ કરે છે એઇએસ કેટલાક સ્વરૂપો ભંગાણજનક છે જ્યારે ટ્વાફિશ

4 છે. એઇએસ ટ્વોફિશ

5 કરતા ઓછા રાઉન્ડનો અમલ કરે છે ટીએફિશ