Binary dump and load of data

By default, the contents of binary dump and audit archive files are not encrypted, even if the database objects being dumped or archived are encrypted. You can optionally add encryption via passphrase-based encryption to your binary dump and audit archive files to increase security of the dump and archive files. As long as your database is enabled for encryption, you can encrypt your binary dump or audit archive, even if the tables you are dumping are not encrypted.

To encrypt the output of binary dump or audit archive, add one of the following case-sensitive qualifiers to the command line:

-Cipher 11
-Cipher 12
Note: Prior versions of OpenEdge permitted the use of -Cipher 6 for an Enterprise database enabled for Transparent Data Encryption. In this version, if PROUTIL DUMP specifies -Cipher 6, the command will continue with a warning:
Warning: The minimum allowed cipher for this operation is AES128_CBC_PBE.(19384) 
Substituting cipher AES128_CBC_PBE for requested DES_CBC_PBE. (19385)

You will be prompted to enter and verify a passphrase. This passphrase is unique to this dump file. If you forget the passphrase, there is no way to recover the contents of the dump file.

When you load your data, you must add the appropriate -Cipher qualifer to the command line to indicate that you are loading encrypted data. For dump files created by OpenEdge versions prior to Release 12, add -Cipher 6 to the command line. For dump files created by OpenEdge Release 12 and later, add -Cipher 11 to the command line for dump files encrypted using -Cipher 11, or -Cipher 12 to the command line for dump files encrypted using -Cipher 12. You will be prompted to enter and verify the passphrase that you entered when you created the dump file.

Note: If when dumping your data, you received a warning as a result of adding -Cipher 6 to the PROUTIL DUMP command as documented above, you will be required to enter -Cipher 11 to the PROUTIL LOAD command when loading the dump file.
Note: If you have FIPS mode enabled, it is not possible to load a dump file that was encrypted with Cipher -6. You will get the following error:
Cannot load the dump file. The cipher used to encrypt the dump file is not supported in this installation environment. (21050)
Binary Load failed. (6255)
If you choose to dump or archive encrypted data into an unencrypted dump or archive file, you should load the dump or archive file and delete it as soon as possible to minimize the time the data is stored in an unencrypted format.