چکیده
پردازش داده های حجیم، چالش های جدیدی در طراحی پروتکل های حفظ حریم به وجود آورده است. چگونه نیازمندی های رو به رشد در سرعت و عملکرد را در برنامه های مدرن برآورده کنیم و چگونه وقتی اطلاعات حفاظت شده زیاد است مقیاس را به آرامی بالا ببریم. کارایی و مقیاس پذیری معیارهای مهمی برای پروتکل های حفظ حریم در عصر کلان داده ها شده اند. در این مقاله، ما یک پروتکل اشتراک مجموعه اختصاصی جدید ارائه می دهیم که نسبت به پروتکل های موجود بسیار کارا و مقیاس پذیر است. این پروتکل بر اساس روش جدیدی کار می کند که آن را «اشتراک بلوم فراموشکارانه» می نامیم. این روش پیچیدگی خطی دارد و عموماً بر اساس عملیات کلید مشترک کار می کند. همچنین مقیاس پذیری زیادی دارد زیرا اکثر عملیات به راحتی موازی سازی می شوند. پروتکل دو نسخه دارد: یک پروتکل اصلی و یک پروتکل بهبود یافته. امنیت این دو گزینه، تحلیل و در مدل نیمه معتمد و مدل بدخواه ثابت شده است. یک نمونه اولیه از پروتکل اصلی ساخته شده است. ما نتایج ارزیابی کارایی را گزارش داده و آن ها را با پروتکل های PSI سریع قبلی مقایسه می کنیم. پروتکل ما چندین برابر سریع تر از این دو پروتکل است. پروتکل ما برای محاسبه اشتراک مجموعه هایی با دو میلیون جزء، فقط به 41 ثانیه (امنیت 80 بیتی) و 339 ثانیه (امنیت 256 بیتی) یا سخت افزار متوسط در به صورت موازی نیاز دارد.
مقدمه
در بسیاری از کشورها، محافظت از حریم داده ها اختیاری نیست بلکه یک وظیفه قانونی است. قانون گذاری شامل قوانین حریم (US (HIPPA، COPPA، GLB، FRC و ...، رهنمودهای حفاظت از داده های اتحادیه اروپا و قوانین خاص حریم ملی است. این امر برای سازمان ها کمی دشوار است زیرا باید از داده ها حین استفاده و انتقال محافظت کنند. برای حل این معضل، راه حل های امنیتی بسیاری پیشنهاد شده است تا پردازش داده های حافظ حریم خصوصی را انجام دهد. با این حال، میزان داده های نیازمند پردازش و محافظت هر روز بیشتر می شود. برای مثال، نسل شناسان نیاز به جستجوی 3 میلیارد ژنوم شخصی دارند تا بتوانند مشکلات ژنتیکی که عامل دیابت و سرطان را پیدا کنند. متخصصان اپیدمیولوژی باید پایگاه داده های پزشکی زیادی را که حاوی میلیون ها مدارک بیماران هستند را بررسی کنند تا عوامل خطر بیماران را شناسایی کنند. فروشنده های آنلاین نیز باید هزاران تراکنش را با فعالیت های شبکه اجتماعی مشتریان به اشتراک بگذارند تا رضایت مشتری را افزایش دهند.
چکیده
هدف از این پروژه مقایسه چهار طرح ضرب کننده RNS می باشد. بدین منظور با بهره گیری از پیاده سازی این چهار طرح با نرم افزار VHDL به مقایسه آنها می پردازیم. RNS یک روش نمایش اعداد است که در آن هر عدد به وسیله باقی مانده های تقسیم آن بر مجموعه ای از اعداد دو به دو نسبت به هم اول نمایش داده می شود. با کمک قضیه باقی مانده چینی، اثبات می شود که در RNS نمایش هر عدد منحصر به فرد می باشد برای ضرب در RNS نیاز به ضرب پیمانه ای خواهد بود. روشهای ضرب پیمانه ای برحسب اینکه کاهش به پیمانه، در کدام مرحله ضرب انجام گیرد. به دو دسته «کاهش در حین ضرب (RDM) » و «کاهش بعد از ضرب (RAM) » تقسیم می شوند. دو طرح اول این پروژه با تکنیک RAM و دو طرح دوم با تکنیک RDM کار می کنند.
فهرست 1- مقدمه 1
1-1 سیستم عددی باقیمانده 1
1-2 قضیه باقی مانده های چینی 2
1-3 کاربردهای RNS 3
2- روشهای ضرب پیمانه ای 5
2-1 روش مونتگمری 5
2-2 بررسی اجمالی روشهای موجود پیاده سازی ضرب در RNS 6
2-3 نکاتی پیرامون چهار طرح مورد نظر 7
3- طرح اول 8
3-1 مقدمه 8
3-2 بررسی سوابق 8
3-3 الگوریتم 9
3-4 پیاده سازی سخت افزاری 10
3-5 محاسبه پیچیدگی مساحت و تأخیر طرح اول 13
4- طرح دوم 15
4-1 مقدمه 15
4-2 بررسی سوابق 15
4-3 الگوریتم 15
4-4 پیاده سازی سخت افزاری 18
4-5 محاسبه پیچیدگی مساحت و تأخیر طرح دوم 20
5- طرح سوم 21
5-1 تبدیل سیستم RNS (Residue Conversion) 28
5-2 پیاده سازی سخت افزاری 30
5-2-1 پیاده سازی تبدیل RNS 31
5-2-2 پیاده سازی بخش اصلی الگوریتم (الگوریتم مونتگمری با RNS) 34
5-3- محاسبه پیچیدگی مساحت و تأخیر طرح سوم 36
5-3-1 عناصر وابسته به ROM 36
5-3-2 عناصر ریاضی 36
5-3-3 تأخیر و مساحت تبدیل کننده RNS استاندارد 37
5-3-4 محاسبه مساحت و تأخیر تبدیل کننده RNS سریع 44
5-3-5 مساحت و تأخیر طرح سوم 50
5-4 نتایج پیاده سازی در طرح سوم 56
6- طرح چهارم 58
6-1 بیان مقاله در مورد سیستم RNS 59
6-2 بیان مقاله از ضرب پیمانه ای بدون تقسیم (روش مونتگمری) 60
6-3 بررسی صحت الگوریتم 62
6-4 روش تبدیل RNS 66
6-5 پیاده سازی سخت افزاری 67
6-5-1 تبدیل RNS ناقص 68
6-5-2 پیاده سازی بخش اصلی طرح چهارم (الگوریتم مونتگمری) 68
6-6 محاسبه پیچیدگی تأخیر و مساحت طرح چهارم 70
6-6-1 محاسبه تأخیر و مساحت تبدیل RNSناقص 70
6-6-2 محاسبه تأخیر و مساحت در طرح چهارم 72
6-7 نتایج شبیه سازی در طرج چهارم 80
7- مقایسه طرح ها وجمع بندی 81
7-1 مقایسه چهار طرح 81
7-2 جمع بندی 98
8 مراجع
ضمیمه MOMA
مقدمه
سیستم عامل ARAnyM
این سیستم عامل به عنوان نرم افزار سیستمی ماشین های مجازی مشابه Virtual Box و Bochs طراحی و ارتقا داده شده است که قابلیت اجرا بر روی سیستم های ۳۲ بیتی شامل Atari ST/TT/Falcon و TOS، FreeMiNT، MagiC و Linux m۶۸k و سخت افزارهای IBM در سیستم عامل های Apple و Linux را داراست.
هدف از این سیستم عامل زنده نگه داشتن روح Atari ST/TT/Falcon است که شما می توانید حتی آن را به عنوان سیستم عامل اصلی خود نصب کنید! اما حقیقتا این سیستم عامل خیلی زشت طراحی شده است! اصولا هواداران Atari آن را می پسندند.
دسته: مکانیک
حجم فایل: 274 کیلوبایت
تعداد صفحه: 39
در این مقاله به بررسی چگونگی عملکرد سیستم EBD یا Electronic Brake force Distribution خواهیم پرداخت. نکته قابل ذکر این است که سیستم EBD به عنوان مکمل سیستم ABS فعالیت می کند و خودرویی در جهان پیدا نمی شود که تنها دارای این سیستم باشد، حال سوال این است که چرا سیستم EBD مکمل ABS است یا به عبارت دیگر چه عملکردی را به سیستم ترمز و ایمنی خودرو اضافه می کند که نیاز به ABS دارد؟ با رجوع به نام سیستم EBD می توان به عمکرد این سیستم تا حدودی پی برد که کار این سیستم تقسیم نیروی ترمز بین چرخ های ماشین است. سوالاتی درزمینه های شرایط عملکرد سیستم EBD و چگونگی پیاده سازی آن به صورت سخت افزاری به ذهن می رسد که در ادامه به این سوالات پاسخ داده می شود...
قیمت: 7,000 تومان