توضیحات دوره
در این دوره آنلاین (MOOC)، با کنترل دسترسی مبتنی بر نقش (RBAC) و کنترل دسترسی مبتنی بر ویژگی (ABAC) آشنا میشویم تا تعریف و مدیریت سیاستهای دسترسی تسهیل شود. نمونههایی از پشتیبانی RBAC در سیستمهای مدرن مانند Docker و AWS IAM بررسی میشود. همچنین، XACML 3.0 و یک پیادهسازی ABAC برای کنترل دسترسی امن به اسناد وب و منابع شبکه را با استفاده از گواهینامه های ویژگی، بههمراه کامپوننت های معماری XACML یاد میگیریم.
در ادامه، نشان داده میشود که چگونه میتوان امنیت داده را با استفاده از مفاهیمی مانند GeoEncryption ،Secure Enhanced Geolocking و R2D2 افزایش داد؛ مفاهیمی که تحویل داده به مکان صحیح از مسیر صحیح را تضمین میکنند. همچنین نمایش داده میشود که چگونه Google Map و Web Crypto API را میتوان برای اسناد رمزنگاریشده در مرورگر وب، بدون نیاز به دانلود اپلیکیشن ها، یکپارچه کرد و آنها را با ناحیههای geolocking مرتبط ساخت تا از دسترسیهای غیرمجاز و نامناسب جلوگیری شود.