diff --git a/doc/man1/openssl-dgst.pod.in b/doc/man1/openssl-dgst.pod.in index e50fa55d7b..c5f6872e7d 100644 --- a/doc/man1/openssl-dgst.pod.in +++ b/doc/man1/openssl-dgst.pod.in @@ -89,17 +89,19 @@ Output the digest or signature in binary form. Set the output length for XOF algorithms, such as B and B. This option is not supported for signing operations. -For OpenSSL providers it is recommended to set this value for shake algorithms, -since the default values are set to only supply half of the maximum security -strength. +For OpenSSL providers it is required to set this value for shake algorithms, +since the previous default values were only set to supply half of the maximum +security strength. -For backwards compatibility reasons the default xoflen length for B is -16 (bytes) which results in a security strength of only 64 bits. To ensure the -maximum security strength of 128 bits, the xoflen should be set to at least 32. +To ensure the maximum security strength of 128 bits, the xoflen for B +should be set to at least 32 (bytes). For compatibility with previous versions +of OpenSSL, it may be set to 16, resulting in a security strength of only 64 +bits. -For backwards compatibility reasons the default xoflen length for B is -32 (bytes) which results in a security strength of only 128 bits. To ensure the -maximum security strength of 256 bits, the xoflen should be set to at least 64. +To ensure the maximum security strength of 256 bits, the xoflen for B +should be set to at least 64 (bytes). For compatibility with previous versions +of OpenSSL, it may be set to 32, resulting in a security strength of only 128 +bits. =item B<-r>