原文:第四十七个知识点:什么是Fiat-Shamir变换?

第四十七个知识点:什么是Fiat Shamir变换 只要Alice和Bob同时在线,Sigma协议能快速的完成Alice向Bob证明的任务。Alice向Bob发送承诺,Bob返回一个挑战,最后Alice给出一个回应。不幸的是,没有进一步的修改,Sigma协议实际上不是零知识的:它们仅仅是诚实验证者零知识的。 Fiat Shamir变换是一种可以将Sigma协议变成非交互证明的技术。这不仅仅会让Al ...

2020-01-31 20:20 0 1358 推荐指数:

查看详情

十七个知识点:描述和比较DES和AES的轮结构

十七个知识点:描述和比较DES和AES的轮结构 这是密码学52件事中的第17篇.本周我们描述和比较DES和AES的结构. DES和AES都是迭代分组密码的例子.分组密码通过重复使用一个简单的轮函数来得到它的安全性.轮函数得到一个n-bit的输入和返回一个n-bit的输出,其中n是密码块的大小 ...

Fri Jan 31 23:17:00 CST 2020 0 871
第二十七个知识点:什么是对称密码加密的AEAD安全定义?

第二十七个知识点:什么是对称密码加密的AEAD安全定义? AEAD 在之前的博客里,Luke描述了一种被广泛使用的操作模式(ECB,CBC和CTR)对块密码。我们也可能会想我们加密方案的完整性,完整性意味着接收到的消息就是发送的消息,在信道中没有意外修改或者恶意修改,真实性意味着接收者确实 ...

Fri Jan 31 23:39:00 CST 2020 0 814
【WPF学习】第四十七章 WriteableBitmap类

  WPF允许使用Image元素显示位图。然而,按这种方法显示图片的方法完全是单向的。应用程序使用现成的位图,读取问题,并在窗口中显示位图。就其本身而言,Image元素没有提供创建和编辑位图信息的方法 ...

Sun Feb 23 03:20:00 CST 2020 1 1209
Linux性能优化实战学习笔记:第四十七

一、上节回顾 上一节,我们梳理了,应用程序容器化后性能下降的分析方法。一起先简单回顾下。容器利用 Linux 内核提供的命名空间技术,将不同应用程序的运行隔离起来,并用统一的镜像,来管理应用程序的依 ...

Tue Sep 24 01:08:00 CST 2019 0 568
第四十知识点 一般来说SPA和DPA的区别是什么

第四十知识点 一般来说SPA和DPA的区别是什么 原文地址:http://bristolcrypto.blogspot.com/2015/07/52-things-number-40-what-is-normally.html 电磁(Electronmagnetic, EM)功率分析攻击 ...

Thu Jan 30 22:43:00 CST 2020 0 890
第四十八个知识点:TPM的目的和使用方法

第四十八个知识点:TPM的目的和使用方法 在检查TPM目的之前,值得去尝试理解TPM设计出来的目的是为了克服什么样的问题。真正的问题是信任。信任什么?首先内存和软件运行在电脑上。这些东西能直接的通过操作系统进行获取,因此能在操作系统层级的攻击者可以访问秘密信息(例如安全密钥)。:如果这些密钥直接 ...

Sat Feb 01 04:57:00 CST 2020 0 1202
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM