<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
O mapeamento de identificadores de objeto para os algoritmos de criptografia