Consultor Eletrônico



Kbase P159705: Does 10.2B TDE use AES primitives for optimization acceleration support?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   2/4/2010
Status: Unverified

GOAL:

Does 10.2B TDE use AES primitives for optimization acceleration support?

GOAL:

Does 10.2B TDE use AES primitives for hardware acceleration support?

FACT(s) (Environment):

All Supported Operating Systems
OpenEdge 10.2B

FIX:

The 10.2B implementation of TDE does not take advantage of this special instruction set. We do use optimized Intel CPU assembler code for AES ciphers, but the optimizations use standard Intel x86 instructions.
In our implementation of TDE we use a cryptography library from a third-party vendor. If our vendor should offer hardware cipher acceleration, via hardware module or CPU instruction set, we will consider using it in OpenEdge,
but that would have to include a certification of full backwards compatibility with the original 10.2B release. Currently our vendor is not stating when, or if, that kind of CPU hardware support will be available.
ABL statements use the same cipher library. If and when we decide to support the hardware cipher acceleration, the ABL statements will be enhanced to do so as well.