PackageDigitalSignatureManager.DefaultHashAlgorithm Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.