AES (معيار التشفير المتقدم) و RC4 هما رمزان للتشفير يستخدمان في برامج مختلفة. فيما يلي مثال بسيط على كيفية استخدام كل من التشفير في أجهزة التوجيه اللاسلكية. على الرغم من أنك قد لا ترى RC4 كآلية تشفير ، إلا أن WEP و TKIP يستخدمان تشفير RC4. على الرغم من أن AES جديد نسبيًا ومعقد جدًا ، إلا أن RC4 قديم جدًا وبسيط جدًا.

ربما يكون الاختلاف الأكثر أهمية بينهما هو نوعهما. AES هو تشفير محظور يعمل على كتل بيانات منفصلة باستخدام مفتاح ثابت وصيغة ، في حين أن RC4 هو تشفير دفق ليس له حجم كتلة منفصلة. بدلاً من ذلك ، يستخدم دفقًا أساسيًا من وحدات البت العشوائية التي يتم دمجها في البيانات باستخدام عملية OR (XOR) حصرية. يمكنك استخدام شفرات الكتل كشفرات متدفقة ، والعكس بالعكس ، لا يختلف الفصل كثيرًا. ولكن كما تعلم ، فإن RC4 أقل فعالية عند استخدامه كسلسلة بلوكشين.

تنفيذ WEP هو مثال جيد على نقاط الضعف في RC4. تعد WEP خطرة تمامًا ويمكن أن تتعطلها الأدوات التي يمكنك العثور عليها على الإنترنت في دقائق. على الرغم من أن TKIP لديه بعض المشاكل مع WEP ، إلا أنه لا يعتبر آمنًا مثل AES. لذلك ، من المستحسن استخدام AES في أي موقف إذا لم تمنعك القيود المفروضة على المعدات من القيام بذلك.

السبب الرئيسي وراء شعبية RC4 هو أنه يمكن أن يكون بسيطًا جدًا وسريعًا جدًا. هذا الأمر يلين بالفعل ، حيث أصبح تطبيق AES في الأجهزة شائعًا جدًا بحيث يوفر ميزة السرعة على تطبيقات البرامج.

وأخيرًا ، RC4 هي علامة تجارية ، لأنها كانت في الأصل سرًا تجاريًا دفع بعض الأشخاص إلى تطوير أساليب ابتكارية في عام 1994 لإعادة السرية ؛ مثل: ARCFOUR و ARC4 (على غرار RC4). من ناحية أخرى ، NPP مفتوح للجميع ويمكن استخدامه بحرية دون أي مشاكل قانونية.

الخلاصة: 1. AES هو معيار تشفير جديد ومتطور إلى حد ما ، RC4 أقدم بكثير وأبسط 2. AES هو تشفير كتلة ، و RC4 هو تشفير تيار. علامة RC4 التجارية ، AES غير متوفرة

المراجع