Skip to content

Commit c7270d9

Browse files
Update field-masking.md - add FIPS note (#11542) (#11568)
1 parent 808d165 commit c7270d9

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

_security/access-control/field-masking.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,9 @@ See [Create role]({{site.url}}{{site.baseurl}}/security/access-control/api/#crea
9696

9797
By default, the Security plugin uses the BLAKE2b algorithm, but you can use any hashing algorithm that your JVM provides. This list typically includes MD5, SHA-1, SHA-384, and SHA-512.
9898

99+
BLAKE2b and several other commonly available algorithms, such as MD5 and SHA-1, are not approved for use in FIPS 140-3-compliant environments. If your deployment requires FIPS compliance, configure the plugin to use a FIPS-approved algorithm, such as SHA-256 or SHA-512, and make sure that the underlying cryptographic provider (for example, Bouncy Castle FIPS or another FIPS-validated JCE provider) is installed and configured correctly.
100+
{: .note}
101+
99102
You can override the default algorithm in `opensearch.yml` using the optional default masking algorithm setting `plugins.security.masked_fields.algorithm.default`, as shown in the following example:
100103

101104
```yml

0 commit comments

Comments
 (0)