کتاب Rust and Cryptography: Implementing Cryptographic Algorithms and Protocols با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Rust and Cryptography: Implementing Cryptographic Algorithms and Protocols
موضوع کلی: برنامه نویسی
موضوع میانی: راست (Rust)
📋 سرفصلهای دوره
- 1. مقدمهای بر زبان برنامهنویسی Rust
- 2. مفاهیم پایهای Rust: متغیرها، انواع دادهها و عملگرها
- 3. کنترل جریان در Rust: شرطها و حلقهها
- 4. توابع در Rust: تعریف و فراخوانی
- 5. ساختارهای دادهای در Rust: آرایهها، بردارها و هشمپها
- 6. مدیریت حافظه در Rust: مالکیت، قرضگیری و طول عمر
- 7. مدیریت خطا در Rust: انواع خطا و مدیریت آنها
- 8. ماژولها و بستهها در Rust
- 9. ویژگیهای Rust: Genericها و Traits
- 10. مفاهیم پایه رمزنگاری
- 11. الگوریتمهای رمزنگاری متقارن
- 12. الگوریتمهای رمزنگاری نامتقارن
- 13. توابع هش رمزنگاری
- 14. امضای دیجیتال
- 15. زنجیره بلوکی (Blockchain) و مفاهیم آن
- 16. پروتکلهای امنیتی شبکه
- 17. SSL/TLS و نحوه عملکرد آن
- 18. رمزنگاری کلید عمومی (PGP)
- 19. حملات رایج رمزنگاری و روشهای مقابله با آنها
- 20. پیادهسازی AES در Rust
- 21. پیادهسازی DES در Rust
- 22. پیادهسازی RSA در Rust
- 23. پیادهسازی ECC در Rust
- 24. پیادهسازی SHA-256 در Rust
- 25. پیادهسازی SHA-3 در Rust
- 26. پیادهسازی HMAC در Rust
- 27. تولید اعداد تصادفی امن در Rust
- 28. استفاده از کتابخانههای رمزنگاری در Rust: OpenSSL و Ring
- 29. امنیت حافظه در Rust و کاربردهای آن در رمزنگاری
- 30. حفاظت از کلیدهای رمزنگاری در Rust
- 31. حملات کانال جانبی (Side-Channel Attacks) و مقابله با آنها
- 32. استفاده از Rust برای توسعه برنامههای امنیتی شبکه
- 33. پیادهسازی یک سرور HTTPS ساده با Rust
- 34. ایجاد یک سیستم احراز هویت امن با Rust
- 35. امنیت دادهها در Rust: رمزنگاری و ذخیرهسازی امن
- 36. استفاده از Rust برای توسعه برنامههای رمزنگاری موبایل
- 37. رمزنگاری در مرورگر وب با WebAssembly و Rust
- 38. بهینهسازی عملکرد الگوریتمهای رمزنگاری در Rust
- 39. تست و ارزیابی امنیت کد رمزنگاری در Rust
- 40. مفاهیم پیشرفته در رمزنگاری: رمزنگاری همومورفیک و رمزنگاری کوانتومی
- 41. کاربردهای رمزنگاری در حریم خصوصی دادهها
- 42. استفاده از Rust برای توسعه سیستمهای پرداخت امن
- 43. امنیت قراردادهای هوشمند با Rust
- 44. مفاهیم پیشرفته Rust: Async/Await و Parallelism
- 45. استفاده از Rust برای توسعه ابزارهای تجزیه و تحلیل بدافزار
- 46. امنیت سیستمعامل با Rust
- 47. امنیت اینترنت اشیا (IoT) با Rust
- 48. توسعه برنامههای امن با استفاده از Rust و کتابخانه Tokio
- 49. پروتکلهای تبادل کلید: Diffie-Hellman و Elliptic-Curve Diffie-Hellman
- 50. پروتکلهای احراز هویت: Kerberos و OAuth
- 51. امنیت شبکههای بیسیم با Rust
- 52. استفاده از Rust برای توسعه سیستمهای تشخیص نفوذ (IDS)
- 53. امنیت سیستمهای توزیعشده با Rust
- 54. بررسی کد امنیتی Rust: ابزارها و تکنیکها
- 55. امنیت برنامههای کاربردی وب با Rust
- 56. مفاهیم پیشرفته در امنیت دادهها: anonymization و pseudonymization
- 57. کاربرد Rust در توسعه سیستمهای امنیتی ابری
- 58. امنیت بلاکچینهای خصوصی و سازمانی با Rust
- 59. پیادهسازی یک کیف پول ارز دیجیتال ساده با Rust
- 60. امنیت قراردادهای هوشمند اتریوم با Rust
- 61. استفاده از Rust برای توسعه سیستمهای رایگیری الکترونیکی امن
- 62. تکنیکهای مقاومسازی برنامههای Rust در برابر مهندسی معکوس
- 63. بررسی و تحلیل آسیبپذیریهای امنیتی در Rust
- 64. امنیت دادههای بزرگ با Rust
- 65. استفاده از Rust برای توسعه سیستمهای نظارت و مانیتورینگ امنیتی
- 66. امنیت سامانههای کنترل صنعتی (ICS) با Rust
- 67. امنیت شبکههای 5G با Rust
- 68. توسعه ابزارهای تست نفوذ با Rust
- 69. کاربردهای Rust در امنیت خودرو
- 70. امنیت سیستمهای پزشکی با Rust
- 71. امنیت سیستمهای هوش مصنوعی با Rust
- 72. امنیت سیستمهای واقعیت مجازی و افزوده با Rust
- 73. بررسی استانداردهای امنیتی مرتبط با رمزنگاری و Rust
- 74. مفاهیم پیشرفته در امنیت سایبری و Rust
- 75. امنیت قراردادهای هوشمند با تمرکز بر Solidity و Rust
- 76. توسعه سیستمهای مدیریت کلید با Rust
- 77. استفاده از Rust برای توسعه سیستمهای شناسایی و تایید هویت زیستی
- 78. امنیت سیستمهای پرداخت خرد (Micro-Payments) با Rust
- 79. توسعه ابزارهای تحلیل ترافیک شبکه با Rust
- 80. امنیت سیستمهای مبتنی بر بلاکچین با Rust
- 81. تکنیکهای پیشرفته در رمزنگاری و Rust
- 82. امنیت سیستمهای رایانش ابری چندگانه (Multi-Cloud) با Rust
- 83. امنیت سیستمهای یادگیری ماشین فدرال (Federated Learning) با Rust
- 84. بررسی و تحلیل تهدیدات نوظهور امنیتی و Rust
- 85. امنیت سیستمهای اینترنت اشیا صنعتی (IIoT) با Rust
- 86. توسعه سیستمهای مدیریت هویت و دسترسی (IAM) با Rust
- 87. استفاده از Rust برای توسعه ابزارهای بازرسی کد امنیتی خودکار (SAST)
- 88. امنیت زیرساخت ابری با Rust
- 89. توسعه سیستمهای پایش و پاسخگویی به حوادث امنیتی (SIEM) با Rust
- 90. امنیت سامانههای کنترل فرآیند (PCS) با Rust
- 91. امنیت سامانههای تشخیص و پیشگیری از نفوذ (IDPS) با Rust
- 92. توسعه ابزارهای تحلیل بدافزار پیشرفته با Rust
- 93. امنیت سامانههای هوش مصنوعی قابل توضیح (XAI) با Rust
- 94. امنیت سامانههای واقعیت ترکیبی (MR) با Rust
- 95. بررسی و تحلیل استانداردهای امنیتی بینالمللی و Rust
- 96. امنیت سامانههای محاسبات لبه (Edge Computing) با Rust
- 97. توسعه سیستمهای مدیریت ریسک امنیتی با Rust
- 98. استفاده از Rust برای توسعه ابزارهای تحلیل رفتار کاربر (UBA)
- 99. امنیت سامانههای بلاکچین مبتنی بر حریم خصوصی (Privacy-Preserving Blockchains) با Rust
- 100. توسعه ابزارهای تست نفوذ مبتنی بر هوش مصنوعی با Rust
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.