کتاب مقدمهای بر محاسبات در رمزنگاری با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
مقدمهای بر محاسبات در رمزنگاری: دورهای که ذهن شما را رمزگشایی میکند! مقدمهای بر محاسبات در رمزنگاری: دورهای که ذهن شما را رمزگشایی میکند! آیا به دنیای رمزهای پیچیده و اسرار امنیتی علاقه دارید؟ آ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مقدمهای بر محاسبات در رمزنگاری
موضوع کلی: برنامه نویسی
موضوع میانی: محاسبات سطح بالا (High-Performance Computing)
📋 سرفصلهای دوره
- 1. مبانی برنامه نویسی
- 2. مقدمه ای بر برنامه نویسی
- 3. انواع زبان های برنامه نویسی
- 4. ساختارهای داده اساسی
- 5. الگوریتم های مقدماتی
- 6. پیاده سازی الگوریتم ها
- 7. مفاهیم پایه در علم کامپیوتر
- 8. مقدمه ای بر محاسبات
- 9. سیستم های عددی (دودویی، مبنای 10، هگزادسیمال)
- 10. تبدیل بین سیستم های عددی
- 11. مفاهیم منطق بولی
- 12. عملیات بولی (AND, OR, NOT, XOR)
- 13. گیت های منطقی
- 14. طراحی مدارهای منطقی ساده
- 15. جبر بولی
- 16. مقدمه ای بر معماری کامپیوتر
- 17. مفهوم پردازنده (CPU)
- 18. حافظه (RAM, ROM)
- 19. دستگاه های ورودی/خروجی
- 20. چرخه دستورالعمل (Fetch-Decode-Execute)
- 21. زبان اسمبلی (مقدماتی)
- 22. نمایش اعداد صحیح
- 23. نمایش اعداد اعشاری (Floating-Point Representation)
- 24. خطاها در نمایش اعداد اعشاری
- 25. مقدمه ای بر محاسبات علمی
- 26. کاربرد محاسبات در علوم
- 27. نیاز به سرعت در محاسبات
- 28. معرفی مبانی رمزنگاری
- 29. اهمیت رمزنگاری در دنیای امروز
- 30. انواع رمزنگاری (متقارن، نامتقارن)
- 31. مفاهیم پایه رمزنگاری
- 32. کلید و رمزگذاری
- 33. انواع حملات رمزنگاری
- 34. توابع هش (Hashing)
- 35. مقدمه ای بر محاسبات سطح بالا (HPC)
- 36. تعریف HPC
- 37. چالش های HPC
- 38. معماری های HPC
- 39. پردازنده های موازی (Multi-core Processors)
- 40. پردازنده های گرافیکی (GPUs)
- 41. واحدهای پردازش تنسور (TPUs)
- 42. مفاهیم موازی سازی
- 43. موازی سازی داده (Data Parallelism)
- 44. موازی سازی وظیفه (Task Parallelism)
- 45. مدل های برنامه نویسی موازی
- 46. MPI (Message Passing Interface)
- 47. OpenMP (Open Multi-Processing)
- 48. CUDA (Compute Unified Device Architecture)
- 49. معرفی OpenCL
- 50. شبکه های HPC
- 51. شبکه های با پهنای باند بالا
- 52. تأخیر (Latency) در شبکه ها
- 53. مدیریت صف (Queue Management)
- 54. زمانبندی وظایف (Job Scheduling)
- 55. سیستم های فایل توزیع شده
- 56. مقدمه ای بر الگوریتم های رمزنگاری
- 57. رمزنگاری متقارن
- 58. الگوریتم DES
- 59. الگوریتم AES
- 60. تفاوت DES و AES
- 61. رمزنگاری نامتقارن
- 62. الگوریتم RSA
- 63. کدگذاری کلید عمومی (Public Key Cryptography)
- 64. امضای دیجیتال (Digital Signatures)
- 65. الگوریتم ECC (Elliptic Curve Cryptography)
- 66. مقدمه ای بر محاسبات در رمزنگاری
- 67. رابطه HPC و رمزنگاری
- 68. کاربردهای HPC در شکستن رمزها
- 69. کاربردهای HPC در رمزنگاری قوی تر
- 70. بهینه سازی الگوریتم های رمزنگاری
- 71. پیاده سازی موازی AES
- 72. پیاده سازی موازی RSA
- 73. پیاده سازی موازی ECC
- 74. کاربرد GPU در رمزنگاری
- 75. کدگذاری و رمزگشایی با GPU
- 76. شکستن رمزها با GPU
- 77. الگوریتم های هش و GPU
- 78. تولید اعداد شبه تصادفی (PRNG) برای رمزنگاری
- 79. تولید اعداد تصادفی واقعی (TRNG)
- 80. بهینه سازی تولید اعداد تصادفی
- 81. کاربرد HPC در اثبات های ریاضی رمزنگاری
- 82. اثبات های صفر دانش (Zero-Knowledge Proofs)
- 83. پیاده سازی محاسباتی اثبات های صفر دانش
- 84. کاربرد HPC در توابع بلوکه کننده (Blockchains)
- 85. استخراج (Mining) در بلاکچین
- 86. کاربرد GPU در استخراج
- 87. بهینه سازی استخراج با HPC
- 88. کاربرد HPC در امنیت شبکه
- 89. شناسایی نفوذ (Intrusion Detection)
- 90. تحلیل ترافیک شبکه
- 91. کاربرد HPC در رمزنگاری کوانتومی (مقدماتی)
- 92. مقدمه ای بر محاسبات کوانتومی
- 93. تفاوت محاسبات کوانتومی و کلاسیک
- 94. چالش های رمزنگاری کوانتومی
- 95. الگوریتم های کوانتومی مرتبط با رمزنگاری
- 96. فاکتورگیری اعداد بزرگ با کامپیوترهای کوانتومی
- 97. الگوریتم شور (Shor's Algorithm)
- 98. الگوریتم Grover
- 99. آینده HPC در رمزنگاری
- 100. روندهای فعلی در HPC
تگها:
Algorithms
Coding
Cryptography
Cybersecurity
Encryption
High-Performance Computing
HPC
Parallel Computing
Programming
امنیت اطلاعات
امنیت سایبری
برنامه نویسی
رمزگذاری
رمزنگاری
محاسبات
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.