Add Security Levels documentation.

This commit is contained in:
inference 2023-06-08 01:16:31 +01:00
parent d3f9d8fe04
commit bd1e16a9ed
Signed by: inference
SSH Key Fingerprint: SHA256:9Pl0nZ2UJacgm+IeEtLSZ4FOESgP1eKCtRflfPfdX9M

View File

@ -0,0 +1,68 @@
= Security Levels
Version: 1.0.1.6
== S0
Intended access: Public
Encryption: None
Signing: Optional
== S1
Intended access: Authorised users of S1 or lower security levels
Encryption: Enforced
Signing: Enforced
Permitted symmetrical encryption ciphers (order of preference):
* AES
* ChaCha20*
* Twofish
== S2
Intended access: Authorised users of S2 or lower security levels
Encryption: Enforced
Signing: Enforced
Permitted symmetrical encryption ciphers (order of preference):
* AES
* ChaCha20*
* Twofish
== S3
Intended access: Authorised users of s3 or lower security levels
Encryption: Enforced
Signing: Enforced
Permitted symmetrical encryption ciphers (order of preference):
* AES
* ChaCha20*
== S4
Intended access: Authorised users of s4 or lower security levels
Encryption: Enforced
Signing: Enforced
Permitted symmetrical encryption ciphers (order of preference):
* AES
* ChaCha20*
*Preferred when hardware-accelerated AES is unavailable.