এএইএস এবং 3DES এর মধ্যে পার্থক্য

Anonim

AES vs 3DES

এএইএস (অ্যাডভান্সড এনক্রিপশন স্ট্যান্ডার্ড) এবং 3DES, অথবা ট্রিপল ডিইএস (ডেটা এনক্রিপশন স্ট্যান্ডার্ড) নামেও পরিচিত, ডেটা এনক্রিপশনের দুটি বর্তমান মান। যদিও AES একটি সম্পূর্ণ নতুন এনক্রিপশন যা প্রতিস্থাপন-ক্রমানুসার নেটওয়ার্ক ব্যবহার করে, 3DES শুধুমাত্র পুরোনো DES এনক্রিপশনের একটি অভিযোজন যা সুষম ফিস্টেল নেটওয়ার্কের উপর নির্ভরশীল। মূলত, 3DES শুধুমাত্র তথ্য এনক্রিপ্ট করা হচ্ছে যে তথ্য তিনবার প্রয়োগ করা হয়।

এএএস তিনটি সাধারণ এনক্রিপশন কী দৈর্ঘ্য ব্যবহার করে, 128, 192 এবং ২56 বিট। এটি 3DES আসে যখন এনক্রিপশন চাবি এখনও DES মান দ্বারা নির্ধারিত হিসাবে 56 বিট সীমাবদ্ধ কিন্তু এটি তিনবার প্রয়োগ করা হলে, প্রয়োগকারী 3 টি বিভক্ত 56 টি বিট কী, বা 2 টি অভিন্ন এবং 1 টি পৃথক, অথবা এমনকি তিনটি অভিন্ন কীগুলি বেছে নিতে পারে। এর মানে হল যে 3DES 168, 112, বা 56 বিট এনক্রিপশন কী দৈর্ঘ্যের এনক্রিপশন কী লেন্থ থাকতে পারে। কিন্তু একই রকম তিনটি এনক্রিপশন পুনর্বিবেচনার কারণে তিনটি বিন্দুতে 113 বিটের সমান নিরাপত্তা রয়েছে এবং 112 বিট ব্যবহার করে 80 বিটের সমান নিরাপত্তা রয়েছে।

3DES 64 বিট একই ব্লক দৈর্ঘ্য ব্যবহার করে, 128 বিট এ এএস এর অর্ধেক আকার। এএইচএস ব্যবহার করে এমন অতিরিক্ত বীমা প্রদান করা হয় যেগুলি একই ব্লকগুলি থেকে লিক ডেটা স্নিগ্ধ করা কঠিন। 3DES ব্যবহার করার সময়, ব্যবহারকারীকে প্রতিটি 32 গিগাবাইট ডেটা ট্রান্সফারের এনক্রিপশন কীগুলির সুইচ করতে হবে যাতে লিকের সম্ভাবনা কমিয়ে আনা যায়; স্ট্যান্ডার্ড ডিইএস এনক্রিপশন ব্যবহার করার সময় একই রকম।

শেষপর্যন্ত, একই প্রক্রিয়া পুনরাবৃত্তি করে তিনবার কিছু সময় নেয়। সবকিছুর সঙ্গে ধ্রুবক রাখা, AES 3DES এর তুলনায় অনেক দ্রুত। যখন আপনি সফ্টওয়্যার, হার্ডওয়্যার, এবং হার্ডওয়্যার ডিজাইনের জটিলতার মিশ্রণটি মিশ্রিত করেন তখন এই লাইনটি অস্পষ্ট হয়ে যায়। তাই যদি আপনার 3DES ত্বালিত হার্ডওয়্যার থাকে, তবে সফ্টওয়্যার দ্বারা প্রয়োগ করা AES এ স্থানান্তরের ফলে ধীর প্রসেসিংয়ের সময় দেখা দিতে পারে। এই দৃষ্টিভঙ্গির মধ্যে, প্রতিটি পরীক্ষা এবং তাদের গতি পরিমাপ চেয়ে ভাল সমাধান আছে না। কিন্তু যখন নিরাপত্তা আসে, তখন এটি নিশ্চিত বিজয়ী হয় কারণ এটি এখনও ব্যবহারিক ব্যবহারের ক্ষেত্রে অলঙ্ঘনীয় বলে মনে করা হয়।

সারাংশ:

3DES DES- র অনুরূপ এনক্রিপশন ব্যবহার করে যখন AES একটি সম্পূর্ণ ভিন্ন একটি

এডিএস এর তুলনায় 3DES এর ছোট এবং দুর্বল এনক্রিপশন কীগুলি ব্যবহার করে।

3DES এনক্রিপশন কীগুলি পুনরায় ব্যবহার করে যখন AES না

3DES এছাড়াও AES এর তুলনায় একটি ছোট ব্লক দৈর্ঘ্য ব্যবহার করে

3DES এনক্রিপশন AES এনক্রিপশন চেয়ে বেশি সময় লাগে