美文网首页
Searchable Symmetric Encryption:

Searchable Symmetric Encryption:

作者: Jane_Static | 来源:发表于2017-03-16 22:39 被阅读0次

一、摘要

该文章主要介绍加密数据的搜索问题,作者首先对相关工作进行了详细的分析,比较了优缺点,并且对这些工作进行了分类和总结。同时作者提出了一个基于index的搜索方法,并对该方法的安全性进行了分析。另外,作者还在其基础上,提出了多用户的搜索问题。实验证明,作者提出的新方法不仅更加安全,而且更加的高效。

二、主要工作 (核心场景、框架或者算法,主要关注多用户搜索)

如下图所示,该方法主要利用了三个密钥(mk,K,r)进行任务的隐私保护,其中主密钥mk主要用于广播加密算法中用户密钥的生成,K主要用于用户数据的加密,r为随机数。该方法引入了用户组的概念,每个文件拥有者相当于一个broadcast center,承担了计算和密钥分发的任务,减少服务器的计算开销。
该方法对同一用户产生的同一关键字的搜索可以生成不同的trapdoor,隐藏了用户的search pattern,但该方法无法防止access pattern的暴露。

三、优点(动机、算法、写作)

  • 相关工作的调研很到位,并且进行了分类和详细的比较
  • 数学基础扎实,对算法的安全分析很到位
  • 提出了一个分布式的多用户搜索方案
  • 用户的新增和撤销对于组内其他用户是透明的

四、缺点 (算法缺陷、写作逻辑漏洞、攻击场景漏洞、工作完成度)

  • non-adaptive方案的性能虽然很好,但是暴露了用户的search pattern;而adaptive方案虽然实现了对其的保护,但是带来了性能上的牺牲。
  • 多用户的搜索方案较薄弱。缺少多关键字搜索的方法以及用户组的细分方案。

五、可改进点(改进方法、启发)

  • 增加多关键字搜索
  • 用户组细分,即同一个用户属于多个用户组的情况。
  • 用户权限细分,即细分组内用户的搜索权限、解密文件权限。

六、链接

相关文章

  • Searchable Symmetric Encryption:

    一、摘要 该文章主要介绍加密数据的搜索问题,作者首先对相关工作进行了详细的分析,比较了优缺点,并且对这些工作进行了...

  • 最佳安全实践:在 Java 和 Android 中使用 AES

    原文地址:Security Best Practices: Symmetric Encryption with A...

  • 通信加密的基本知识

    1. 基本原理 TLS 依赖两种加密技术: 对称加密(symmetric encryption) 非对称加密(as...

  • 对称加密算法

    对称加密算法,又称密钥加密算法、单密钥算法、共享密钥算法,英文名Symmetric Encryption Algo...

  • 201124:用postman测Searchable-Searc

    一. Searchable传参数 用postman测试一key-value的形式 二. Searchable拼接s...

  • Displaying Searchable Content by

    Create a user interface with searchable content in a tabl...

  • encryption

    密码学基本概念 密码学的三大作用:加密( Encryption)、认证(Authentication),鉴定(Id...

  • 101 Symmetric Tree

    title: Symmetric Treetags:- symmetric-tree- No.101- simpl...

  • DES

    You should Know First 1.Symmetric cipher Symmetric cipher...

  • SwiftUI: Searchable

    苹果推出了Searchable,允许用户从List列表中进行搜索。这个过程是一个相当简单和直接的方式,将使编写代码...

网友评论

      本文标题:Searchable Symmetric Encryption:

      本文链接:https://www.haomeiwen.com/subject/erjsnttx.html