এএইএস এবং আরসি 4 এর মধ্যে পার্থক্য

Anonim

AES বনাম RC4

AES (উন্নত এনক্রিপশন স্ট্যান্ডার্ড) এবং RC4 দুটি এনক্রিপশন সাইফার যা বিভিন্ন অ্যাপ্লিকেশানে ব্যবহার করা হয়। একটি সাধারণ উদাহরণ যেখানে আপনি নিযুক্ত উভয় সাইফার দেখতে হবে বেতার রাউটারে হয়। যদিও আপনি স্পষ্টভাবে একটি এনক্রিপশন প্রক্রিয়া হিসাবে RC4 দেখতে পাবেন না, যদিও WEP এবং TKIP উভয়ই RC4 সাইফার বাস্তবায়ন করে। যদিও AES অপেক্ষাকৃত নতুন এবং খুব জটিল, RC4 খুব পুরানো এবং খুব সহজ।

দুটি মধ্যে সবচেয়ে গুরুত্বপূর্ণ পার্থক্য সম্ভবত তাদের টাইপ হবে। এএএস হল একটি ব্লক সাইফার যা নির্দিষ্ট কী এবং একটি সূত্র ব্যবহার করে ডাটাগুলির পৃথক ব্লকগুলিতে কাজ করে, যখন RC4 একটি স্ট্রীম সাইফার থাকে যার একটি পৃথক ব্লক আকার নেই পরিবর্তে, এটি একটি সিডরেডমম ব্যাটগুলির মূলধারার ব্যবহার করে যা একটি একচেটিয়া বা (XOR) অপারেশন ব্যবহার করে ডেটাতে মিলিত হয়। আপনি ব্লক সাইফারগুলিকে স্ট্রিম সাইফার এবং তদ্বিপরীত হিসাবে ব্যবহার করতে পারেন, তাই বিচ্ছেদটি খুব স্বতন্ত্র নয়। কিন্তু এটি বেশ ভালভাবে পরিচিত যে ব্লক সাইফার হিসাবে ব্যবহৃত হলে RC4 খুব কার্যকর হয় না।

--২ ->

আরসি 4 এর দুর্বলতার একটি ভাল উদাহরণ WEP এর বাস্তবায়ন। WEP সম্পূর্ণরূপে অসুরক্ষিত হয়েছে এবং এমন সরঞ্জামগুলির সাথে কয়েক মিনিটের মধ্যেও ভাঙ্গানো যেতে পারে যা আপনি সহজেই অনলাইনে পাওয়া সহজে খুঁজে পেতে পারেন। যদিও টিকিপিএপি কয়েকটি সমস্যা যা WEP দ্বারা ক্ষতিগ্রস্ত করেছে, সেগুলিকে ইস্যু করে, এটি এএস হিসাবে নিরাপদ বলে বিবেচিত হয় না। এই কারণে, এটির কোনও অবস্থাতে AES ব্যবহার করা যুক্তিযুক্ত না থাকলে হার্ডওয়্যার সীমাবদ্ধতাগুলি আপনাকে তা করার থেকে বাধা দেয় না।

প্রাথমিক কারণ RC4 খুবই জনপ্রিয় কারণ এটি সহজ এবং এটি খুব দ্রুত হতে পারে। সফ্টওয়্যার প্রয়োগের উপর গতি সুবিধার উপলব্ধ হিসাবে এটি হার্ডওয়্যার মধ্যে AES বাস্তবায়ন খুব জনপ্রিয় হয়ে উঠছে, ইতিমধ্যে এটি ক্ষীণ হচ্ছে।

শেষ পর্যন্ত, RC4 ট্রেডমার্ক করা হয় কারণ এটি প্রথমত একটি গোপন গোপন ছিল, যা কিছু লোক 1994 সালে লিক ডেটাবেসকে কল করার জন্য উদ্ভাবনী পদ্ধতিতে আগমন করেছিল; যেমন ARCFOUR এবং ARC4 (আলাদা RC4)। অন্যদিকে, এএইএস সর্বজনীনভাবে উপলব্ধ এবং কোনও আইনি সমস্যা না করেই বিনামুল্যে ব্যবহার করা যায়।

সংক্ষিপ্ত বিবরণ:

1 এ.ই.এস একটি নতুন এবং জটিল এনক্রিপশন স্ট্যান্ডার্ড, যখন RC4 পুরানো এবং সহজ

2 AES হল একটি ব্লক সাইফার যেখানে RC4 একটি স্ট্রিপ সাইফার

3 এএইএস অত্যন্ত নিরাপদ এবং RC4 তাই নয় তাই

4 RC4 খুব দ্রুত AES

5 এর তুলনায় RC4 ট্রেডমার্ক করা হয় যখন AES হয় না