问题 问答题 简答题

试述状态机模型的开发步骤

答案

参考答案:

一般构造状态机模型需要如下步骤:

①定义状态变量。定义与安全有关的状态变量,主要是系统的主体、客体、安全属性及主体对客体的访问权等。

②定义安全状态。是根据系统的安全策略,抽象为安全性质。

③定义状态转换函数。定义状态转换函数或操作规则,定义安全操作执行前后状态变量的变化状态。

④证明转换函数是否可保证安全状态,要求每个转换函数应该达到在如下要求,即某操作之前系统处于安全状态,操作完成后,系统仍处于安全状态。

⑤定义并证明初始状态。这一步在定义了系统的状态变量后,为每一个状态变量选择一个初始值,并证明初始状态是安全的。

单项选择题 A1型题
多项选择题