Elemento <oidEntry>
Actualización: noviembre 2007
Asigna un identificador de objeto (OID) en formato ASN.1 a un nombre descriptivo.
<configuration> (Elemento)
Elemento <mscorlib> para la configuración de criptografía
Elemento <cryptographySettings>
Elemento <oidMap>
Elemento <oidEntry>
<oidEntry OID="object identifier number" name="friendly name" />
Atributos y elementos
Las siguientes secciones describen atributos, elementos secundarios y elementos primarios.
Atributos
Atributo |
Descripción |
---|---|
OID |
Atributo requerido. Especifica el identificador de objeto (OID) en formato ASN.1 correspondiente al algoritmo implementado por la clase. |
nombre |
Atributo requerido. Especifica el valor del atributo name en la etiqueta <nameEntry>. |
Elementos secundarios
Ninguno.
Elementos primarios
Elemento |
Descripción |
---|---|
configuration |
Es el elemento raíz de cada archivo de configuración que utilizan las aplicaciones 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
Conceptos
Asignar identificadores de objeto a algoritmos de criptografía
Referencia
Esquema de la configuración de criptografía