aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/crypto
Commit message (Collapse)AuthorAgeFilesLines
* [crypto] Add cmsdetach script for detaching encrypted data from CMS messagesMichael Brown2024-08-281-0/+80
The openssl toolchain does not currently seem to support creating CMS envelopedData or authEnvelopedData messages with detached encrypted data. Add a standalone tool "cmsdetach" that can be used to detach the encrypted data from a CMS message. For example: openssl cms -encrypt -binary -aes-256-gcm -recip client.crt \ -in bootfile -outform DER -out bootfile.cms cmsdetach bootfile.cms --data bootfile.dat --envelope bootfile.env Signed-off-by: Michael Brown <mcb30@ipxe.org>