I'm looking to protect zip files that I will be regularly sending to a 3rd party.
I need to ensure strong confidentiality and non-repudation. I would like signing/encryption to be based on asymmetric keys to simplify key management.
Is PKCS#7 suitable for the use case described above?
The zip file can be signed and the result can be encrypted using PKCS#7 Cryptographic Message Syntax.