样本 C 例程: 生成 MAC
为了说明 CCA 动词调用的实际应用,本主题描述了 CCA 加密协处理器支持程序随附的样本 C 编程语言例程之一。
产品 Web 站点上也有样本程序。 其中一个样本程序可以帮助您了解 CCA 实现的性能。
该样本例程在文本字符串上生成消息认证代码 (MAC) ,然后验证 MAC。 要生成并验证 MAC ,请执行以下例程:
- 调用 Key_Generate (CSNBKGN) 动词以创建 MAC 和 MACVER 密钥对。
- 调用 MAC_Generate (CSNBMGN) 动词以使用 MAC 键在文本字符串上生成 MAC。
- 调用 MAC_Verify (CSNBMVR) 动词以使用 MACVER 键验证文本字符串 MAC。
| 动词 | 入口点名称 |
|---|---|
| KEY_GENERATE | CSNBKGN |
| MAC_Generate | CSNBMGN |
| MAC_Verify | CSNBMVR |