به نام خدا 49-49 نیمسال دوم دانشگاه صنعتی شریف استاد درس نام درس دکتر امینی روشهای صوری در امنیت اطالعات مهلت تحویل تاریخ تعریف تمرین 2314/3/11 2314/3/21 1. (Part1): Consider an on-line grading system: TA can view (V) and add (A) everybody’s grade; Instructors can add (A), update (U), and view (V) everybody’s grade; Assume a generic framework of RBAC0. Customize it for the following class: Instructor: INS TA: TA Students: S1, S2, S3 Define RBAC0 and RBAC1 components (Users, Roles, Permissions, PermissionAssignments, UserAssignments, Sessions, …) , what can be changed? (Part2): Consider an on-line grading system: Each student can only view his/her own grade; TA can view (V) and add (A) everybody’s grade; Instructors can add (A), update (U), and view (V) everybody’s grade; Assume a generic framework of RBAC0. Customize it for the following class: Instructor: INS TA: TA Students: S1, S2, S3 Define RBAC0 components, what are the difficulties? (Part3): Assume there exists a global variable “user-name” that stores the name of the activated user, Define RBAC2 components. 2. Consider a time-sensitive RBAC model where there are some time constraints for each role in the system. A user can activate a role whenever the time constraints (defined over the role) are satisfied. Define a new RBAC model (e.g., name it RBAC 4) based on RBAC 1 model (RBAC with role hierarchies) with the above capability and also specify the login (or create session) procedure in this model. [Note: DO NOT copy the ideas mentioned by other researchers in their publications. Try to propose it yourself.] 3. Propose appropriate predicates formalizing “private roles” and “mutually disjoint roles” in RBAC. [Note: You can find the definitions of these concepts by a simple search] 4. Disjunction operator for composing the principals (A ∨ B) is replaced in Abadi’s calculus with implication (or group membership). Add this operator to the proposed logic by defining its semantics and providing the related axioms (which should be added to the proof theory of the logic). Prove the soundness of the most important axiom. :نکات عنوان نامه و نام فایل بهصورت. ارسال نمایید[email protected] درآورده و آن را به آدرسPDF لطفاً فایل پاسخ خود را در قالب . باشدHW4-FMS-Student Number .) به ازای هرروز تأخیر%51( مشمول کسر نمره خواهد بود،تأخیر در ارسال پاسخ . حتماً اسم آن منبع ذکر گردد،در صورت استفاده از منبع خاصی برای پاسخ به سؤال بدون تحلیل قابل قبول نخواهند، ارائه فرمول ها به تنهایی،الزم است پاسخ ها به زبان فارسی باشد و در مواردی که توصیف فرمال خواسته شده است .بود . پاسخ های گروهی مشمول کسر نمره خواهد بود.حل تمرینهای درس باید به صورت فردی صورت پذیرد ساعت94 بفرستید (لطفاً سؤاالت خود را تا[email protected] میتوانید سؤاالت خود را به آدرس،در صورت بروز ابهام در مورد سؤاالت .)پیش از اتمام زمان ارسال تمرین بپرسید
© Copyright 2026 Paperzz