Encryption / decryption
Encryption / Decryption is available utilising the DXC Encryption model.
Once below has been setup, the functionality can be used on the following Finance utilities functionality:
Setup the following as Secrets in Key vault parameters for the encryption/decryption:
Files are encrypted and signed with the sender’s private key, receiver’s public key, and the pass phrase.
Files are verified and decrypted with the recipient’s private key, sender’s public key and the pass phrase.
PGP uses a passphrase to encrypt your private key on your machine. Your private key is encrypted on your disk using a hash of your passphrase as the secret key. You use the passphrase to decrypt and use your private key. A passphrase should be hard for you to forget and difficult for others to guess.
Note: It’s recommended to for the Private key, Public key, Receiver’s public key use Azure Storage SAS URL with read only access stored in the keyvault secrets. The SAS url points to the file and includes the token to access it.
Assign above Secrets to the encryption/decryption.
To open the DXC encryption parameters page, go to Organization administration > Setup > DXC encryption > DXC encryption parameters.
Select New and set the fields as described in the following subsection.
Assign to Finance utilites functionality:
Setup:
Field | Description |
---|---|
Enable file encryption/decryption | Set to Yes |
Encryption key name | Select applicable Encryption key name setup in Step 2 |