maomo's recent timeline updates
maomo

maomo

V2EX member #81081, joined on 2014-11-11 13:51:09 +08:00
maomo's recent replies
会不会被打取决于看代码的人喜不喜欢做逻辑题
泻药

题主的问题应该修正为:为什么消息签名用 E(Hash(m))而不直接用 E(m)?

答案:后者不能满足签名的安全性要求。并不是因为性能或者其他原因。

首先要明白为什么要签名?签名是主要为了提供消息的“完整性”和“认证性”,保证消息不被篡改和伪造。

那么为什么不直接用 E(m)?答案是因为如果采用这种方案,攻击者可以利用选择密文攻击( CCA )伪造任意消息的签名,破坏了完整性和认证性。用 E(Hash(m))的原因是 Hash 函数提供了抵抗 CCA 的能力,因此可以保证完整性和认证性。

以上
@BBrother 然而百度的搜索结果里面一个相关的条目都没有
你都打开百度了,再点一下人物链接应该不难
Jul 5, 2018
Replied to a topic by uestc630 C# C#如何调用(执行)Python3 代码?
protobuf
Jul 3, 2018
Replied to a topic by Cheez 问与答 有哪些软件能够让我刷上国际版的抖音?
不问有“什么”软件,而问有“哪些”软件。总感觉是来钓鱼的
cat 的完美替代品 https://github.com/sharkdp/bat
开局一张图,结论全靠编。这里还是程序员论坛吗?
@gzxu #15 如果你需要的是像 git merge 那样的双向同步,那 rclone 的确没有
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3306 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 12:52 · PVG 20:52 · LAX 05:52 · JFK 08:52
♥ Do have faith in what you're doing.