RSA


但是RSA无法防备Plain text attack.

就是说假设黑客知道几种possible的可能,他可以一个一个试看看result一不一样!所以不能plain RSa.

Padding是把message M hash成一个math 上看上去random的数。但是呢,是reversible, 也就是我们有办法让他还原成M.


RSA Signature

It's very important to know that x^(publicKey*privateKey) mod n = x mod n.

Signature 的实质:

qqAlice hash 他的message。然后用自己的private key签名。 签的名发给大家,大家可以通过public key来raise it to power。如果等于他send来的encripted message, 代表正确。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 姓名:于川皓 学号:16140210089 转载自:https://baike.baidu.com/item/RS...
    道无涯_cc76阅读 2,832评论 0 1
  • 公钥密码系统及RSA公钥算法 本文简单介绍了公开密钥密码系统的思想和特点,并具体介绍了RSA算法的理论基础,工作原...
    火狼o阅读 4,457评论 2 15
  • 看到这篇文章的同学可幸福了,当时在做RSA加密与签名的时候网上的资料简直不要太老,做完后实在是忍受不下去了,这篇文...
    Panda_iOS阅读 26,782评论 21 79
  • 必备数学知识 RSA加密算法中,只用到素数、互质数、指数运算、模运算等几个简单的数学知识。所以,我们也需要了解这几...
    依然饭太稀阅读 919评论 0 0
  • 反思 总体来说,这周开了个好头! 不过,也还有很多需要改进的地方。 首先,是注意力的问题。 做事总是不够专心,不够...
    QimuAI阅读 957评论 0 1

友情链接更多精彩内容