This section details the design of Castella, investigating the following subjects:
-
The purpose of Castella (Section 4.1, “Purpose”)
-
The requirements Castella must adhere to. (Section 4.2, “Requirements”)
-
A detailed overview of the components and the relations between the components, paying partcular attention to the security mechanisms in the design (Section 4.3, “Component Design”)
-
The value of the design (Section 4.4, “Value of the Design”).