Consultor Eletrônico



Kbase P150476: Are there any restrictions on the initialization vector value in the ENCRYPT function?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   30/07/2009
Status: Unverified

GOAL:

Are there any restrictions on the initialization vector value in the ENCRYPT function?

GOAL:

How long should the iv-value parameter of the ENCRYPT function be?

GOAL:

What values can SECURITY-POLICY:SYMMETRIC-ENCRYPTION-IV use?

GOAL:

What size initialization vector must be used for the AES-CBC encryption algorithm?

GOAL:

How many bytes should the iv-value parameter of the ENCRYPT function have when SECURITY-POLICY:SYMMETRIC-ENCRYPTION-ALGORITHM is AES_CBC_128?

FACT(s) (Environment):

All Supported Operating Systems
OpenEdge 10.0B
OpenEdge 10.1x
OpenEdge 10.2x

FIX:

Any restrictions on the size or content of the initialization vector are part of the encryption algorithm used. For the default encryption algorithm AES_CBC_128, if an initialization value is used it should be 128 bytes long.