public static void CreateSignedEnvelope(string plainTextFile, int keySize, string receiverPublicKeyFilePath, string senderPrivateKeyFilePath, string outputFilePath) { var tmpEnvelopeFilePath = Environment.CurrentDirectory + @"\Files\tmp\envelope_tmp.txt"; DigitalEnvelope.CreateEnvelope(plainTextFile, keySize, receiverPublicKeyFilePath, tmpEnvelopeFilePath); DigitalSignature.CreateEnvelopeSignature(tmpEnvelopeFilePath, keySize, senderPrivateKeyFilePath, outputFilePath); }