跳到主要内容

A.3. Sample Code (示例代码)

A.3. Sample Code (示例代码)

本节应包含实现确定性 (EC)DSA 的示例代码.示例代码演示了如何实现本文档中描述的算法.

注意: 完整的示例代码应参考原始 RFC 6979 文档的附录 A.3.示例代码通常包括:

  • k 生成函数的实现
  • HMAC_DRBG 的使用
  • 整数转换函数 (bits2int, int2octets, bits2octets) 的实现
  • 与标准 DSA/ECDSA 签名生成的集成

实现者应确保其代码符合本文档中的规范, 并且可以使用附录 A.2 中的测试向量进行验证.