کتاب طراحی و تحلیل NIZK و SNARKs: از مبانی تا پیادهسازی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی و تحلیل NIZK و SNARKs: از مبانی تا پیادهسازی
موضوع کلی: رمزنگاری و امنیت اطلاعات
موضوع میانی: اثباتهای دانش صفر و کاربردهای پیشرفته
📋 سرفصلهای دوره
- 1. مقدمهای بر اثباتهای دانش صفر
- 2. تعریف صوری NIZK و مدل امنیتی
- 3. تاریخچه و انگیزههای عملی NIZK
- 4. مفاهیم پایه: صدق، ندانستگی و قابلیت شبیهسازی
- 5. مدل ایدهآل و مدل واقعی در اثباتهای تعاملی
- 6. تبدیل فایات-شامیر و NIZK در مدل اوراکل تصادفی
- 7. ساختار NIZK در مدل رشته مرجع مشترک
- 8. کاربردهای اولیه NIZK در پروتکلهای رمزنگاری
- 9. مقدمهای بر SNARKs و ویژگیهای کلیدی
- 10. SNARKs در مقابل NIZK: تفاوتها و مزایا
- 11. مقدمهای بر چندجملهایها و میدانهای متناهی
- 12. تعهدهای چندجملهای و نقش آنها در SNARKs
- 13. تعهدهای برداری و ساختارهای خطی
- 14. مفهوم مدارهای حسابی و حسابیسازی
- 15. تبدیل مدارهای حسابی به سیستمهای اثبات
- 16. سیستمهای اثبات مبتنی بر QAP
- 17. سیستمهای اثبات مبتنی بر R1CS
- 18. الگوریتم گروس و کاربرد آن در NIZK
- 19. ساختار پینوآرک و اثباتهای فشرده
- 20. مقدمهای بر Schnorr و Bulletproofs
- 21. سیستم اثبات بولتپروف و کاربرد آن
- 22. NIZK مبتنی بر جفتسازی و ساختارهای دوخطی
- 23. مقدمهای بر منحنیهای بیضوی و جفتسازی
- 24. ساختار SNARKs با استفاده از جفتسازی
- 25. پروتکل پینوآرک و اثباتهای غیرتعاملی
- 26. مفهوم شبیهسازی و اثبات امنیت NIZK
- 27. قابلیت شبیهسازی در مدل CRS
- 28. مدل امنیتی غیرانطباقی در برابر انطباقی
- 29. حملههای رایج به NIZK و SNARKs
- 30. دفاع در برابر حملههای انتخاب بدخواهانه
- 31. مقدمهای بر PLONK و ساختار یکپارچه
- 32. سیستم اثبات PLONK و مزایای آن
- 33. مقدمهای بر STARKs و تفاوت با SNARKs
- 34. STARKs و اثباتهای مقیاسپذیر بدون تنظیمات
- 35. مقایسه SNARKs و STARKs از نظر کارایی
- 36. مقدمهای بر Marlin و ساختار پیشرفته
- 37. سیستم اثبات Marlin و کاربردهای آن
- 38. مقدمهای بر Sonic و اثباتهای سازگار
- 39. NIZK در زنجیرههای بلوکی و قراردادهای هوشمند
- 40. کاربرد SNARKs در حریم خصوصی تراکنشها
- 41. پروتکل Zcash و اثباتهای دانش صفر
- 42. NIZK در احراز هویت و مدیریت هویت
- 43. کاربرد NIZK در رأیگیری الکترونیکی
- 44. NIZK در سیستمهای پرداخت و انتقال امن
- 45. مقدمهای بر اثباتهای دانش صفر تجمعی
- 46. تکنیکهای تجمع اثباتها و کاهش حجم
- 47. ساختار اثباتهای بازگشتی و زنجیرهای
- 48. مقدمهای بر اثباتهای دانش صفر در یادگیری ماشین
- 49. کاربرد NIZK در تأیید محاسبات ابری
- 50. NIZK در پایگاهدادههای رمزنگاریشده
- 51. مقدمهای بر سیستمهای اثبات تعاملی چندگانه
- 52. تبدیل پروتکلهای تعاملی به غیرتعاملی
- 53. بهینهسازی زمان اثبات و تأیید در SNARKs
- 54. کاهش اندازه اثبات و بهبود کارایی
- 55. مقدمهای بر ابزارهای پیادهسازی NIZK
- 56. کتابخانههای محبوب: libsnark و bellman
- 57. پیادهسازی یک مثال ساده از NIZK
- 58. پیادهسازی مدار حسابی برای SNARKs
- 59. آزمایش و اشکالزدایی سیستمهای اثبات
- 60. معیارهای سنجش کارایی NIZK
- 61. تحلیل پیچیدگی محاسباتی و فضایی
- 62. مقدمهای بر اثباتهای دانش صفر در شبکههای توزیعشده
- 63. کاربرد NIZK در پروتکلهای اجماع
- 64. NIZK در اوراکلهای غیرمتمرکز
- 65. مقدمهای بر اثباتهای دانش صفر در اینترنت اشیاء
- 66. چالشهای امنیتی در پیادهسازی NIZK
- 67. روشهای استانداردسازی و چارچوبهای امنیتی
- 68. مقدمهای بر تحقیقات جدید در NIZK و SNARKs
- 69. سیستمهای اثبات با حافظه محدود
- 70. NIZK در محیطهای با منابع محدود
- 71. مقایسه سیستمهای اثبات: Groth16, PLONK, Marlin
- 72. انتخاب سیستم اثبات مناسب برای کاربرد خاص
- 73. مقدمهای بر اثباتهای دانش صفر در حریم خصوصی داده
- 74. کاربرد NIZK در اشتراکگذاری امن داده
- 75. NIZK در احراز هویت بدون افشای هویت
- 76. مقدمهای بر اثباتهای دانش صفر در زنجیرههای جانبی
- 77. NIZK در پلهای زنجیرهای و انتقال دارایی
- 78. مقدمهای بر اثباتهای دانش صفر در هوش مصنوعی
- 79. کاربرد NIZK در تأیید مدلهای یادگیری ماشین
- 80. مقدمهای بر اثباتهای دانش صفر در سیستمهای فایل
- 81. NIZK در ذخیرهسازی امن و تأییدپذیر
- 82. نتیجهگیری و چشمانداز آینده NIZK و SNARKs
تگها:
Asiacrypt 2021
NIZK
SNARKs
اثبات دانش صفر
اثبات ندانستگی
پروتکلهای رمزنگاری
پیادهسازی SNARK
رمزنگاری پیشرفته
رمزنگاری و امنیت
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.