کتاب پیادهسازی رمزنگاری کاربردی با GNU Common Lisp با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره پیادهسازی رمزنگاری کاربردی با GNU Common Lisp
موضوع کلی: امنیت سایبری و رمزنگاری
موضوع میانی: برنامهنویسی رمزنگاری زبان Common Lisp رمزنگاری کاربردی پیادهسازی الگوریتمهای رمزنگاری محاسبات عددی در رمزنگاری امنیت نرمافزار مهندسی سیستمهای رمزنگاری
📋 سرفصلهای دوره
- 1. مبانی رمزنگاری و کاربردهای آن در برنامهنویسی
- 2. معماری GNU Common Lisp برای توسعه ابزارهای رمزنگاری
- 3. ساختار دادهها و انواع عددی در Common Lisp
- 4. توابع، ماکروها و برنامهنویسی تابعی در Common Lisp
- 5. مدیریت اعداد صحیح بزرگ در محاسبات رمزنگاری
- 6. نمایش و پردازش دادههای دودویی
- 7. تبدیل رشته، بایت و دادههای عددی
- 8. محاسبات پیمانهای در Common Lisp
- 9. توانرسانی سریع پیمانهای
- 10. الگوریتم اقلیدسی و محاسبه بزرگترین مقسومعلیه مشترک
- 11. بسطیافته الگوریتم اقلیدسی و معکوس پیمانهای
- 12. اعداد اول و آزمون اول بودن
- 13. تولید اعداد تصادفی برای کاربردهای رمزنگاری
- 14. تولید اعداد تصادفی امن و محدودیتهای PRNG
- 15. تولید و مدیریت کلیدهای رمزنگاری
- 16. اصول طراحی کتابخانه رمزنگاری در Common Lisp
- 17. رمزنگاری متقارن و ساختار الگوریتمهای آن
- 18. پیادهسازی XOR و عملیات بیتی
- 19. پیادهسازی الگوریتمهای رمزنگاری بلوکی
- 20. حالتهای کاری رمزهای بلوکی
- 21. مبانی رمزنگاری جریانی
- 22. توابع هش رمزنگاری
- 23. پیادهسازی و ارزیابی SHA-مانندها
- 24. مقاومت در برابر برخورد و پیشتصویر
- 25. کدهای احراز اصالت پیام و MAC
- 26. پیادهسازی HMAC
- 27. مبانی رمزنگاری کلید عمومی
- 28. تولید کلیدهای RSA
- 29. محاسبات RSA با اعداد بزرگ
- 30. رمزگذاری و رمزگشایی RSA
- 31. امضای دیجیتال RSA
- 32. مبانی رمزنگاری منحنی بیضوی
- 33. محاسبات نقاط روی منحنی بیضوی
- 34. تولید کلید و عملیات ECC
- 35. تبادل کلید Diffie-Hellman
- 36. مبانی رمزنگاری منحنی بیضوی برای تبادل کلید
- 37. امضاهای دیجیتال و مدیریت کلید عمومی
- 38. تولید و بررسی امضاهای دیجیتال
- 39. تولید و مدیریت Nonce و مقدار تصادفی
- 40. رمزنگاری هیبریدی و ترکیب رمزنگاری متقارن و نامتقارن
- 41. مشتقسازی کلید و توابع KDF
- 42. نمک، Nonce و Initialization Vector
- 43. رمزنگاری و رمزگشایی فایلها
- 44. امنسازی دادههای ذخیرهشده با رمزنگاری
- 45. پیادهسازی پروتکلهای رمزنگاری ساده
- 46. مدیریت کلید و چرخه عمر کلیدهای رمزنگاری
- 47. ذخیرهسازی امن کلیدها و اسرار
- 48. تشخیص خطا و مدیریت استثنا در کدهای رمزنگاری
- 49. اعتبارسنجی ورودی در ابزارهای رمزنگاری
- 50. جلوگیری از نشت اطلاعات حساس در خروجی برنامه
- 51. حملات زمانبندی و کانال جانبی
- 52. طراحی پیادهسازیهای مقاوم در برابر خطا
- 53. تست واحد الگوریتمهای رمزنگاری
- 54. تست برداری و تطبیق خروجی با پیادهسازیهای مرجع
- 55. تست تصادفی و آزمون ویژگیهای رمزنگاری
- 56. تحلیل عملکرد محاسبات رمزنگاری
- 57. بهینهسازی محاسبات بزرگ در Common Lisp
- 58. مدیریت حافظه در برنامههای رمزنگاری
- 59. تعامل Common Lisp با کتابخانههای رمزنگاری خارجی
- 60. اتصال به کتابخانههای بومی از طریق FFI
- 61. استفاده از کتابخانههای OpenSSL و سرویسهای رمزنگاری
- 62. طراحی API برای یک کتابخانه رمزنگاری در Common Lisp
- 63. ساخت ابزار خط فرمان رمزنگاری
- 64. رمزنگاری دادههای متنی و فایلهای باینری
- 65. طراحی سیستم احراز هویت مبتنی بر رمزنگاری
- 66. ذخیره امن گذرواژه با توابع مشتقسازی کلید
- 67. پیادهسازی نمونه یک سامانه تبادل کلید
- 68. پیادهسازی نمونه یک سامانه امضای دیجیتال
- 69. تحلیل آسیبپذیریهای رایج در پیادهسازی رمزنگاری
- 70. اشتباهات رایج در استفاده از الگوریتمهای رمزنگاری
- 71. انتخاب الگوریتم و پارامترهای رمزنگاری مناسب
- 72. اعتبارسنجی امنیتی یک پیادهسازی رمزنگاری
- 73. طراحی پروژه نهایی ابزار رمزنگاری با Common Lisp
تگها:
Common Lisp
Common Lisp cryptography
cryptography
GNU Common Lisp
الگوریتم های رمزنگاری
امضای دیجیتال
امنیت برنامهنویسی
امنیت سایبری
امنیت نرم افزار
برنامه نویسی رمزنگاری
پیاده سازی رمزنگاری
رمزنگاری با Lisp
رمزنگاری کاربردی
رمزنگاری کلید عمومی
رمزنگاری متقارن
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.