From c65881e988699420b594cebb82e0ac7cd2ea0b28 Mon Sep 17 00:00:00 2001 From: inference Date: Sat, 17 Dec 2022 23:25:42 +0000 Subject: [PATCH] Add security levels documentation. --- security/security_levels.txt | 54 ++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 security/security_levels.txt diff --git a/security/security_levels.txt b/security/security_levels.txt new file mode 100644 index 0000000..defe5f1 --- /dev/null +++ b/security/security_levels.txt @@ -0,0 +1,54 @@ +Inferencium +Security Levels + +Copyright 2022 Inference +License: CC-BY-4.0 + +0.0.0.0 + + +Security level: s0 +Intended access: Public +Encryption: None +Signing: Optional + + +Security level: s1 +Intended access: Authorised users of s1 or lower security levels +Encryption: Enforced +Signing: Enforced +Permitted symmetrical encryption ciphers: + 0. AES + 1. ChaCha20* + 2. Twofish + + +Security level: s2 +Intended access: Authorised users of s2 or lower security levels +Encryption: Enforced +Signing: Enforced +Permitted symmetrical encryption ciphers: + 0. AES + 1. ChaCha20* + 2. Twofish + + +Security level: s3 +Intended access: Authorised users of s3 or lower security levels +Encryption: Enforced +Signing: Enforced +Permitted symmetrical encryption ciphers: + 0. AES + 1. ChaCha20* + + +Security level: s4 +Intended access: Authorised users of s4 or lower security levels +Encryption: Enforced +Signing: Enforced +Permitted symmetrical encryption ciphers: + 0. AES + 1. ChaCha20* + + +*Preferred when hardware-accelerated AES is unavailable.