دوره سیستم های احراز هویت غیرمتمرکز (Decentralized Authentication) همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره سیستم های احراز هویت غیرمتمرکز (Decentralized Authentication)
موضوع کلی: برنامه نویسی
موضوع میانی: احراز هویت و مجوزدهی (Authentication & Authorization)
📋 سرفصلهای دوره
- 1. مقدمهای بر هویت دیجیتال
- 2. مشکلات سیستمهای احراز هویت متمرکز: هک، کنترل و سانسور
- 3. آشنایی با مدلهای هویت: متمرکز، فدرال و غیرمتمرکز
- 4. معرفی هویت خودگردان (Self-Sovereign Identity - SSI)
- 5. اصول و پایههای هویت خودگردان
- 6. مزایای سیستمهای احراز هویت غیرمتمرکز
- 7. مثلث اعتماد: صادرکننده، نگهدارنده، تاییدکننده (Issuer, Holder, Verifier)
- 8. مفاهیم بنیادی رمزنگاری: کلید عمومی و خصوصی
- 9. امضاهای دیجیتال و نقش آنها در تایید هویت
- 10. توابع هش و کاربرد آنها در یکپارچگی داده
- 11. مقدمهای بر فناوری دفتر کل توزیع شده (DLT) و بلاکچین
- 12. نقش بلاکچین در ایجاد یک لنگرگاه اعتماد (Trust Anchor)
- 13. قراردادهای هوشمند و کاربرد آنها در سیستمهای هویتی
- 14. کلیدواژههای اصلی: DID, VC, VP
- 15. معرفی شناسه غیرمتمرکز (Decentralized Identifier - DID)
- 16. آناتومی یک DID: متد، شناسه خاص متد
- 17. سند DID (DID Document) و اجزای آن
- 18. متدهای DID: معرفی انواع مختلف (did:key, did:ion, did:ethr)
- 19. عملیات CRUD بر روی DID ها: ایجاد، خواندن، بهروزرسانی، غیرفعالسازی
- 20. فرایند تجزیه (Resolution) یک DID
- 21. نقش Service Endpoints در سند DID
- 22. مدیریت کلیدها و چرخش کلید (Key Rotation) در DID
- 23. مقدمهای بر اعتبارنامههای قابل تایید (Verifiable Credentials - VC)
- 24. مدل داده VC: ساختار و فیلدهای اصلی
- 25. ارائههای قابل تایید (Verifiable Presentations - VP)
- 26. فرآیند صدور یک VC
- 27. فرآیند تایید یک VP
- 28. مقایسه فرمتهای VC: JWT در مقابل JSON-LD
- 29. اهمیت اسکیمای اعتبارنامه (Credential Schema)
- 30. ابطال و بررسی وضعیت اعتبارنامهها (Revocation)
- 31. افشای انتخابی (Selective Disclosure) و اهمیت آن در حفظ حریم خصوصی
- 32. استانداردهای W3C برای DID و VC
- 33. معرفی کیف پولهای هویتی (Identity Wallets)
- 34. تفاوت کیف پولهای Custodial و Non-Custodial
- 35. نقش عاملها (Agents): Cloud Agents در مقابل Edge Agents
- 36. مقدمهای بر پروتکل ارتباطی DIDComm
- 37. معماری پیامرسانی در DIDComm
- 38. انواع پیامها در DIDComm: رمزگذاری شده، امضا شده، متنی
- 39. پروتکلهای اصلی DIDComm مانند Connection Protocol
- 40. معرفی OpenID Connect for Verifiable Credentials (OIDC4VC)
- 41. آشنایی با Self-Issued OpenID Provider (SIOPv2)
- 42. مقایسه معماری DIDComm و OIDC4VC
- 43. چالشهای قابلیت همکاری (Interoperability) بین سیستمها
- 44. آشنایی با Peer DID برای ارتباطات دوطرفه امن
- 45. راهاندازی محیط توسعه برای برنامهنویسی SSI
- 46. معرفی کتابخانهها و فریمورکهای محبوب (مانند Veramo, Aries)
- 47. ایجاد و مدیریت اولین DID با استفاده از کد
- 48. ساخت یک برنامه ساده برای صدور VC (Issuer)
- 49. پیادهسازی یک کیف پول ساده برای نگهداری VC (Holder)
- 50. ساخت یک برنامه ساده برای تایید VC (Verifier)
- 51. یکپارچهسازی یک متد DID مبتنی بر بلاکچین
- 52. پیادهسازی یک جریان ارتباطی پایه با DIDComm
- 53. اشکالزدایی (Debugging) در فرآیندهای هویتی غیرمتمرکز
- 54. مقدمهای بر Universal Resolver و کاربرد آن
- 55. آشنایی با Universal Registrar برای ثبت DID
- 56. مقدمهای بر اثبات با دانش صفر (Zero-Knowledge Proofs - ZKP)
- 57. کاربرد ZKP در افزایش حریم خصوصی VCs
- 58. امضاهای BBS+ و کاربرد آن در افشای انتخابی
- 59. ریسکهای همبستگی دادهها (Data Correlation) و راههای مقابله
- 60. مکانیسمهای بازیابی کلید (Key Recovery)
- 61. بازیابی اجتماعی (Social Recovery)
- 62. زیرساخت مدیریت کلید غیرمتمرکز (DKMI)
- 63. مفهوم دادههای پیوندی (Linked Data) و نقش آن در VCs
- 64. طراحی معماریهای مقیاسپذیر برای سیستمهای SSI
- 65. مدلهای حاکمیتی برای شبکههای DID
- 66. هویت و دادههای قابل حمل (Portable Identity and Data)
- 67. پروتکلهای تبادل اعتبارنامه (Credential Exchange Protocols)
- 68. استفاده از VC برای مجوزدهی (Authorization)
- 69. مفهوم Object Capabilities (ZCaps) برای کنترل دسترسی دقیق
- 70. کاربرد در آموزش: دیپلمها و ریزنمرات دیجیتال
- 71. کاربرد در بهداشت و درمان: سوابق پزشکی تحت کنترل بیمار
- 72. کاربرد در امور مالی: فرآیندهای KYC/AML
- 73. کاربرد در دولت الکترونیک: گواهینامه رانندگی دیجیتال
- 74. کاربرد در زنجیره تامین: تایید اصالت و منشاء کالا
- 75. کاربرد در اینترنت اشیاء (IoT): هویت دستگاهها
- 76. ورود بدون رمز عبور (Passwordless Login) با استفاده از DID
- 77. سیستمهای اعتبار و شهرت (Reputation Systems)
- 78. مطالعه موردی: کیف پول هویت دیجیتال اروپا (EUDI Wallet)
- 79. مطالعه موردی: بنیاد Trust over IP (ToIP)
- 80. مدلسازی تهدید (Threat Modeling) برای سیستمهای SSI
- 81. بردارهای حمله رایج و روشهای مقابله با آنها
- 82. حریم خصوصی از طریق طراحی (Privacy by Design) در SSI
- 83. رابطه SSI با مقرراتی مانند GDPR و CCPA
- 84. چارچوبهای اعتماد (Trust Frameworks) و نقش آنها
- 85. ممیزی و انطباق در دنیای غیرمتمرکز
- 86. ملاحظات اخلاقی در هویت خودگردان
- 87. مفهوم وب ۵ (Web5) و ارتباط آن با هویت غیرمتمرکز
- 88. چالشهای فعلی در پذیرش گسترده SSI
- 89. روندهای آینده و مسیرهای تحقیقاتی
- 90. خلاصه دوره و گامهای بعدی برای یادگیری بیشتر
- 91. استانداردهای W3C و DIF در هویت غیرمتمرکز
- 92. معرفی شناسههای غیرمتمرکز (Decentralized Identifiers - DIDs)
- 93. اعتبارسنجیهای قابل تایید (Verifiable Credentials - VCs) و فرمتهای دادهای مرتبط
- 94. بررسی پروتکلهای احراز هویت غیرمتمرکز: OAuth 2.0 DPoP، SIOPv2
- 95. نقش بلاکچین و دفترکلهای توزیعشده (DLTs) در SSI
- 96. مقایسه پلتفرمهای SSI: Sovrin، uPort، SpruceID
- 97. پیادهسازی عملی SSI: کیف پولهای دیجیتال و SDKها
- 98. حریم خصوصی و امنیت در سیستمهای احراز هویت غیرمتمرکز
- 99. ملاحظات قانونی و نظارتی در حوزه SSI و هویت دیجیتال
- 100. چالشها و فرصتهای پیش روی پذیرش گسترده هویت خودگردان
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.