Improving keystream generation for sosemanuk stream cipher using twofish block cipher

Other Title(s)

wofish تشفير الكتلي بأستخدام Sosemanuk تحسين مولد سلسلة المفتاح للتشفير التسلسلي

Parallel Title

wofish تشفير الكتلي بأستخدام Sosemanuk تحسين مولد سلسلة المفتاح للتشفير التسلسلي

Joint Authors

Muhammad, Rana S.
Avakian, Shant K.

Source

Engineering and Technology Journal

Issue

Vol. 27, Issue 10 (30 Aug. 2009), pp.1976-1991, 16 p.

Publisher

University of Technology

Publication Date

2009-08-30

Country of Publication

Iraq

No. of Pages

16

Main Subjects

Information Technology and Computer Science

Topics

Abstract AR

في هذا البحث تم تقديم مقترحين لخوارزميتين الأول يسمى Snow fish 1 و الثاني يسمىSnow fish 2 لتحسين خوارزمية تشفير التسلسلي Sosemanuk من خلال الاستفادة من محاسن التشفير الكتلي Two fish و الذي يمتلك جدولة المفاتيح و Sbox جيدين في زيادة الأمنية و العشوائية و محاولة التغلب على هجوم التخمين و التحديد الموجود على Sosemanuk.

إن هذين الاقتراحين يستخدمون خوارزميةTwo fish بدلا من خوارزمية التشفير الكتلي Serpent الذي هو الذي هو المستخدم فيSosemanuk .

و كذلك يستخدمون Sbox الذي يعتمد على المفتاح بدلا من Sbox الذي يعتمد على قيم الثابتة أو جدول ثابت.

هم متشابهين في استخدام نفس الطول للمفتاح (128 إلى 256 بت) و طول سلسلة الابتدائية 128 بت و طول مسجل الإزاحة ذو دالة تغذية مرتدة خطية و دوال FSM و دالة المخرجات.

في هذا البحث تم عمل مقارنة بين 1 Snow fish و 2 Snow fish و Sosemanuk باستخدام اختبارات العشوائية و الهيكلية و تعقيد الخوارزمية فنتائج الاختبارات تبين إن النظامين المقترحين لهما نتائج جيدة في تحقيق الأمنية و العشوائية مقارنة مع نظام إل Sosemanuk.

Abstract EN

This paper will introduce two proposal algorithms (Snowfish 1) and the (Snowfish 2) to improve the Sosemanuk stream cipher algorithm by benefiting from the efficient properties of the Twofish block cipher and also use its key schedule, keydependent Sbox to increase the security, randomness and try to avoid the guess and determine attack of Sosemanuk.

These two proposals use Twofish algorithm rather than Serpent algorithm which was used in the Sosemanuk and also they use keydependent Sbox rather than static Sbox.

They are similar in the same key length (128 to 256 bit), IV length (128 bit), LFSR length, FSM functions and output transformation.

In this paper will make a comparison between Snowfish 1, Snowfish 2 and Sosemanuk algorithms by using the tests of randomness, the structural tests and the complexity of the algorithm.

These tests give results that show the two proposed algorithms have good results in increasing the security and randomness compared with Sosemanuk algorithm.

American Psychological Association (APA)

Avakian, Shant K.& Muhammad, Rana S.. 2009. Improving keystream generation for sosemanuk stream cipher using twofish block cipher. Engineering and Technology Journal،Vol. 27, no. 10, pp.1976-1991.
https://search.emarefa.net/detail/BIM-48507

Modern Language Association (MLA)

Avakian, Shant K.& Muhammad, Rana S.. Improving keystream generation for sosemanuk stream cipher using twofish block cipher. Engineering and Technology Journal Vol. 27, no. 10 (2009), pp.1976-1991.
https://search.emarefa.net/detail/BIM-48507

American Medical Association (AMA)

Avakian, Shant K.& Muhammad, Rana S.. Improving keystream generation for sosemanuk stream cipher using twofish block cipher. Engineering and Technology Journal. 2009. Vol. 27, no. 10, pp.1976-1991.
https://search.emarefa.net/detail/BIM-48507

Data Type

Journal Articles

Language

English

Notes

Includes bibliographical references : p. 1983

Record ID

BIM-48507