Releases: nec-postgres/tdeforpg
Transparent Data Encryption for PostgreSQL Version 1.2.1.0 released!
Transparent Data Encryption for PostgreSQL is a data encryption extenstion tool for PostgreSQL.
Please refer to the manual for detail information.
https://github.com/nec-postgres/tdeforpg/wiki/Manual(JA)
Summary of changes in this version:
- Added support for the following Windows platforms.
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2016
- Added support for the following PostgreSQL Version
- PostgreSQL 9.6
- PostgreSQL 10
- Added support for the AES-NI instruction set (high-speed encryption and decryption by AES supported processors).
- Improve performance for encrypted/decrypted datatype.
Migration to Version V1.2.1.0
- A dump/restore using pg_dump and pg_restore is required.
Please refer to the manual in wiki or UPGRADE-GUIDE.TXT
v1.1.2.0
Release v1.1.2.0
This release contains following changes.
- Added support for RHEL7.
- Added support for PostgreSQL 9.5.
- cipher_setup.sh: ERROR when validate/invalidate TDE feature to database
which already done, now change to WARNING level with return code 0. - cipher_setup.sh: Security enhancement when activating TDE feature.
Migration to Version V1.1.2.0
- A dump/restore using pg_dump and pg_restore is required.
Please refer to the manual in wiki or UPGRADE-GUIDE.TXT
v1.1.1.1
Release v1.1.1.1
This release contains a fix from 1.1.1.0.
- Avoid possible name conflict of internal function.
Migration to Version V1.1.1.1
A dump/restore is not required for running 1.1.1.0
Replace shared object file(.so) and run below script, and then restart PostgreSQL.
- SOURCES/lib/init/cipher_key_function.sql
V1.1.1.0
Release v1.1.1.0
This release contains following changes.
- Added support for PostgreSQL 9.4
- Avoid possible logging sensitive data issue when regist new encyprtion key.
- Change pgtde_begin_session() and cipher_key_regist().
They cannot be executed before executing cipher_key_disable_log(). - Change cipher_key_disable_log().
Sensitive data will be masked instead of not logging. - Add pgtde_version() for checking version of tdeforpg.
- Improve performance with encrypted datatype.
Migration to Version V1.1.1.0
A dump/restore using pg_dump and pg_restore is required.
Please refer to the manual in wiki or UPGRADE-GUIDE.TXT
v1.1.0.0
Release v1.1.0.0
This release contains a following changes.
- Change the category of ENCRYPT_TEXT type to 'S' and modified to allow equivalent cast of
text types. From this change, '||' operator is enabled to use for ENCRYPT_TEXT. And
ENCRYPT_TEXT can be casted to tsquery or tsvector. - Change implicitness of cast(TEXT as ENCRYPT_TEXT) from AS IMPLICIT to AS ASSIGNMENT.
- Fix pgtde_begin_session/pgtde_end_session failed to execute when search_path is not public
- Revise function volatility category of function. from this change, optimizer can generate
a better execution plan - Fix remain sensitive data in memory problem execute after pgtde_end_session function.
Migration to Version V1.1.0.0
A dump/restore using pg_dump and pg_restore is required.
Please refer to the manual in wiki or UPGRADE-GUIDE.TXT