Encrypt EFT File Export prior to saving to Client PC in Payment Journals (Generate EFT Action)

Any suggestions for a way to Encrypt EFT files generated from the Payroll Journal with a custom process before it is downloaded?

I’m not finding the easy button. Need a second set of eyes.

Target is Cloud
AMC is not an option

Trying to avoid having to write a custom EFT process or fork all the EFT Code Units just to create an encrypted file.

I’m currently in
code unit 10098 “Generate EFT”.ProcessAndGenerateEFTFile()
codeunit 10094 “Export EFT (ACH)”. DownloadWebclientZip - OnBeforeDownloadWebclientZip Event

Every great Idea I’ve had is shot down by [Scope(‘OnPrem’)]

The solution I’m looking for is prior to the file saving to the user’s Download Directory, I’m able to encrypt with a known cert. Eventually, I’ll need to pass the file to a custom web service to be encrypted in a method not supported by the CryptoServiceProvider code units. Thus, just getting it to the Downloads area using a known key is fine.

Even considered messing around with Data Compression. But It doesn’t seem I can even put a password on the zip archive.

Moved the topic over to GitHub issue