diff --git a/doc/src/sgml/pgcrypto.sgml b/doc/src/sgml/pgcrypto.sgml index 2e29f1d6f7..dae9cf0ee7 100644 --- a/doc/src/sgml/pgcrypto.sgml +++ b/doc/src/sgml/pgcrypto.sgml @@ -1221,6 +1221,34 @@ gen_random_uuid() returns uuid + + Deprecated Algorithms + + + pgcrypto supports a number of algorithms which are + known to be vulnerable to attacks, and are widely advised against be used + for new applications. + + + DES and 3DES cipher algorithms, are listed as disallowed for encryption in + NIST SP800-131A. + In order to be compliant with NIST guidelines, these algorithms should + only be used for decryption of already encrypted data. + + + RFC6151 + documents why MD5 should not be used for digital signatures. + + + SHA-1 was deprecated for digital signature generation in + + NIST SP800-107 and later disallowed in + NIST SP800-131A. + In order to be compliant with NIST guidelines, SHA-1 should only be used + for validating digital signatures. + + + Useful Reading