跳转至

10. Number Theory Basics

约 172 个字 预计阅读时间 1 分钟

上节课琐碎

MAC和数字签名的区别:MAC需要两人共享某个密钥信息,而数字签名(基于非对称加密算法)并不需要。

但是MAC和数字签名的强度属于同个复杂度,在多项式时间中两者是等价的。

Number Theory Basics

解决如何在不安全信道完成密钥协商的问题。

讲了一堆数学概念。

对于RSA,一个固定的私钥,只有一个对应的公钥。

正确性:\(c=m^e(modN),m=c^d(modN) \to m^{ed}=m(mod N)\)

而欧拉函数\(m^{比N小的与N互素个数}=1(modN)\),所以\(ed = k\times (比N小的与N互素个数) + 1\)

本文总阅读量