Compartir a través de


Elemento <oidEntry>

Asigna un identificador de objeto (OID) en formato ASN.1 a un nombre descriptivo.

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

Atributos y elementos

En las secciones siguientes se describen los atributos, los elementos secundarios y los elementos primarios.

Atributos

Atributo

Descripción

OID

Atributo necesario.

Especifica el identificador de objeto (OID) en formato ASN.1 correspondiente al algoritmo implementado por la clase.

name

Atributo necesario.

Especifica el valor del atributo name en la etiqueta <nameEntry>.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento

Descripción

configuration

Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework.

cryptographySettings

Este elemento contiene la configuración de criptografía.

mscorlib

Contiene el elemento cryptographySettings.

oidMap

Este elemento contiene las asignaciones de identificadores de objetos (OID) a clases en formato ASN.1.

Comentarios

Los identificadores de objetos en formato ASN.1 identifican algoritmos en algunos formatos criptográficos. Asigne identificadores de objetos a los nombres descriptivos de los algoritmos que desee identificar. Para obtener más información sobre identificadores de objetos, vea MSDN Library.

Ejemplo

En el ejemplo siguiente se muestra cómo utilizar el elemento <oidEntry> para asignar un identificador de objeto al algoritmo hash RIPEMD-160, en una implementación de ese algoritmo hash.

<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>

Vea también

Referencia

Esquema de la configuración de criptografía

Conceptos

Servicios criptográficos

Asignar identificadores de objeto a algoritmos de criptografía

Otros recursos

Esquema de los archivos de configuración de .NET Framework

Configurar clases de criptografía