跳到主要內容

臺灣博碩士論文加值系統

(216.73.217.177) 您好!臺灣時間:2026/08/13 01:42
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:楊丹
研究生(外文):Dan Yang
論文名稱:用於雲端加密資料存取之保有隱私外包相似度測驗
論文名稱(外文):Privacy-Preserving Outsource Similarity Test for Access over Encrypted Data in the Cloud
指導教授:陳昱圻
指導教授(外文):Yu-Chi Chen
口試委員:洪國寶張經略
口試委員(外文):Gwoboa HorngChing-Lueh Chang
口試日期:2018-7-3
學位類別:碩士
校院名稱:元智大學
系所名稱:資訊工程學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2018
畢業學年度:107
語文別:英文
論文頁數:40
中文關鍵詞:保護隱私外包檢索相似度測驗亂碼電路屬性加密雲端伺服器
外文關鍵詞:privacy preservationoutsourced computingsimilarity testgarbled circuitciphertext-policy attribute based encryptioncloud storage
相關次數:
  • 被引用被引用:0
  • 點閱點閱:215
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
在雲計算時代,雲端伺服器扮演著舉足輕重的角色,除了能承載著繁重的計算任務。對於資料存儲來說,雲端伺服器能夠提供高效的資料存取方式。而對於資料隱私,很多雲端伺服器往往無法直接在傳統加密上進行工作。因此,加密資料的外包計算是雲端伺服器的隱私保護中一個急需解決的問題。在諸多文獻中,大量的密碼工具(同態加密、可搜索加密、等價測試加密)已經被用以解決部分雲端伺服器保護隱私和訪問加密資料的需求,而這些工具追求的是資料與檢索請求的完美匹配。與完美匹配相比,加密資料的相似度是一個更加靈活的概念。本文引入了用於加密資料的保有隱私外包相似度測驗(PPOS)來實現以下場景。雲對資料及其特徵向量進行加密,然後通過這些向量與檢索請求之間的相似度測驗來獲取目標資料。最近,Zhang等人提出了一種基於同態加密、亂碼電路和屬性加密的PPOS方案。而在本文中,我們致力於展示一個新的PPOS安全模型及其方案。首先,我們對PPOS面向半誠實攻擊者的安全性給出了嚴格的安全性定義。其次,我們希望盡可能減少對加密工具的密碼學難問題假設的使用。我們的解決方案是通過亂碼電路和屬性加密進行簡化,以避免使用同態加密。然而存在我們須克服的挑戰是,不能直接應用亂碼電路的安全性來證明所提出的方案的安全性。最終,我們將亂碼電路解釋為是由可選擇雙重加密(Chosen Double Encryption)所構成的組件,然後利用可選擇雙重加密的安全性來完成安全性證明。
In the era of cloud computing, the cloud server always plays a significant role to carry the heavy tasks of computation. As for storage services, it provides an efficient way to accessing data. For data privacy, encryption is usually referred to as the simple approach, but in fact cloud services cannot work with the traditional encryption. However, outsourced computing over encrypted data receives a lot attention of preserving privacy in the cloud setting. In the literature, lots of cryptographic primitives (i.e., homomorphic encryption, searchable encryption, encryption with equality test) have tackled a few cloud applications for preserving privacy and accessing encrypted data, and those require perfect match with query and data. A relaxed notion comparing with perfect match is similarity over encrypted data. Privacy-preserving outsourced similarity test (PPOS) over encrypted data is introduced to satisfy the following scenario. The cloud stores encrypted data with the encrypted feature vector, and then picks up the target data by testing similarity between those vectors and the search query. Recently, Zhang et al. proposed a PPOS scheme based on additive homomorphic encryption, garbled circuits, and ciphertext-policy attribute based encryption. In this thesis, we aim for presenting the formal security model and new scheme of PPOS. At first, we provide a formal definition to capture simulation security for PPOS against the semi-honest adversary. Secondly, we would like to use as few primitives as possible to minimize hardness assumptions in cryptography. Our solution is to avoid using homomorphic encryption to construct the proposed scheme simply from garbled circuits and ciphertext-policy attribute based encryption. However, there is a challenge that the security of garbled circuits cannot be directly applied to prove the security of the proposed scheme. Finally, we decouple the garbled circuit into many components of chosen double encryption, and then complete the security proof by using the security of chosen double encryption.
1 Introduction 1
2 Preliminaries 6
2.1 Garbled Circuits . . . . . . . . . . . . . . . . . . . . 6
2.2 Ciphertext Policy Attribute Based Encryption . . . . . . 7
2.3 Chosen Double Encryption . . . . . . . . . . . . . . . . 8
3 System Framework 11
3.1 Functionality . . . . . . . . . . . . . . . . . . . . . .11
3.2 New Security Model . . . . . . . . . . . . . . . . . . . 13
4 The Proposed Scheme 16
4.1 Processes . . . . . . . . . . . . . . . . . . . . . . . .16
4.2 Security Proof . . . . . . . . . . . . . . . . . . . . . 18
4.2.1 Building the Simulator . . . . . . . . . . . . . . . . 18
4.2.2 Proof Sketch . . . . . . . . . . . . . . . . . . . . . 19
4.3 Discussion . . . . . . . . . . . . . . . . . . . . . . . 21
5 Conclusion 23
A Missing details of the security proof 24
B Homomorphic encryption 30
C PPOS scheme of Zhang 31
References 33
[1] DanielaOliveira,PauloCarvalho,andSolangeRitoLima. Towardscloudstorageservices characterization. In Computational Science and Engineering (CSE), 2015 IEEE 18th International Conference on, pages 129–136. IEEE, 2015.
[2] JoshBenaloh,MelissaChase,EricHorvitz,andKristinLauter. Patientcontrolledencryption: ensuring privacy of electronic medical records. In Proceedings of the 2009 ACM workshop on Cloud computing security, pages 103–114. ACM, 2009.
[3] Eun-Kyung Ryu and Tsuyoshi Takagi. Efficient conjunctive keyword-searchable encryption. In Advanced Information Networking and Applications Workshops, 2007, AINAW’07. 21st International Conference on, volume 1, pages 409–414. IEEE, 2007.
[4] Zhenhua Chen, Chunying Wu, Daoshun Wang, and Shundong Li. Conjunctive keywords searchable encryption with efficient pairing, constant ciphertext and short trapdoor. In Pacific-AsiaWorkshoponIntelligenceandSecurityInformatics,pages176–189.Springer, 2012.
[5] Mihir Bellare, Alexandra Boldyreva, and Adam O?Neill. Deterministic and efficiently searchable encryption. In Annual International Cryptology Conference, pages 535–552. Springer, 2007.
[6] Michel Abdalla, Mihir Bellare, Dario Catalano, Eike Kiltz, Tadayoshi Kohno, Tanja Lange, John Malone-Lee, Gregory Neven, Pascal Paillier, and Haixia Shi. Searchable encryption revisited: Consistency properties, relation to anonymous ibe, and extensions. In Annual International Cryptology Conference, pages 205–222. Springer, 2005.
[7] MohammadSaifulIslam,MehmetKuzu,andMuratKantarcioglu. Accesspatterndisclosure on searchable encryption: Ramification, attack and mitigation. In Ndss, volume 20, page 12, 2012.
[8] Dan Boneh, Giovanni Di Crescenzo, Rafail Ostrovsky, and Giuseppe Persiano. Public key encryption with keyword search. In International conference on the theory and applications of cryptographic techniques, pages 506–522. Springer, 2004.
[9] Christoph B¨osch, Pieter Hartel, Willem Jonker, and Andreas Peter. A survey of provably secure searchable encryption. ACM Computing Surveys (CSUR), 47(2):18, 2015.
36
[10] Dan Yang, Yu-Chi Chen, and Shaozhen Ye. Privacy-preserving outsource computing for binary vector similarity. In International Conference on Security with Intelligent Computing and Big-data Services, pages 161–169. Springer, 2017.
[11] Lan Zhang, Taeho Jung, Cihang Liu, Xuan Ding, Xiang-Yang Li, and Yunhao Liu. Pop: Privacy-preserving outsourced photo sharing and searching for mobile devices. In Distributed Computing Systems (ICDCS), 2015 IEEE 35th International Conference on, pages 308–317. IEEE, 2015.
[12] Lan Zhang. Privacy-preserving Computing and Applications. PhD thesis, Tsinghua University, 2014.
[13] John Bethencourt, Amit Sahai, and Brent Waters. Ciphertext-policy attribute-based encryption. In Security and Privacy, 2007. SP’07. IEEE Symposium on, pages 321–334. IEEE, 2007.
[14] Brent Waters. Ciphertext-policy attribute-based encryption: An expressive, efficient, and provably secure realization. In International Workshop on Public Key Cryptography, pages 53–70. Springer, 2011.
[15] VipulGoyal,AbhishekJain,OmkantPandey,andAmitSahai. Boundedciphertextpolicy attribute based encryption. In International Colloquium on Automata, Languages, and Programming, pages 579–591. Springer, 2008.
[16] Keita Emura, Atsuko Miyaji, Akito Nomura, Kazumasa Omote, and Masakazu Soshi. A ciphertext-policy attribute-based encryption scheme with constant ciphertext length. In InternationalConferenceonInformationSecurityPracticeandExperience,pages13–23. Springer, 2009.
[17] Junzuo Lai, Robert H Deng, and Yingjiu Li. Fully secure cipertext-policy hiding cpabe. InInternationalConferenceonInformationSecurityPracticeandExperience,pages 24–39. Springer, 2011.
[18] Pascal Paillier. Public-key cryptosystems based on composite degree residuosity classes. InInternationalConferenceontheTheoryandApplicationsofCryptographicTechniques, pages 223–238. Springer, 1999.
37
[19] Dana Angluin and David Lichtenstein. Provable security of cryptosysterns: a survey. Technical report, TR-288, Yale University, 1983.
[20] CraigGentryandDanBoneh. Afullyhomomorphicencryptionscheme,volume20. Stanford University Stanford, 2009.
[21] MartenVanDijk,CraigGentry,ShaiHalevi,andVinodVaikuntanathan. Fullyhomomorphic encryption over the integers. In Annual International Conference on the Theory and Applications of Cryptographic Techniques, pages 24–43. Springer, 2010.
[22] ZvikaBrakerskiandVinodVaikuntanathan. Efficientfullyhomomorphicencryptionfrom (standard) lwe. SIAM Journal on Computing, 43(2):831–871, 2014.
[23] DanBoneh, Craig Gentry, Sergey Gorbunov, Shai Halevi, Valeria Nikolaenko, Gil Segev, Vinod Vaikuntanathan, and Dhinakaran Vinayagamurthy. Fully key-homomorphic encryption, arithmetic circuit abe and compact garbled circuits. In Annual International Conference on the Theory and Applications of Cryptographic Techniques, pages 533– 556. Springer, 2014.
[24] Andrew Chi-Chih Yao. How to generate and exchange secrets. In Foundations of Computer Science, 1986., 27th Annual Symposium on, pages 162–167. IEEE, 1986.
[25] YehudaLindellandBennyPinkas. Anefficientprotocolforsecuretwo-partycomputation in the presence of malicious adversaries. In Annual International Conference on the Theory and Applications of Cryptographic Techniques, pages 52–78. Springer, 2007.
[26] Mihir Bellare, Viet Tung Hoang, and Phillip Rogaway. Foundations of garbled circuits. In Proceedings of the 2012 ACM conference on Computer and communications security, pages 784–796. ACM, 2012.
[27] Shafi Goldwasser, Yael Kalai, Raluca Ada Popa, Vinod Vaikuntanathan, and Nickolai Zeldovich. Reusable garbled circuits and succinct functional encryption. In Proceedings of the forty-fifth annual ACM symposium on Theory of computing, pages 555–564. ACM, 2013.
[28] Yan Huang, David Evans, Jonathan Katz, and Lior Malka. Faster secure two-party computationusinggarbledcircuits. InUSENIXSecuritySymposium,volume201,pages331– 335, 2011.
38
[29] Shyam Nandan Kumar. Cryptography during data sharing and accessing over cloud. InternationalTransactionofElectricalandComputerEngineersSystem,3(1):12–18,2015.
[30] SanjamGarg,SteveLu,RafailOstrovsky,andAlessandraScafuro.Garbledramfromoneway functions. In Proceedings of the forty-seventh annual ACM symposium on Theory of computing, pages 449–458. ACM, 2015.
[31] Craig Gentry, Shai Halevi, Steve Lu, Rafail Ostrovsky, Mariana Raykova, and Daniel Wichs. Garbled ram revisited. In Annual International Conference on the Theory and Applications of Cryptographic Techniques, pages 405–422. Springer, 2014.
[32] HiroyukiOkazaki. Algebraofpolynomiallyboundedsequencesandnegligiblefunctions. Formalized Mathematics, 23(4):371–378, 2015.
[33] Yehuda Lindell and Jonathan Katz. Introduction to modern cryptography. Chapman and Hall/CRC, 2014.
[34] Yehuda Lindell. Tutorials on the Foundations of Cryptography: Dedicated to Oded Goldreich. Springer, 2017.
[35] Viet Tung Hoang and Stefano Tessaro. The multi-user security of double encryption. In Annual International Conference on the Theory and Applications of Cryptographic Techniques, pages 381–411. Springer, 2017.
[36] SourabhChandra,BidishaMandal,SkSafikulAlam,andSiddharthaBhattacharyya. Content based double encryption algorithm using symmetric key cryptography. Procedia Computer Science, 57:1228–1234, 2015.
[37] Yashpalsingh Rajput, Dnyaneshwar Naik, and Charudatt Mane. An improved cryptographic technique to encrypt text using double encryption. International journal of Computer Applications, 86(6), 2014.
[38] Nanrun Zhou, Jianping Yang, Changfa Tan, Shumin Pan, and Zhihong Zhou. Doubleimage encryption scheme combining dwt-based compressive sensing with discrete fractional random transform. Optics Communications, 354:112–121, 2015.
39
[39] Jun-xinChen,Zhi-liangZhu,ChongFu,Li-boZhang,andHaiYu. Analysisandimprovement of a double-image encryption scheme using pixel scrambling technique in gyrator domains. Optics and Lasers in Engineering, 66:1–9, 2015.
[40] Wenying Wen. Security analysis of a color image encryption scheme based on skew tent map and hyper chaotic system of 6th-order cnn against chosen-plaintext attack. Multimedia Tools and Applications, 75(6):3553–3560, 2016.
[41] Benoˆıt Libert, Thomas Peters, Marc Joye, and Moti Yung. Non-malleability from malleability: Simulation-sound quasi-adaptive nizk proofs and cca2-secure encryption from homomorphic signatures. In Annual International Conference on the Theory and Applications of Cryptographic Techniques, pages 514–532. Springer, 2014.
[42] R. L. Rivest. A method for obtaining digital signatures and public-key cryptosystems. Communications of the Acm, 26(2):96–99, 1978.
連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top