目前,我开设了一门小课程(在安全级别上为时两个小时的讲座),涉及安全中的逻辑方法,尽管标题“ 安全中的形式方法”可能更合适。它简要介绍了以下主题(以及相关的逻辑方法):
数字版权管理和政策执行(一般形式化,模态逻辑,通过自动机执行)
带有证明的代码和带有证明的认证(证明理论,逻辑系统,Curry-Howard同构,验证)
访问控制(非经典逻辑,证明理论)
堆栈检查(编程语言语义,上下文对等,双仿真)
当然,该课程有多个目标,其中一个目标是吸引潜在的研究生。
在未来几年中,该课程可能会扩展为常规课程,这将需要更多内容。鉴于这里的人的背景与我的背景完全不同,我想知道您将在此课程中包括哪些内容。