Signature

MAC和數字簽名的不同用途是什麼?

  • November 18, 2017

我知道它們都可以用於完整性和身份驗證。

在哪些實際情況下首選 MAC?和數字簽名?

先感謝您

MAC 是對稱或秘密密鑰加密的一種形式。它使用相同的密鑰進行簽名和驗證。它速度快並且產生一個小簽名。幾乎所有算法都是後量子安全的。

數字簽名是一種非對稱或公鑰加密形式。它使用私鑰進行簽名,使用公鑰進行驗證。它很慢並且會產生稍大的簽名。流行的算法被量子電腦破壞,替代品都有很大的缺點,比如大簽名。

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