Sdílet prostřednictvím


PackageDigitalSignatureManager.DefaultHashAlgorithm Vlastnost

Definice

Získá řetězec identifikátoru URI, který identifikuje výchozí algoritmus hash použitý k vytvoření a ověření podpisů.

public:
 static property System::String ^ DefaultHashAlgorithm { System::String ^ get(); };
public static string DefaultHashAlgorithm { get; }
static member DefaultHashAlgorithm : string
Public Shared ReadOnly Property DefaultHashAlgorithm As String

Hodnota vlastnosti

Řetězec identifikátoru URI, který identifikuje výchozí algoritmus hash použitý k vytvoření a ověření podpisů.

Poznámky

Výchozí hashovací algoritmus pro standardní PackageDigitalSignatureManager třídu je XmlDsigSHA1Url (Secure Hash Algorithm verze 1.0 nebo SHA-1).

Vlastnost HashAlgorithm získá nebo nastaví skutečný hashovací algoritmus, který se používá k vytvoření a ověření podpisů.

Vlastnost DefaultHashAlgorithm se obvykle používá k obnovení HashAlgorithm výchozí vlastnosti po dočasné změně.

Vzhledem k problémům s kolizemi u SHA-1 Microsoft doporučuje model zabezpečení založený na algoritmu SHA-256 nebo lepším.

Platí pro

Viz také