Signature

ECDSA 和 BLS 簽名方案的性能比較

  • May 3, 2022

我想選擇一種高效的簽名方案在輕量級 MCU 上實現。我想知道 ECDSA 和 BLS 簽名方案的性能在簽名時間和簽名大小等方面的比較?

事實上,這取決於多種因素:

  1. 您的目標是哪種曲線和哪種安全級別?
  2. 您最常使用哪些算法生成密鑰、簽名或驗證?
  3. 您的目標是哪個微控制器?
  4. 你使用哪個編譯器?

但一般來說,根據2007 年3 月在 x86、2400MHz、Intel Pentium 4 上執行的非對稱系統的 ECRYPT 基準測試報告(第 164-165 頁):

簽名方案在性能上的比較

(ecdonald 是 ECDSA 的一個實現,比較值以 CPU 週期為單位)

BLS簽名算法比ECDSA-256更快,但在密鑰生成驗證方面****速度較慢

發現這篇文章似乎可以回答您的問題: https ://www.dash.org/blog/bls-is-it-really-that-slow/

引用自:https://crypto.stackexchange.com/questions/39663