postgres/contrib/pgcrypto/sql
Daniel Gustafsson 9ad1b3d01f pgcrypto: Add support for CFB mode in AES encryption
Cipher Feedback Mode, CFB, is a self-synchronizing stream cipher which
is very similar to CBC performed in reverse. Since OpenSSL supports it,
we can easily plug it into the existing cipher selection code without
any need for infrastructure changes.

This patch was simultaneously submitted by Umar Hayat and Vladyslav
Nebozhyn, the latter whom suggested the feauture. The committed patch
is Umar's version.

Author: Umar Hayat <postgresql.wizard@gmail.com>
Reviewed-by: Daniel Gustafsson <daniel@yesql.se>
Reviewed-by: Álvaro Herrera <alvherre@alvh.no-ip.org>
Discussion: https://postgr.es/m/CAPBGcbxo9ASzq14VTpQp3mnUJ5omdgTWUJOvWV0L6nNigWE5jw@mail.gmail.com
2025-02-14 21:18:37 +01:00
..
3des.sql pgcrypto: Remove explicit hex encoding/decoding from tests 2021-12-08 06:06:22 +01:00
blowfish.sql pgcrypto: Remove explicit hex encoding/decoding from tests 2021-12-08 06:06:22 +01:00
cast5.sql pgcrypto: Remove explicit hex encoding/decoding from tests 2021-12-08 06:06:22 +01:00
crypt-blowfish.sql
crypt-des.sql pgcrypto: Make it possible to disable built-in crypto 2025-01-24 14:25:08 +01:00
crypt-md5.sql
crypt-xdes.sql
des.sql pgcrypto: Remove explicit hex encoding/decoding from tests 2021-12-08 06:06:22 +01:00
hmac-md5.sql pgcrypto: Remove explicit hex encoding/decoding from tests 2021-12-08 06:06:22 +01:00
hmac-sha1.sql pgcrypto: Remove explicit hex encoding/decoding from tests 2021-12-08 06:06:22 +01:00
init.sql pgcrypto: Remove explicit hex encoding/decoding from tests 2021-12-08 06:06:22 +01:00
md5.sql pgcrypto: Remove explicit hex encoding/decoding from tests 2021-12-08 06:06:22 +01:00
pgp-armor.sql pgcrypto: Remove explicit hex encoding/decoding from tests 2021-12-08 06:06:22 +01:00
pgp-compression.sql Fix typos in comments and in one isolation test. 2024-01-02 12:05:41 -05:00
pgp-decrypt.sql pgcrypto: Remove explicit hex encoding/decoding from tests 2021-12-08 06:06:22 +01:00
pgp-encrypt-md5.sql pgcrypto: Split off pgp-encrypt-md5 test 2023-11-16 16:16:07 +01:00
pgp-encrypt.sql pgcrypto: Split off pgp-encrypt-md5 test 2023-11-16 16:16:07 +01:00
pgp-info.sql
pgp-pubkey-decrypt.sql
pgp-pubkey-encrypt.sql pgcrypto: Remove explicit hex encoding/decoding from tests 2021-12-08 06:06:22 +01:00
pgp-zlib-DISABLED.sql
rijndael.sql pgcrypto: Add support for CFB mode in AES encryption 2025-02-14 21:18:37 +01:00
sha1.sql pgcrypto: Remove explicit hex encoding/decoding from tests 2021-12-08 06:06:22 +01:00
sha2.sql pgcrypto: Remove explicit hex encoding/decoding from tests 2021-12-08 06:06:22 +01:00