الفرق بين إس و RC4

إس مقابل RC4

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

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

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

السبب الرئيسي ل RC4 تحظى بشعبية كبيرة هو حقيقة أنها بسيطة ويمكن أن تكون سريعة جدا. ويجري بالفعل تخفيف ذلك منذ تطبيقات إس في الأجهزة أصبحت شعبية جدا لأنها توفر مزايا السرعة على تطبيقات البرمجيات.

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

ملخص:
1. إس هو معيار التشفير جديدة ومعقدة جدا في حين RC4 هو قديمة نسبيا وبسيطة
2. إس هو تشفير كتلة بينما RC4 هو تيار الشفرات
3. إس هو آمن للغاية في حين RC4 ليست كذلك
4. RC4 سريع جدا مقارنة مع إس
5. RC4 هي علامة تجارية بينما إس ليس