配置加密类Configuring Cryptography Classes

Windows SDK 允许计算机管理员配置 .NET Framework 和适当编写的应用程序使用的默认加密算法和算法实现。The Windows SDK allows computer administrators to configure the default cryptographic algorithms and algorithm implementations that the .NET Framework and appropriately written applications use. 例如, 具有自己的加密算法实现的企业可以使该实现成为默认实现, 而不是在 Windows SDK 中提供的实现。For example, an enterprise that has its own implementation of a cryptographic algorithm can make that implementation the default instead of the implementation shipped in the Windows SDK. 尽管使用加密的托管应用程序始终可以选择显式绑定到特定的实现, 但建议使用加密配置系统来创建加密对象。Although managed applications that use cryptography can always choose to explicitly bind to a particular implementation, it is recommended that they create cryptographic objects by using the crypto configuration system.

本节内容In This Section

将算法名称映射到加密类Mapping Algorithm Names to Cryptography Classes
介绍如何将算法名称映射到加密类。Describes how to map an algorithm name to a cryptography class.

将对象标识符映射到加密算法Mapping Object Identifiers to Cryptography Algorithms
介绍如何将对象标识符映射到加密算法。Describes how to map an object identifier to a cryptography algorithm.

Cryptographic ServicesCryptographic Services
概述 Windows SDK 提供的加密服务。Provides an overview of cryptographic services provided by the Windows SDK.

加密设置架构Cryptography Settings Schema
描述将友好算法名映射到实现密码算法的类的元素。Describes elements that map friendly algorithm names to classes that implement cryptography algorithms.