【发布时间】:2011-08-27 07:44:10
【问题描述】:
我需要进行单元测试以检查 Diffie-Hellman 密钥协商协议的实现是否正常,因此我需要测试向量来进行验证。问题是我在互联网上的任何地方都找不到它们。 RFC-2631 包含测试向量,但仅适用于 ZZ 向量。我需要 P、G、Xa 等的测试 fectors。
【问题讨论】:
-
有一个 P 的测试向量是什么意思?还是G?这些是域参数,基本上是常数。 Xa 只是一个随机整数。并且 RFC-2631 并没有真正包含任何有用的求幂测试向量。 RFC 中的测试数据仅供密钥扩展阶段使用。
-
测试向量是指可以让你检查你的计算实现是否正确的数据
标签: unit-testing cryptography protocols public-key public-key-encryption