Commit ff213b15 authored by Santeri Toikka's avatar Santeri Toikka
Browse files

Added normative reference to Agreed Cryptographic Mechanisms

parent 99336915
Loading
Loading
Loading
Loading
+13 −1
Original line number Diff line number Diff line
@@ -192,7 +192,7 @@ This standard does not cover products in use in contexts other than those identi

The following referenced documents are necessary for the application of the present document.

-   <a name="_ref_1">[1]</a> &lt;Standard Organization acronym> &lt;document number> (&lt;version number>): "&lt;Title>".
-   <a name="_ref_1">[1]</a> ENISA April 2025 (Version 2.0) "Agreed Cryptographic Mechanisms"

## 2.2 Informative references

@@ -595,6 +595,18 @@ ZeroTrust routing is also encouraged where applicable.

### 5.2.4 Appropriate cryptographic libraries

Cryptographic libraries, primitivies and constructions shall follow ENISA's Agreed Cryptographic Mechanisms<a href="_ref_1">[1]</a>.
Manufacturer shall implement only the recommended designs that are fit for the use-case.

As an example, when using TLS to protect the transport, only TLS v1.3 shall be used with one of the three cipher suites: TLS_AES_256_GCM_SHA384, TLS_AES_128_GCM_SHA256 or TLS_AES_128_CCM_SHA256.

For backwards compatibility, use of other combinations of options other what is recommended<a href="_ref_1">[1]</a> shall be implemented with the following details listed in the technical documentation:

-   What component requires lesser cryptogarphical implementation
-   Statement about why the backwards compatibility is in place
-   Transition plan towards recommended cryptographical impelmentation
-   Transition timeline

## 5.3 Risk Mitigations

The following sections describe how technical security requirement in previous [Section 5.2](#52-technical-security-requirements-specifications) are mapped to the risk factors in [Section 4.5 Risk Factors](#45-risk-factors).