diff --git a/changelog.d/4-docs/pr-2338 b/changelog.d/4-docs/pr-2338 new file mode 100644 index 0000000000..28e0f92571 --- /dev/null +++ b/changelog.d/4-docs/pr-2338 @@ -0,0 +1 @@ +Documentation on how to extra entropy in the web app diff --git a/docs/src/how-to/install/web-app-settings.md b/docs/src/how-to/install/web-app-settings.md index 0a19c06c48..9907160512 100644 --- a/docs/src/how-to/install/web-app-settings.md +++ b/docs/src/how-to/install/web-app-settings.md @@ -44,3 +44,17 @@ webapp: # ... FEATURE_ENABLE_MEDIA_EMBEDS: "false" ``` + +## Enable extra entropy + +The Wire desktop application uses system-dependent source of random bits as an internal entropy source when generating cryptographic keys. In certain cases it may be desired to enable externally generated entropy derived from mouse movement. + +To enable additional entropy during client creation add the following to your Helm overrides in `values/wire-server/values.yaml`: + +```yaml +webapp: + # ... + envVars: + # ... + FEATURE_ENABLE_EXTRA_CLIENT_ENTROPY: "true" +```