Freigeben über


<oidEntry>-Element

Ordnet einen ASN.1‑Objektbezeichner (OID) einem angezeigten Namen zu.

<oidEntry OID="object identifier number" name="friendly name" />

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.

Attribute

Attribute

Beschreibungen

OID

Erforderliches Attribut.

Gibt den ASN.1 ‑OID an, der dem von der Klasse implementierten Algorithmus entspricht.

name

Erforderliches Attribut.

Gibt den Wert für das name‑Attribut im <nameEntry>-Tag an.

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

Element

Beschreibungen

configuration

Das Stammelement in jeder von den Common Language Runtime- und .NET Framework-Anwendungen verwendeten Konfigurationsdatei.

cryptographySettings

Enthält Kryptografieeinstellungen.

mscorlib

Enthält das cryptographySettings-Element.

oidMap

Enthält ASN.1‑OID-Zuordnungen zu Klassen.

Hinweise

ASN.1‑Objektbezeichner geben Algorithmen in bestimmten kryptografischen Formaten an. Ordnen Sie für die Algorithmen, die Sie angeben möchten, Objektbezeichner angezeigten Namen zu. Weitere Informationen über Objektbezeichner finden Sie in der MSDN Library.

Beispiel

Das folgende Beispiel veranschaulicht, wie Sie mit dem <oidEntry>-Element einen Objektbezeichner für den RIPEMD‑160-Hashalgorithmus einer Implementierung dieses Hashalgorithmus zuordnen.

<configuration>
   <mscorlib>
      <cryptographySettings>
         <cryptoNameMapping>
            <cryptoClasses>
               <cryptoClass   MyCrypto="MyCryptoClass, MyAssembly
                  Culture=neutral, PublicKeyToken=a5d015c7d5a0b012,
                  Version=1.0.0.0"/>
            </cryptoClasses>
            <nameEntry name="RIPEMD-160" class="MyCrypto"/>
         </cryptoNameMapping>
         <oidMap>
            <oidEntry OID="1.3.36.3.2.1"   name="MyCryptoClass"/>
         </oidMap>
      </cryptographySettings>
   </mscorlib>
</configuration>

Siehe auch

Referenz

Schema für Kryptografieeinstellungen

Konzepte

Kryptografische Dienste

Zuordnen von Objektbezeichnern zu kryptografischen Algorithmen

Weitere Ressourcen

Konfigurationsdateischema für .NET Framework

Konfigurieren kryptografischer Klassen