Elemento <oidEntry>
Esegue il mapping di un identificatore di oggetto (OID) ASN.1 su un nome descrittivo.
<oidEntry OID="object identifier number" name="friendly name" />
Attributi ed elementi
Nelle sezioni seguenti vengono illustrati attributi, elementi figlio e padre.
Attributi
Attribute |
Oggetto di 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 |
Oggetto di descrizione |
---|---|
configuration |
Elemento radice 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
Riferimenti
Schema delle impostazioni di crittografia
Concetti
Mapping di identificatori di oggetti ad algoritmi di crittografia