Encrypting illustrations or other media types
You can secure assets (illustrations or other media types) across all publications in the IETP by specifying true as a value for the figureEncryptionEnable configuration option. The publishing process will encrypt the illustrations in the default figures folder, as well as the folders listed in the ietm.figure_folder_control configuration option, which specifies multiple figures folders within the publication, using the 128-bit Advanced Encryption Standard (AES) algorithm.
Overview
- Encrypt all the illustrations in the referenced folder.
- Append _enc to each illustration's file name.
- Place the newly encrypted file in its original file location.
- Delete the original unencrypted file.
Configuration
To secure illustrations on the file system while allowing them to be accessed within LiveContent S1000D, the following is required:
- At Publish time
Add the
figureEncryptionEnableargument within the /wietm/configuration/application element of each publication configuration file in the collection. If you want to encrypt figures in any folder other than the publication's local figures folder, also add theietm.figure_folder_controlconfiguration item, specifying the figures folders containing the figures to be encrypted as its value. Encryption will occur at publish time.<configitem name="figureEncryptionEnable"> <value> true </value> </configitem> <configitem name="ietm.figure_folder_control"> <value>figures1,figures2</value> </configitem> - At Runtime
Add the
ietm.figure_encryptionargument to the wietmsd_prg.xml configuration file within the /wietm/configuration/application element.<configitem name="ietm.figure_encryption"> <value> true </value> </configitem>