Message.HashAlgorithm Proprietà

Definizione

Ottiene o imposta l'algoritmo hash utilizzato da Accodamento messaggi per autenticare un messaggio o creare una firma digitale per un messaggio.

public:
 property System::Messaging::HashAlgorithm HashAlgorithm { System::Messaging::HashAlgorithm get(); void set(System::Messaging::HashAlgorithm value); };
[System.Messaging.MessagingDescription("MsgHashAlgorithm")]
public System.Messaging.HashAlgorithm HashAlgorithm { get; set; }
[<System.Messaging.MessagingDescription("MsgHashAlgorithm")>]
member this.HashAlgorithm : System.Messaging.HashAlgorithm with get, set
Public Property HashAlgorithm As HashAlgorithm

Valore della proprietà

Uno dei valori dell'enumerazione HashAlgorithm. Per Windows XP il valore predefinito è SHA. Diversamente, il valore predefinito è MD5.

Attributi

Eccezioni

La coda di messaggi viene filtrata in modo che venga ignorata la proprietà HashAlgorithm.

Commenti

Nel computer di origine, Accodamento messaggi usa l'algoritmo di hashing durante la creazione di una firma digitale per un messaggio. Gestione code di destinazione usa quindi lo stesso algoritmo hash per autenticare il messaggio quando viene ricevuto.

A causa di problemi di collisione con MD5 e SHA1, Microsoft consiglia SHA256.

Si applica a

Vedi anche