Sharif Digital Repository / Sharif University of Technology
    • [Zoom In]
    • [Zoom Out]
  • Page 
     of  0
  • [Next Page]
  • [Previous Page]
  • [Fullscreen view]
  • [Close]
 
معماری قابل بازپیکربندی برای کاربردهای رمزشکنی
نوشادروان، محمدرضا Noshadravan, Mohammad Reza

Cataloging brief

معماری قابل بازپیکربندی برای کاربردهای رمزشکنی
پدیدآور اصلی :   نوشادروان، محمدرضا Noshadravan, Mohammad Reza
ناشر :   صنعتی شریف
سال انتشار  :   1391
موضوع ها :   آرایه منطقی برنامه پذیر Field Programmable Gate Array (FPGA) تحلیل امنیتی Cryptanalysis ...
شماره راهنما :   ‭19-43469

Find in content

sort by

Bookmark

  • فهرست شکل‌ها (6)
  • فهرست جدول‌ها (8)
  • مقدمه (9)
  • مقدمه‌ای بر محاسبات قابل بازپیکربندی (13)
    • ساختار FPGAها (16)
      • عناصر منطقی قابل برنامه‌ریزی درون FPGA (18)
      • ساختار میان ارتباطی FPGAها (18)
    • انواع معماری‌‌های در سطح سامانه برای سامانه‌های قابل بازپیکربندی (22)
    • انواع معماری سامانه‌های قابل بازپیکربندی از نظر زمان پیکربندی (24)
      • بازپیکربندی در زمان ترجمه (25)
      • بازپیکربندی در زمان اجرا (26)
    • انواع ساختار‌های پیکربندی (26)
      • تک‌بافت (27)
      • چندبافت (28)
      • بازپیکربندی جزیی (29)
      • جابه‌جایی و یکپارچه‌سازی (31)
      • بازپیکربندی خط لوله‌ای (32)
      • بازپیکربندی بلوکی (33)
    • جمع‌بندی (34)
  • انواع روش‌های رمزشکنی و روش‌های پیاده‌سازیِ آن (36)
    • روش‌های سنتی رمزشکنی (40)
      • حمله‌ی سنگین (41)
      • روش تحلیل ریاضی (42)
    • انواع معماری‌ها برای پیاده‌سازی روش‌های رمزشکنی (46)
      • استفاده از Play Station3 در کاربرد‌های رمزشکنی (47)
      • استفاده از GPU برای کاربرد‌های رمزشکنی (48)
      • استفاده از معماری قابل بازپیکربندی برای کاربرد‌های رمزنگاری و رمزشکنی (50)
      • طراحی سامانه‌های رمزنگاری با استفاده از FPGAها (51)
      • طراحی سامانه‌های رمزشکنی و پیداکردن رمز عبور با استفاده از FPGAها (55)
    • جمع‌بندی (59)
  • معماری پیشنهادی (61)
    • پیاده سازی حمله‌ی سنگین بر روی الگوریتم AES-128 با استفاده از FPGA (61)
    • الگوریتم حمله‌ی سنگین هوشمند به روی سامانه‌های رمزنگاری مبتنی بر رمز عبور (64)
      • الگوریتم سامانه‌های رمزنگاری مبتنی بر رمز عبور (65)
      • الگوریتم حمله سنگین هوشمند (66)
      • پیاده‌سازی بر روی پردازنده‌ی همه‌منظوره (68)
      • معماری‌های پیشنهادی برای پیاده‌سازی بر روی تراشه‌های قابل بازپیکربندی (68)
    • جمع‌بندی (77)
  • پیاده‌سازی و ارزیابی نتایج (79)
    • رمزگشایی و تشخیص صحت رمز عبور در قالب بایگانی داده‌ی RAR (79)
    • الگوریتم حمله سنگین هوشمند به فایل RAR‌ رمز شده (81)
    • پیاده‌سازی به کمک پردازنده‌ی همه‌منظوره (82)
    • پیاده‌سازی به کمک تراشه‌ی قابل بازپیکربندی (FPGA) (86)
      • پیاده‌سازی معماری شماره‌ی 2: برگ برگ سازی بلوک KG (87)
      • پیاده‌سازی معماری شماره‌ی 3: استفاده از بازپیکربندی در زمان اجرا (89)
      • جمع‌بندی (95)
  • جمع‌بندی، نتیجه‌گیری و ارایه‌ی کارهایی برای آینده (101)
    • جمع‌بندی و نتیجه گیری (101)
    • ارایه‌ی کارهایی برای آینده (102)
  • مراجع (105)
  • مراحل طراحی یک سامانه‌ی دارای پردازنده با قابلیت پیکربندی در زمان اجرا (RTR) با استفاده از بورد ML605 (9)
    • ساختن سامانه‌ی شامل پردازنده (111)
    • ساختن پروژه‌ی PlanAhead (116)
    • مشخص نمودن بخش قابل بازپیکربندی (117)
    • اضافه نمودن پیمانه‌های قابل بازپیکربندی (118)
    • مشخص نمودن ناحیه‌ی مربوط به بخش قابل بازپیکربندی درون FPGA (120)
    • ساختن پیکربندی‌های جزیی و کلی و پیاده‌سازی (مکان‌یابی و مسیریابی) و تولید رشته بیت‌ها برای آن‌ها (122)
    • ساختن image برای قرار دادن درون Compact Flash (126)
Loading...