Elemento <oidEntry>
Aggiornamento: novembre 2007
Esegue il mapping di un identificatore di oggetto (OID) ASN.1 su un nome descrittivo.
Elemento <Configuration>
Elemento <mscorlib> per le impostazioni di crittografia
Elemento <cryptographySettings>
Elemento <oidMap>
Elemento <oidEntry>
<oidEntry OID="object identifier number" name="friendly name" />
Attributi ed elementi
Le seguenti sezioni illustrano attributi, elementi figlio e padre.
Attributi
Attributo |
Descrizione |
---|---|
OID |
Attributo obbligatorio. Specifica l'identificatore OID ASN.1 corrispondente all'algoritmo implementato dalla classe. |
name |
Attributo obbligatorio. Specifica il valore per l'attributo name nel tag <nameEntry>. |
Elementi figlio
Nessuno.
Elementi padre
Elemento |
Descrizione |
---|---|
configuration |
È l'elemento di primo livello in ciascun file di configurazione utilizzato in Common Language Runtime e nelle applicazioni .NET Framework. |
cryptographySettings |
Contiene le impostazioni di crittografia. |
mscorlib |
Contiene l'elemento cryptographySettings. |
oidMap |
Contiene i mapping degli identificatori di oggetto (OID) ASN.1 sulle classi. |
Note
Gli identificatori di oggetto ASN.1 identificano gli algoritmi in alcuni formati di crittografia. Eseguire il mapping degli identificatori di oggetto sui nomi descrittivi per gli algoritmi da identificare. Per ulteriori dettagli sugli identificatori di oggetto, consultare le informazioni in MSDN Library.
Esempio
Nell'esempio riportato di seguito viene illustrato come utilizzare l'elemento <oidEntry> per eseguire il mapping di un identificatore di oggetto per l'algoritmo hash RIPEMD-160 su un'implementazione di tale 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>
Vedere anche
Concetti
Mapping di identificatori di oggetti ad algoritmi di crittografia
Riferimenti
Schema delle impostazioni di crittografia