应用程序使用本节中描述的功能来创建,配置和销毁加密密钥,并与其他用户进行交换。下表简要介绍了每个功能:
| 功能 | 描述 |
| CryptDestroyKey | 摧毁钥匙 |
| CryptExportKey | 将密钥从CSP转移到应用程序内存空间中的关键点。 |
| CryptGenRandom | 生成随机数据。 |
| CryptGetKeyParam | 检索密钥的参数。 |
| CryptGetUserKey | 获取密钥交换或签名密钥的句柄。 |
| CryptImportKey | 将密钥从关键点转移到CSP。 |
| CryptSetKeyParam | 指定一个键的参数。 |