自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 椭圆曲线群律之结合律

众所周知,在域上定义的椭圆曲线

2020-04-12 14:18:53 1828 1

原创 香农定理的松弛版本

香农定理是说,如果一个加密方案是完美加密的话,那么其密钥空间和明文空间的基数必然相等。这是一个很强的限制,直接使得完美加密方案几乎不具备实用性。为了可以更好的衡量实际的密码方案的安全性,一个最基本的概念就是语义安全性,在语义安全性的基础上,我们可以得到一个“松弛的”的香农定理如下:定理1:设是一个加密方案,其中是密钥空间,是明文空间,是密文空间,如果该方案的语义安全性的敌手优势满足,即便敌手的...

2020-03-01 18:39:10 291

原创 深度约简定理

这个是Donnell的高级计算复杂性的homework1中的第一题。深度约简定理(Depth-Reduction Theorem)说的是一个有向无环图可以通过高效的删除某些特定的边使得图的深度不断变小,这儿的深度指的是图中最长路径的长度。定理1(深度约简定理):设图G=(V,E)是一个有向无环图(Directed Acyclic Graph, DAG),|E|=m,深度小于d=2^k,那么对于...

2020-03-01 18:01:39 253

原创 非确定性时间层次定理

层次定理是计算复杂性中很基础但却很重要的内容,用通俗语言来概括的话就是更多的运行时间或者更大的运行空间带来的是更大的能力。层次定理主要分为三个部分:确定性时间层次定理(Deterministic Time Hierarchy Theorem, DTHT)、非确定性时间层次定理(Nondeterministic Time Hierarchy Theorem, NTHT)、空间层次定理(Space H...

2020-02-20 22:09:33 1047

原创 PRG的扩展

PRG的并行扩展PRG可以通过一个较短的输入得到一个较长的输出,但是如果这个输出的长度仍然达不到我们的要求怎么办呢?一个很自然的想法是将多个PRG拼起来,假设有个PRG拼到了一起,那么我们便可以得到长的输出。那么这个新的的安全性怎么样呢?直观来看,似乎只要不是很大,是安全的就可以保证安全的。事实上,我们有如下定理:定理1:如果存在一个安全的PRG ,那么个拼起来得到的新的PRG 就是安全的...

2020-01-19 10:15:45 973

原创 流密码的语义安全性与PRG的安全性

PRG的安全性PRG(Pseudo-random generators)即伪随机生成器。直观来说,PRG是一个高效的确定性算法,它以一个比特串作为输入,输出一个比特串,并且为了实用性一般情况下满足。那么PRG的安全性是什么含义呢?其实从PRG的名字就可以看得出来,PRG的安全性指的就是其输出具有伪随机性,即对于来说,和是计算不可区分的。形式化描述如下:现在有一个PRG记为,一个挑战者,一个...

2020-01-15 18:58:08 2906 1

转载 windows上安装clang教程

clang在windows上的安装方法

2015-09-27 21:11:04 13139

转载 fflush和fsync的一些总结

int fflush(FILE *stream);If stream points to an output stream or an update stream in which the most recent operation was not input, the fflush function causes any unwritten data for that stream to b

2013-12-27 09:28:57 1203

转载 restrict关键字用法

c99中新增加了一个类型定义,就是restrict。      看了下网上的相关贴子,但还是问题解决的不够。下面是相关一个文章,我将在后面再加相关说明:那么restrict的意义是什么呢?       概括的说,关键字restrict只用于限定指针;该关键字用于告知编译器,所有修改该指针所指向内容的操作全部都是基于(base on)该指针的,即不存在其它进行修改操作的途径;这样的后

2013-12-26 16:19:34 613

转载 关于Linux系统中“目录项”的解释

每个文件除了有一个索引节点inode数据结构外,还有一个目录项dentry(directory enrty)数据结构。dentry 结构中有个d_inode指针指向相应的inode结构。读者也许会问,既然inode结构和dentry结构都是对文件各方面属性的描述,那为什么不把这两个结构“合而为一”呢?这是因为二者所描述的目标不同,dentry结构代表的是逻辑意义上的文件,所描述的是文件逻辑上的属性

2013-12-26 16:14:00 2679

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除