共用方式為


<oidEntry> 項目

將 ASN.1 物件識別項對應至易記名稱。

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

屬性和項目

下列各節將說明屬性、子項目和父項目。

屬性

屬性

描述

OID

必要屬性。

指定 ASN.1 OID,對應至您類別所實作的演算法。

name

必要屬性。

指定 <nameEntry> 標記中的 name 屬性值。

子項目

無。

父項目

項目

描述

configuration

Common Language Runtime 和 .NET Framework 應用程式所使用之每個組態檔中的根項目。

cryptographySettings

包含密碼編譯設定。

mscorlib

包含 cryptographySettings 項目。

oidMap

包含類別的 ASN.1 物件識別項 (OID) 對應。

備註

ASN.1 物件識別項會以某些密碼編譯格式識別演算法。 將物件識別項對應至您要識別的演算法之易記名稱。 如需物件識別項的詳細資訊,請參閱 MSDN Library。

範例

下列範例顯示如何使用 <oidEntry> 項目來將 RIPEMD-160 雜湊演算法的物件識別項對應至該雜湊演算法的實作 (Implementation)。

<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>

請參閱

參考

密碼編譯設定結構描述

概念

密碼編譯服務

對應物件識別項至密碼編譯演算法

其他資源

.NET Framework 的組態檔結構描述

設定密碼編譯類別