1

我正在尝试修改 OpenSSL 代码,以便使用 PCLMULQDQ 指令来加速 gf2m 操作,如英特尔白皮书
英特尔多项式乘法指令和椭圆曲线密码术的使用中所述

本文建议修改以下函数crypto/bn/gf2m.c

  • int BN_GF2m_mod_arr()
  • int BN_GF2m_mod_mul_arr()
  • int BN_GF2m_mod_sqr_arr()
  • int rshift1()

与附录中的代码片段。我该怎么做?我阅读了这些片段,但不知道如何修改 OpenSSL 代码。

4

0 回答 0