Thank you @John Aherne , for sharing your inputs and helping the community.
Hi @Ruby0911 ,
Welcome to Microsoft Q&A platform and thanks for using this forum.
Unfortunately there is no out of box feature in Azure Data factory to perform encryption/decryption of files. Below are couple of feature request suggestions submitted by other Azure users. Please feel free to comment and/or up-vote the user voice items to increase the priority of feature implementation.
- https://feedback.azure.com/forums/270578-data-factory/suggestions/40410025-ability-to-decrypt-and-encrypt-the-incoming-and-ou
- https://feedback.azure.com/forums/270578-data-factory/suggestions/41023156-add-support-for-gpg-file-decryption
As @John Aherne , called out, to move data to/from a data store that Data Factory does not support, or to transform/process data in a way that isn't supported by Data Factory, you can create a Custom activity with your own data movement or transformation logic and use the activity in a pipeline. Or another option you could try out is Azure Function Activity.
Additional info :
Here are few related helpful resources:
- https://stackoverflow.com/questions/59684353/azure-pgp-gpg-decryption-of-files
- https://github.com/lfalck/AzureFunctionsPGPDecrypt
- https://learn.microsoft.com/azure/storage/blobs/storage-encrypt-decrypt-blobs-key-vault
Hope this info helps.
Thank you
----------
Please do consider to click on "Accept Answer" and "Upvote" on the post that helps you, as it can be beneficial to other community members.