Which steps should you perform so the dataset is stored encrypted and can be decrypted during the workflow?

As a developer, you have a 10-MB data set that is required in a specific workflow.

Which steps should you perform so the dataset is stored encrypted and can be decrypted during the workflow? (Choose three.)
A . Encrypt the dataset.
B . Leverage the actions/download-secret action in the workflow.
C . Store the dataset in a GitHub encrypted secret.
D . Store the encryption keys in a GitHub encrypted secret.
E . Compress the dataset
F . Commit the encrypted dataset to the same repository as the workflow
G . Create a GitHub encrypted secret with the Large object option selected and upload the dataset.

Answer: A, C, D

Explanation:

First, the dataset should be encrypted before being stored. This ensures that the data is protected when stored in a repository.

The encrypted dataset can be stored in a GitHub secret, ensuring it is securely kept and not exposed publicly.

The encryption key needed to decrypt the dataset should also be stored in a GitHub secret to maintain security during the workflow, allowing access only when needed.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments