CMS_MakeEnvData - Create a CMS enveloped-data object.CMS_MakeEnvDataFromString - ditto using data directly from a string instead of a file.CMS_MakeEnvDataFromBytes - ditto using data directly from a byte array.CMS_ReadEnvData - Reads and decrypts a CMS enveloped-data object.CMS_ReadEnvDataToString - ditto writing data directly into a string instead of a file.CMS_ReadEnvDataToBytes - ditto writing data directly into a byte array.CMS_MakeSigData - Create a CMS signed-data object using sender's private key.CMS_MakeSigDataFromString - ditto using data directly from a string instead of a file.CMS_MakeSigDataFromBytes - ditto using data directly from a byte array.CMS_MakeSigDataFromSigValue - ditto using a pre-computed signature value.CMS_MakeDetachedSig - Create a "detached signature" CMS signed-data object from message digest of content.CMS_ReadSigData - Reads content from a CMS signed-data object file.CMS_ReadSigDataToString - ditto writing content data into a string instead of a file.CMS_ReadSigDataToBytes - ditto writing content data into a byte array.CMS_GetSigDataDigest - Extracts message digest from a CMS signed-data object file and verifies the signature.CMS_VerifySigData - Verifies signature and content of a CMS signed-data object file.CMS_QuerySigData - Queries a CMS signed-data object file for selected information.CMS_QueryEnvData - Queries a CMS enveloped-data object file for selected information.CMS_MakeComprData - Create a CMS compressed-data file (.p7z) from an existing input file.CMS_ReadComprData - Read and extract the decompressed contents of a CMS compressed-data file.