<oidEntry> Elemento

Mapeia um identificador de objeto (OID) ASN. 1 para um nome amigável.

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

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho, e elementos pai.

Atributos

Atributo

Descrição

OID

Atributo obrigatório.

Especifica o ASN. 1 OID correspondente para o algoritmo implementado por sua classe.

name

Atributo obrigatório.

Especifica o valor para o nome atributo na <nameEntry> marca.

Elementos filho

Nenhum.

Elementos pai

Elemento

Descrição

configuration

O elemento raiz em cada arquivo de configuração usadas pelos common language runtime e .NET Framework aplicativos.

cryptographySettings

Contém configurações de criptografia.

mscorlib

Contém o cryptographySettings elemento.

oidMap

Contém mapeamentos de identificador (OID) de objeto ASN. 1 classes.

Comentários

Os identificadores de objeto de ASN. 1 identificam os algoritmos em alguns formatos de criptografia. Mapeie os identificadores de objeto para nomes amigáveis para os algoritmos que você deseja identificar. Para obter mais informações sobre identificadores de objeto, consulte o Biblioteca MSDN.

Exemplo

O exemplo a seguir mostra como usar o <oidEntry> elemento para mapear um identificador de objeto para o algoritmo de hash RIPEMD-160 a implementação desse algoritmo de 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>

Consulte também

Referência

Esquema configurações de criptografia

Conceitos

Serviços de criptografia

O mapeamento de identificadores de objeto para os algoritmos de criptografia

Outros recursos

Esquema do arquivo de configuração para o.NET Framework

Configurando Classes de criptografia