I know that the industrial standard is normally sending data in the following format:

Send Encr(msg, Sign(msg))

Is the following way a secure as well?

Send Enc(msg) and Sig(msg)

By secure, I mean no one will be able to read my message, and no one will be able to tamper my message.

  • $\begingroup$ @cygnusv, I've updated the question to remove the duplication $\endgroup$ – hexinpeter May 19 '15 at 13:00
  • $\begingroup$ This paper could be relevant to you. $\endgroup$ – cygnusv May 19 '15 at 14:52
  • $\begingroup$ @cygnusv, thanks very much. The paper helped a lot. $\endgroup$ – hexinpeter May 21 '15 at 12:07

Browse other questions tagged or ask your own question.