<oidEntry>, élément
Mappe un identificateur d’objet (OID) ASN.1 à un nom convivial.
<configuration>
<mscorlib>
<cryptographySettings>
<oidMap>
<oidEntry>
Syntaxe
<oidEntry OID="object identifier number" name="friendly name" />
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
Attribut | Description |
---|---|
OID | Attribut requis. Spécifie l’OID ASN.1 correspondant à l’algorithme implémenté par votre classe. |
name | Attribut requis. Spécifie la valeur de l’attribut name dans la balise <nameEntry>. |
Éléments enfants
Aucune.
Éléments parents
Élément | Description |
---|---|
configuration |
Élément racine de chaque fichier de configuration utilisé par le Common Language Runtime et les applications .NET Framework. |
cryptographySettings |
Contient des paramètres de chiffrement. |
mscorlib |
Contient l’élément cryptographySettings . |
oidMap |
Contient des mappages d’identificateur d’objet (OID) ASN.1 aux classes. |
Remarques
Les identificateurs d’objets ASN.1 identifient les algorithmes dans certains formats de chiffrement. Mappez les identificateurs d’objets à des noms conviviaux pour les algorithmes que vous souhaitez identifier.
Exemple
L’exemple suivant montre comment utiliser l’élément <oidEntry> pour mapper un identificateur d’objet de l’algorithme de hachage RIPEMD-160 à une implémentation de cet algorithme de hachage.
<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>
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour