diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-09-27 05:21:29 -0500 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-09-27 05:21:29 -0500 |
commit | d667472478f2110b26e3a7afaeb3a313e1b475f3 (patch) | |
tree | 9c099f435a6a065f830983f87b272a58f58f2655 | |
parent | 6259d3a8749aeca12720a0e57ebbc72b691bd43a (diff) | |
download | horizon-d667472478f2110b26e3a7afaeb3a313e1b475f3.tar.gz horizon-d667472478f2110b26e3a7afaeb3a313e1b475f3.tar.bz2 horizon-d667472478f2110b26e3a7afaeb3a313e1b475f3.tar.xz horizon-d667472478f2110b26e3a7afaeb3a313e1b475f3.zip |
req: 5: Add Safety and Security requirements
-rw-r--r-- | devel/requirements/5_nonfunctional.xml | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/devel/requirements/5_nonfunctional.xml b/devel/requirements/5_nonfunctional.xml index 2b58bb6..c5467d1 100644 --- a/devel/requirements/5_nonfunctional.xml +++ b/devel/requirements/5_nonfunctional.xml @@ -127,11 +127,21 @@ </section> <section id="safety"> <title>Safety Requirements</title> - <para/> + <formalpara id="Safety.DiskLock.UI"> + <title>Safety.DiskLock.UI</title> + <para>The Horizon UI system shall not write any data to any block device, except to save log files and/or an HorizonScript file explicitly requested to be saved by the User.</para> + </formalpara> + <formalpara id="Safety.DiskLock.Runner"> + <title>Safety.DiskLock.Runner</title> + <para>The Horizon Runner system shall not write any data to any block device until the HorizonScript is fully validated.</para> + </formalpara> </section> <section id="security"> <title>Security Requirements</title> - <para/> + <formalpara id="Security.PasswordHash"> + <title>Security.PasswordHash</title> + <para>The Horizon UI system shall store passwords in memory in their hashed versions only, and securely clear the memory storage that contained plain-text passwords once the hash is stored.</para> + </formalpara> </section> <section id="sqa"> <title>Software Quality Attributes</title> |