Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Kryptografieeinstellungen.
<cryptographySettings>
</crytopgraphySettings>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine.
Untergeordnete Elemente
Element |
Beschreibungen |
|---|---|
Enthält Zuordnungen von Klassen zu angezeigten Namen. |
|
Enthält ASN.1‑OID-Zuordnungen zu Klassen. |
Übergeordnete Elemente
Element |
Beschreibungen |
|---|---|
configuration |
Das Stammelement in jeder von den Common Language Runtime- und .NET Framework-Anwendungen verwendeten Konfigurationsdatei. |
mscorlib |
Enthält das cryptographySettings-Element. |
Beispiel
Das folgende Beispiel veranschaulicht, wie Sie in das <cryptographySettings>-Element Zuordnungen zu Kryptografienamen und OIDs integrieren. In diesem Beispiel wird die Laufzeit so konfiguriert, dass System.Security.Cryptography.HashAlgorithm.Create ein MyHashClass-Objekt zurückgibt und die MyCryptoClass-Klasse dem Objektbezeichner 1.3.36.3.2.1 zugeordnet wird.
<configuration>
<mscorlib>
<cryptographySettings>
<cryptoNameMapping>
<cryptoClasses>
<cryptoClass MyHash="MyHashClass, MyAssembly
Culture=neutral, PublicKeyToken=a5d015c7d5a0b012,
Version=1.0.0.0"/>
<cryptoClass MyCrypto="MyCryptoClass, MyAssembly
Culture=neutral, PublicKeyToken=a5d015c7d5a0b012,
Version=1.0.0.0"/>
</cryptoClasses>
<nameEntry name="System.Security.Cryptography.HashAlgorithm"
class="MyHash"/>
</cryptoNameMapping>
<oidMap>
<oidEntry OID="1.3.36.3.2.1" name="MyCryptoClass"/>
</oidMap>
</cryptographySettings>
</mscorlib>
</configuration>
Siehe auch
Referenz
Schema für Kryptografieeinstellungen