-
شماره ركورد
12701
-
شماره راهنما(اين فيلد مربوط به كارشناس ميباشد لطفا آن را خالي بگذاريد)
12701
-
پديد آورنده
محسن ابراهيمي
-
عنوان
طراحي و ساخت الگوريتم رمز DVB-CSA و بهبود در سرعت و نرخ خروجي داده
-
مقطع تحصيلي
كارشناسي ارشد
-
رشته تحصيلي
برق - الكترونيك
-
سال تحصيل
اسفند ماه 1392
-
تاريخ دفاع
اسفند ماه 1392
-
استاد راهنما
دكتر ستار ميرزاكوچكي
-
چكيده
چكيده
الگوريتم CSA-DVB از كاربردي¬ترين روش¬ها در رمز داده¬ها بخصوص داده¬هاي تصويري و ويدئويي مي¬باشد تحمل¬پذيري آن نسبت به خطا و سرعت و امنيت مناسب آن سبب شده اين الگوريتم در حال حاضر در بسياري از نقاط دنيا استفاده شود و در مخابره ديجيتالي تلويزيوني در اروپا از اين شيوه استفاده مي¬شود، دستگاه و در واقع مداري كه اين الگوريتم را پياده مي¬كند در كشورمان تهيه نمي¬شود و تنها شركت¬هاي تجاري خاصي ساخت آنرا به عهده دارند و به همين دليل از شيوه ساخت آن اطلاعات چنداني در دست نمي¬باشد. در اين رساله اين الگوريتم و چگونگي ساخت آن مورد واكاوي قرار مي¬گيرد و بصورت سخت¬افزاري به روش خط لوله پياده مي¬گردد. جملات رمز مهم¬ترين قسمت در اين الگوريتم مي¬باشد و براي بهبود عملكرد اين الگوريتم اين واحد مورد مطالعه قرار مي¬گيرد، روش براي اين واحد مدنظر قرار گرفته شده است و براي افزايش نرخ داده خروجي در آن از روش loop unrolling بهره گرفته مي¬شود.
در جملات رمز و بلوك¬هاي رمز مهم¬ترين ماژولي كه موجب افزايش سرعت در آن مي¬شود جمع¬كننده¬ها مي¬باشند، از آنجا كه بارها از آنها استفاده مي¬شود افزايش در سرعت آنها موجب افزايش در سرعت پاسخ¬گويي الگوريتم مي¬شود، در اين رساله پس از معرفي و پياده¬سازي مهم¬ترين جمع¬كننده¬ها به مطالعه جمع¬كننده¬هاي سرعت بالا پرداخته مي¬شود و دو جمع¬كننده با حداكثر تاخير 10 نانو ثانيه طراحي مي¬گردد و از آن در جملات رمز و به تبع الگوريتم CSA بهره برده مي¬شود.
به اين ترتيب الگوريتم CSA به نرخ داده خروجي بيشتر و سرعت بالاتري دست پيدا مي-كند، بطوري كه نرخ داده خروجي در مقالات دو بيت در هر پالس ساعت است در حالي كه در اين رساله به دو بايت در هر پالس ساعت رسيده است و فركانس كاري نيز از 98 مگاهرتز به 122 مگاهرتز رسيده است، اما از لحاظ فضاي اشغال شده، سطح مصرفي تا حدي افزايش ميابد سطح مصرفي در مقالات براي اين الگوريتم 1644 عدد slice از سطح fpga بدست آمده اما در اين رساله 1743 عدد slice بدست آمده است و حداكثر fanout نيز بيشتر مي¬شود.
واژههاي كليدي: DVB-CSA ، stream cipher ، adder ، loop unrolling ، رمزنگاري
-
لينک به اين مدرک :