From 1412e7241caf1afca82778f1bc3012d1ad09512c Mon Sep 17 00:00:00 2001 From: Andy Butland Date: Mon, 25 Mar 2024 16:19:14 +0100 Subject: [PATCH 1/5] Added details of how to get a Forms license that will work in FIPS-compliant environents. --- .../installation/the-licensing-model.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/13/umbraco-forms/installation/the-licensing-model.md b/13/umbraco-forms/installation/the-licensing-model.md index 1915b23303c..8c9253e376d 100644 --- a/13/umbraco-forms/installation/the-licensing-model.md +++ b/13/umbraco-forms/installation/the-licensing-model.md @@ -105,3 +105,22 @@ The value contains the path of your custom license directory relative to the roo {% hint style="warning" %} This will also change the location for other Umbraco-related licenses in this project. {% endhint %} + +## Note on Federal Information Processing Standards (FIPS) Compliant Environments + +The algorithm used to decrypt Forms licenses is not supported on locked down FIPS compliant environments, such as those used in the defense industry. + +If you are in this situation and unable to resolve via configuration of the environment, please reach out to Umbraco support. + +We have the possibility of generating and providing Forms licenses using alternate algorithms. + +These can be used if you reference `Umbraco.Licensing` version `13.0.1` or higher. + +And apply the following configuration with the appropriate algorithm - `DES` (the default), `TripleDES` or `AES`: + +```json + "Umbraco": { + "Licensing": { + "LicenseEncodeAndDecodeAlgorithm": "DES|TripleDES|AES" + }, +`````` \ No newline at end of file From 23482e42332d99528c35451da94df0c1ec89dcef Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Tue, 26 Mar 2024 11:45:09 +0100 Subject: [PATCH 2/5] Update 13/umbraco-forms/installation/the-licensing-model.md --- 13/umbraco-forms/installation/the-licensing-model.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/13/umbraco-forms/installation/the-licensing-model.md b/13/umbraco-forms/installation/the-licensing-model.md index 8c9253e376d..629cae76fe0 100644 --- a/13/umbraco-forms/installation/the-licensing-model.md +++ b/13/umbraco-forms/installation/the-licensing-model.md @@ -110,7 +110,7 @@ This will also change the location for other Umbraco-related licenses in this pr The algorithm used to decrypt Forms licenses is not supported on locked down FIPS compliant environments, such as those used in the defense industry. -If you are in this situation and unable to resolve via configuration of the environment, please reach out to Umbraco support. +If you are in this situation and unable to resolve it via configuration of the environment, please reach out to Umbraco support. We have the possibility of generating and providing Forms licenses using alternate algorithms. From 999bb868f13516b7a8cacb97ba00f8054805ff61 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Tue, 26 Mar 2024 11:45:16 +0100 Subject: [PATCH 3/5] Update 13/umbraco-forms/installation/the-licensing-model.md --- 13/umbraco-forms/installation/the-licensing-model.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/13/umbraco-forms/installation/the-licensing-model.md b/13/umbraco-forms/installation/the-licensing-model.md index 629cae76fe0..f1fd2062cc5 100644 --- a/13/umbraco-forms/installation/the-licensing-model.md +++ b/13/umbraco-forms/installation/the-licensing-model.md @@ -116,7 +116,7 @@ We have the possibility of generating and providing Forms licenses using alterna These can be used if you reference `Umbraco.Licensing` version `13.0.1` or higher. -And apply the following configuration with the appropriate algorithm - `DES` (the default), `TripleDES` or `AES`: +Apply the following configuration with the appropriate algorithm - `DES` (the default), `TripleDES`, or `AES`: ```json "Umbraco": { From 10ea801e7ecdbd33e815eef3d7597d381fa64d88 Mon Sep 17 00:00:00 2001 From: Alina-Magdalena Tincas <83591955+alina-tincas@users.noreply.github.com> Date: Wed, 27 Mar 2024 15:51:50 +0100 Subject: [PATCH 4/5] Update 13/umbraco-forms/installation/the-licensing-model.md Co-authored-by: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> --- 13/umbraco-forms/installation/the-licensing-model.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/13/umbraco-forms/installation/the-licensing-model.md b/13/umbraco-forms/installation/the-licensing-model.md index f1fd2062cc5..6639d671500 100644 --- a/13/umbraco-forms/installation/the-licensing-model.md +++ b/13/umbraco-forms/installation/the-licensing-model.md @@ -106,7 +106,7 @@ The value contains the path of your custom license directory relative to the roo This will also change the location for other Umbraco-related licenses in this project. {% endhint %} -## Note on Federal Information Processing Standards (FIPS) Compliant Environments +## Federal Information Processing Standards (FIPS) Compliant Environments The algorithm used to decrypt Forms licenses is not supported on locked down FIPS compliant environments, such as those used in the defense industry. From 76b2998be317c2eae74943c87aa60891e9c15359 Mon Sep 17 00:00:00 2001 From: Alina-Magdalena Tincas <83591955+alina-tincas@users.noreply.github.com> Date: Wed, 27 Mar 2024 15:55:29 +0100 Subject: [PATCH 5/5] Update 13/umbraco-forms/installation/the-licensing-model.md Co-authored-by: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> --- 13/umbraco-forms/installation/the-licensing-model.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/13/umbraco-forms/installation/the-licensing-model.md b/13/umbraco-forms/installation/the-licensing-model.md index 6639d671500..7e6999ed55a 100644 --- a/13/umbraco-forms/installation/the-licensing-model.md +++ b/13/umbraco-forms/installation/the-licensing-model.md @@ -114,7 +114,9 @@ If you are in this situation and unable to resolve it via configuration of the e We have the possibility of generating and providing Forms licenses using alternate algorithms. -These can be used if you reference `Umbraco.Licensing` version `13.0.1` or higher. +{% hint style="info" %} +You can use this configuration if you reference `Umbraco.Licensing` version `13.0.1` or higher. +{% endhint %} Apply the following configuration with the appropriate algorithm - `DES` (the default), `TripleDES`, or `AES`: