PackageDigitalSignatureManager.DefaultHashAlgorithm Vlastnost

Definice

Získá řetězec URI, který identifikuje výchozí hash algoritmus 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 URI, který identifikuje výchozí hashovací algoritmus použitý k vytváření a ověřování podpisů.

Poznámky

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

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

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

Kvůli problémům s kolizí s SHA1 microsoft doporučuje model zabezpečení založený na sha256 nebo lepším.

Platí pro

Viz také