密码学复习笔记
文章平均质量分 88
karwen(^.^)
就读于华中科技大学
展开
-
高级密码学复习番外篇
【扯蛋证明】FE和HE不满足语义安全1、PKE语义安全性证明A —— m0,m1⟶C⟵cb,b=0/1———— guess b=0/1→A \ —— \ m_0,m_1\longrightarrow C \\ \longleftarrow c_b ,b=0/1—— \\ ——\ guess \ b=0/1 \rightarrowA —— m0,m1⟶C⟵cb,b=0/1———— guess b=0/1→原创 2021-12-10 15:24:26 · 2652 阅读 · 1 评论 -
高级密码学复习4-HUST版
函数加密(FE)前言:聪明而懒惰的杨师傅,在毕业季节参与大厂的面试时,他想向面试官和HR讲述自己在大学期间的代码能力,他想要统计一下自己的大学期间写过多少行代码,根据前面几篇的复习,我们可以知道杨师傅已经将大学中的所有资料(包括写的所有代码)都上传到了云服务器中,那么杨师傅有没有办法在不下载所有文件的情况下,知道这些代码文件总共包含了多少行代码呢?函数加密是什么?在没有函数加密之前的,密文解密结果的共同特点。要么知道解密的全部结果,要么完全不知道解密的结果。即使是在访问控制加密中,我们也只是对信原创 2021-12-10 00:22:32 · 1738 阅读 · 2 评论 -
高级密码学复习3-HUST版
基于属性加密(ABE)前言:海王杨师傅为了防止女朋友们轮流查手机,他将他和每一位女朋友的合影照片都存储到了云服务器中,但每一位女朋友都想看到自己和杨师傅的合影照片,杨师傅要怎么能让她们看到自己的照片而不是其他女朋友的照片呢(下文会介绍,这是CP-ABE的一个应用场景)ABE是什么?ABE实现的是密文的访问控制,无论是用户想要查看特定数据,还是数据只对特定用户开放,都可以使用ABE来实现。这两中访问控制需求衍生出本节的两个重要的ABE实现方案。传统的访问控制1)传统的访问控制有哪些?2)原创 2021-12-09 23:21:09 · 643 阅读 · 1 评论 -
高级密码学复习2-HUST版
可搜索对称加密前沿:杨师傅在大学毕业之后,将大学期间的所有学习资料都上传到云服务器存储,减少本地的空间占有。但某一天杨师傅想翻出自己在大学期间的学习微积分的相关资料的时候,他面对大量的密文信息,他不知所措。难道他要将所有的密文都下载下来,依次解密再查看吗?可搜索加密是什么?能不能像平时使用word(内容搜索方式)或者是使用浏览器(关键字搜索)一样,对想要查看的关键字信息进行检索呢?可搜索加密就是在密文世界中实现搜索的技术。可搜索对称加密的实现方法?**直接(非常不安全)**的想法是:使用无原创 2021-12-09 21:55:25 · 3496 阅读 · 0 评论 -
高级密码学复习1-HUST版
可证明安全性、IBE、PRE安全的定义:安全是基于信任构建的标准“可满足性”;基于信任而不是基于试验的原因是(试验的成本过高)信任源具有动态性,信任源是否可信可能随着时间和环境而发生变化。密码学的信任源是数学难题。安全的定义在密码学中的具体形式化是语义安全或者是可证明安全语义安全性定义了攻击者的计算能力、定义了攻击目标。Q1:语义安全性为什么能够作为定义密码算法安全性的标准?因为语义安全性将攻击者的攻击能力最大化,攻击目标最小化,并不考虑攻击者的攻击形式(这样的好原创 2021-12-08 16:38:00 · 3885 阅读 · 13 评论