Discuss this help topic in SecureBlackbox Forum

TElMessagePartHandlerSMime.EncoderSignBeforeCrypt

TElMessagePartHandlerSMime     See also     


Filter: C#  VB.NET  Pascal  C++  PHP  Java  


Specifies in which order message must be encrypted and signed.

Declaration

[C#]
    bool EncoderSignBeforeCrypt;

[VB.NET]
    Property EncoderSignBeforeCrypt As Boolean

[Pascal]
    property EncoderSignBeforeCrypt : Boolean;

[C++]
    bool get_EncoderSignBeforeCrypt();
    void set_EncoderSignBeforeCrypt(bool Value);

[PHP]
    bool get_EncoderSignBeforeCrypt()
    void set_EncoderSignBeforeCrypt(bool $Value)

[Java]
    boolean getEncoderSignBeforeCrypt();
    void setEncoderSignBeforeCrypt(boolean Value);

Description

    This property is useful when you need to encrypt and sign message at the same time. It lets you choose the order of these actions. It can be useful to sign the message after encryption, since such order lets one check the signature without decryption. On the other hand, encryption of signed messages is more secure since it hides the signer's identity from unauthorized view.
    Default value is True which means that the message will be signed first.

Discuss this help topic in SecureBlackbox Forum