کتاب صوتی طراحی و تحلیل NIZK و SNARKs: از مبانی تا پیادهسازی

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 124,963 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره طراحی و تحلیل 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
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: Asiacrypt 2021 NIZK SNARKs اثبات دانش صفر اثبات ندانستگی پروتکلهای رمزنگاری پیادهسازی SNARK رمزنگاری پیشرفته رمزنگاری و امنیت

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.