Efficient Multi-keyword Ranked Search over Outsourced Cloud Data based on Homomorphic Encryption
|
|
|
- Berenice Stokes
- 9 years ago
- Views:
Transcription
1 Efficient Multi-keyword Ranked Search over Outsourced Cloud Data based on Homomorphic Encryption Mengxi Nie 1,2, Peng Ran 1 and HaoMiao Yang 1,2 1 University of Electronic Science and Technology of China, Chengdu, China 2 Science and Technology on Communication Security Laboratory, Chengdu, China Abstract. With the development of cloud computing, more and more data owners are motivated to outsource their data to the cloud server for great flexibility and less saving expenditure. Because the security of outsourced data must be guaranteed, some encryption methods should be used which obsoletes traditional data utilization based on plaintext, e.g. keyword search. To solve the search of encrypted data, some schemes were proposed to solve the search of encrypted data, e.g. top-k single or multiple keywords retrieval. However, the efficiency of these proposed schemes is not high enough to be impractical in the cloud computing. In this paper, we propose a new scheme based on homomorphic encryption to solve this challenging problem of privacy-preserving efficient multi-keyword ranked search over outsourced cloud data. In our scheme, the inner product is adopted to measure the relevance scores and the technique of relevance feedback is used to reflect the search preference of the data users. Security analysis shows that the proposed scheme can meet strict privacy requirements for such a secure cloud data utilization system. Performance evaluation demonstrates that the proposed scheme can achieve low overhead on both computation and communication. 1 Introduction Cloud computing, a revolution of information technology, can significantly change people s life in the foreseeable future. However, the problem of cloud security hasn t been solved well in practical applications. As we know, cloud computing is based on demand. So how to store data in the cloud is non-transparent for most of data users, which will cause users to worry about the data stored in the cloud be misused or leaked. Though some traditional methods can be used to guarantee the security of cloud, such as authentication, authorization, access control and so on, all of these solutions are based on trusted cloud service providers. Unfortunately, cloud service providers are not as honest as we wish. A prism door event in 2013 was a typical case that the providers activities threatened the security of the cloud. According to the report, nine IT giants including Google, Microsoft and Apple open their servers to the United State Security Agency, which makes monitoring worldwide s, calls, and stored dates easily. Because the data are stored on the invisible "cloud" supplied by IT giants, it will undoubtedly give the national security and social stability of one s country an enormous threat. To ensure privacy, users usually encrypt the data before outsourcing it onto the cloud. However, data encryption makes effective data utilization a very challenging task. It restricts user s ability to search the keywords and fails to satisfy further demands of keyword privacy. Due to these reasons, searchable encryption schemes appear. Although a series of traditional searchable encryption schemes have been proposed to enable search on ciphertexts, there are still many problems remaining to be solved, e.g. low efficiency, high communication and computing expenditure. In order to address these issues, Yu et al. [1] recently proposed a two-round searchable encryption (TRSE) scheme using vector space model and homomorphic encryption. However, in this scheme, data owners have to encrypt each dimension of the searchable vector which lowers the efficiency. For example, for a vector of dimension n, the data owner will take n encryption operations and output n ciphertexts. In addition, in TRSE, the query vector is generated where each dimension is equal to 0 or 1, which doesn t relate to the search weight of a term. To achieve low overhead, we propose an efficient multi-keyword ranked searchable scheme (EMRS) over outsourced cloud data based on homomorphic encryption that can pack a vector into only one ciphertext, and thus alleviate the burden of computation and communication. Our contributions can be summarized as follows: - We adopt a new homomorphic encryption scheme which supports the packing method. Therefore, we can encrypt a vector as a whole in a batch manner. As a result, for a vector of dimension n, we only take one encryption The Authors, published by EDP Sciences. This is an open access article distributed under the terms of the Creative Commons Attribution License 4.0 (
2 operation, and thus reduce the computation and communication expenditure. - We put the search weight of a term into the query vector, i.e., we use values instead of 0 or 1 to fill the query vector. Using this method, the query vector can reflect the data user s search preference. The rest of this paper is organized as follows: We give the scenario and related background in Section 2. In Section 3, we give the main techniques used in our scheme. In Section4, we present the detailed description of the proposed searchable encryption scheme. Section 5 gives the security analysis of our scheme. Related performance evaluations for both searchable encryption and secure result ranking are discussed in Section 6. Finally, Section 7 gives the concluding remark of the paper. 2 Problem statements 2.1 Scenario An encrypted cloud data hosting service involves three different entities as illustrated in Fig. 1: the data owner, the data user, and the cloud server. The cloud server takes the responsibility for holding the third-party data storage and retrieve services. Since there will be some sensitive information in the data and the server cannot be fully entrusted in protecting data, the data must be encrypted before outsourcing. And the leakage of information is unacceptable. The data owners are group of people p who have a collection of n files to outsource onto the cloud in encrypted form while still keeping the capability to search through them for effective data utilization reasons. To achieve this, the data owner has to build a searchable index I from a set of l distinct keywords extracted from C, and then outsource the index I in encrypted form I' and encrypted files onto the cloud server. The authorized data user processes multi-keyword retrieval over the outsourced data. Firstly, the data user should generate a query REQ. Secondly, the user encrypts the query and sends it to the cloud server. Finally, the data user gets the relevant files from the cloud server, decrypts it, and then makes use of these files. Note that because of the limitation of user s computing power, operations on the user side should be simplified. Data owner Searchable index Files Encrypted files Cloud server Search query Search result Data users Figure 1. Scenario of retrieval of encrypted cloud data. 2.2 Design Goals As analyzed above, to realize our efficient and privacypreserving multi-keyword ranked search over outsourced encrypted cloud data, the following goals should be achieved: - Confidentiality: The cloud server should not learn plaintexts of data files, index, and searched keywords. - Unlinkability of trapdoors: The cloud server should not learn whether two searches are performed for the same keywords. - Preference search: In multi-keyword ranked search, multiple keywords that a data user input are treated as the different weights to reflect the data user preference. - Low cost of computation and communication. 3 Preliminaries 3.1 Inner Product Similarity In our scheme, we use the vector space model to score a file on multi-keywords. A file can be represented as vector and each dimension of the vector stands for a separate term, i.e., if this file contains this term, the corresponding value is nonzero, otherwise is zero. Meanwhile, a query can be represented as a vector and each dimension of the vector is padded based on weight. Then we have. As a result, files can be ranked in order by the scores and the most relevant files can be picked out. 3.2 Relevance Scoring Here, we adopt the most widely used tf-idf weighting, which involves two attributes: Term Frequency and Inverse document frequency. Term frequency is simply the number of times a given term or keyword appears within a file, and Inverse document frequency is obtained by dividing the number of files in the whole collection by the number of files containing the term. 3.3 Relevance Feedback Using a Boolean vector to create a query is very imprecise. We use the technique of relevance feedback to add some features to the search query to reflect the search preference of data user [2]-[4]. 3.4 BGV Homomorphic Encryption In this section, we describe a scheme proposed by Brakerski, Gentry, and Vaikuntanathan (BGV) [5], which is regarded as a stripped down vision of FHE scheme and can meet our demand. In our scheme, we use one version of the BGV scheme which deals with integer polynomials and the security of this cryptosystem is linked with the hardness of decisional R-LWE (Ring-Learning with Errors) problem [6]. The BGV scheme is described as follows: (1)BGV.ParamGen(λ). 2
3 The message space is the ring, where is the mth cyclotomic polynomial in, of degree. The ciphertext space is described as follows: pick a large q, which is co-prime to p, and define. The algorithm defines the following distributions: : The discrete Gaussian with parameter σ: it is the random variable over obtained from sampling x with probability and then rounding at the nearest lattice point. : Sample with and Pr[xi = 1] = 1/4; Pr[xi = 1] = 1/4; Pr[xi = 0] = 1/2. In the following, we assume that the parameters generated here are inputs of any subsequent algorithm. (2)BGV.KeyGen( ) (pk,dk). We obtain a public key encryption scheme, so we need the ability to generate the secret key and the public key. Sample, and s,e. Let. We set dk and. (3)BGV.Enc pk (m) c. Given and sample, and. The output is, where and. (4)BGV.Dec dk (c) m. Compute as. The output is then 3.5 Smart-Vercauteren ciphertext packing (batch) calculate the inner production of two vectors. The basic processes are described as follows: (1) The data user uses the techniques of homomorphic encryption and packing to encrypt all coordinates into a ciphertext. The plaintext space can be decomposed into l plaintext slots:,,,, and each,,has the same degree d=n/l only if the system could choose the parameters n and l properly. Suppose that the data user A has a vector and each dimension of V can be encoded into,. Then,, will be packed into through the Chinese Remainder Theorem (CRT), and an encrypted operation is invoked: ( ). Similarly, the data user B can encrypt another vector W into. (2) Through calling one operation of homomorphic multiplication, the service provider can compute, i=1,,l, parallelly, which is similar to using SIMD. (3)We call Frobenius isomorphism mapping for l-1 times and l times of homomorphic addition to deal with c(x). In details, by using the mapping to : becomes, i=0,,l-2, and the corresp-onding plaintext is cyclic shifted for one shot. Then, through calling the operation of homomorphic addition, we can get, where is the original. (4) Finally, by calling for decrypting, we can get the plaintext of the inner product techniques One appealing optimization that applies to the protocol in this paper is to use batch homomorphic encryption where a single ciphertext represents a vector of encrypted values and a single homomorphic operation on two such ciphertexts applies the homomorphic operation componentwise to the entire vector. In this way, at the cost of a single homomorphic operation, we get to compute on an entire vector of encrypted plaintexts. This is a cryptographic analogue of the Single Instruction Multiple Data (SIMD) architecture and is supported by recent fully homomorphic encryption systems [7]. 4 Scheme Design 4.1 Secure Computation of Inner Product Using homomorphic encryption based on RLWE in our encryption model makes it efficient and secure to 4.2 Relevance Feedback In our scheme, we use the technique of relevance feedback [2]-[4] instead of a binary vector to create a query aiming at improving the accuracy. Relevance feedback is a process of automatically adjusting an existing query using information feedback by the search entity about the preference of previously retrieved documents. By using the relevance feedback technique, we can optimize the query vector by replacing each dimension with the search weight of a term without change any phase of previous scheme. One of the methods is Rocchio [8] and the main idea is abstracted as follows:, Where N R is the number of relevant data users, U R is the returned result set and N N is non-relevant ones U N ; P j is feature vector of data user U j ; and are suitable 3
4 constants [3][4].The search entity can define its preference weights according to the feature vectors retrieved in advance in method. The optimal query can be generated by putting more weights on the relevant features and less weights on the non-relevant features. Therefore, the cloud server should not only send the identities of the most matching data users, but also return the feature vectors of them in order to define the preference weight using the historical information. 4.3 Privacy-Preserving and Efficient The framework of EMRS consists of two phases: Initialization and Retrieval. The steps of Initialization are described as follows: (1) The data owner calls BGV.keygen(λ) to get pk and dk, then assigns dk to the authorized data users. (2) The data owner extracts the collections of l keywords from n files, and compute their TF and IDF values. Then, the data owner builds a (l+1)- dimensional vector, where t i,j = tf-idf i,j, for each f i of C. The searchable index. (3) The owner uses the smart-vercauteren ciphertext packing technique to pack the index I and then calls BGV.Enc pk (I) to encrypt index I into. (4) The owner encrypts C into C' with cryptology schemes and outsources C' and I' to the cloud server. The Retrieval phase includes the following steps: (1) The data user generates a set of query keywords, and then the query vector is built in which m i is the weight of a query keyword belongs to REQ; Othewise,. Then, the user packs the T w and encrypts it into a trapdoor T w ' and sends T w ' to the server. (2) For in I', the cloud server evaluates homomorphically on ciphertexts and returns to the user. (3) The user decrypts N' into,where s i =BGV.Dec dk (s i '). Note s i are the relevance scores. Then the data user chooses and sends top-k highest-scoring files identifies to the server. (4) The server returns the encrypted k files to the user. 5 Security Analysis 5.1 Confidentiality Due to the security strength of the file encryption scheme, the file content is clearly well protected. Thus, we only need to focus on the index and the searched keywords. Because the index on the data owner side and the trapdoor on the data user side are encrypted by homomorphic encryption scheme, the privacy of the index and the trapdoor are reduced to the security of the BGV encryption and the packing technique. As showed in [9], the security of BGV and packing is guaranteed by their algorithms, the cloud server can detect nothing about the original data. Namely, the confidentiality will be guaranteed if the secret key dk can be kept properly. It is impossible that the cloud server gets the index vector and queried vector of original files, then infers the TF or ICF of the data files through the secure index vector, secure queried vector and the similarity values. Hence from the analysis, the multikeyword secure ranking algorithm protects the privacy of index, query, and the relevance scores very well. Additionally, the BGV encryption builds its security on the RLWE hardness problem, the confidentiality in our scheme has a higher level of security than the schemes based on integer[6], e.g. the scheme proposed by Yu. et al [1]. 5.2 Unlinkability of trapdoor The queried vector is encrypted every time before search. The public key pk is randomly generated in every encryption, so the searches are independent, i.e., have no relevance. The cloud server cannot mining association rules of the two same secure queried vectors or infer the frequency of keywords in different secure queried vectors through quantities of queried vectors it has received. Namely, in terms of search pattern, the same keywords in different queries, as well as the different keywords in same queries are encrypted independently, e.g., if the same keyword w is requested in different queries, REQ 1 and REQ 2, then the w is encrypted into different ciphertexts by calling BGV.Enc pk (). As a result, the unlinkability of trapdoor can be achieved. The cloud server cannot mine association rules of the two same secure queried vectors or infer the frequency of keywords in different secure queried vectors through quantities of queried vectors it has received. As a result, the keywords that the data users search can be protected very well. 5.3 Preference search In multi-keyword ranked search, multiple keywords that a data user input are treated as the different weights to reflect the data user preference. The vector is encrypted by the secure BGV encryption scheme and its security can refer to Ref. [6]. As a result, the query vector can reflect the data user s preference and its privacy can be protected very well. 6 Performance Evaluation In this section, we evaluate the performance of the proposed scheme in terms of computation and communication overheads. We denote an addition in G A, a multiplication in G M, an encryption in Enc, and an 4
5 isomorphic mapping in G I. Here, the other operations are neglected, as the cost is very small. Meanwhile, we suppose that the data owner extracts the collections of l keywords. 6.1 Time for encrypting the index In Initialization Phase, the data owner needs to encrypt the searchable index I into I'. The technique of packing makes our scheme has low computation and communication overheads. As shown in Table 1, by using the packing technique, the data owner is able to encrypt one vector for just one time which increases the efficiency. Computing Overhead Communication Overhead Table 1. Time for encrypting the index 6.2 Performance of the Retrieval Phase The Retrieval phase consists of generating trapdoor, calculating inner production and ranking. We compare the efficiency of this phase between our approach and the approach from TRSE [1].The result is shown in Table 2. Table 2. Performance of the Retrieval Phase Scheme Time TRSE (l+1) Enc EMRS 1Enc Due to the small cost of isomorphic mapping, we can neglect it. Through comparison, we can conclude that our scheme has high efficiency and low computing cost. Besides, the number of ciphertexts in our scheme is extremely small which makes the communication overhead very low. 7 Conclusion TRSE The cloud server: (l-1)g A +lg M Data User: l Enc Number of ciphertexts: l EMRS The cloud server: 1G M + lg A +lg I Data User: 1Enc Number of ciphertexts: 1 Acknowledgement This work is supported by the National Natural Science Foundation of China under Grants U and U , the International Science and Technology Cooperation and Exchange Program of Sichuan Province, China under Grant 2015HH0040, and China Postdoctoral Science Foundation funded project under Grant 2014M References 1. J.D Yu,P Lu,Y.M Zhu,G.T Xue and M.L Li,Toward Secure Mulitikeyword Top-k Retrieval over Encrypted Cloud Data,,IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, VOL.10,NO.4,7/8 (2013) 2. G.Salton,M.J.McGill,Introduction to modern information retrieval,mcgraw-hill NewYork(1983) 3. W.M.Shaw Jr,Term-relevance computations and prefect retrieval performance,information Processing&Management 31 (4) (1995) C.Buckley,G.Salton,Optimization of relevance feedback weights,in: Proceedings of the 18th annual international ACM SIGIR conference on Research and development in information retrie-val, (1995) 5. Z. Brakerski, C. Gentry, and V. Vaikuntanathan. (leveled) fully homomorphic encryption without bootstrapping.in Goldwasser [32], pages V. Lyubashevsky, C. Peikert, and O. Regev. On ideal lattices and learning with errors over rings. In EUROCRYPT, pages 1 23, (2010) 7. N. P. Smart and F. Vercauteren. Fully homomorphic SIMD operations. Des. Codes Cryptogra-phy, 71(1):57/81(2014).Early verion at 8. J.J.Rocchio,Relevance feedback in information retrieval, Prentice-Hall,Englewood Cliffs NJ(1971). 9. Zvika Brakerski and Vinod Vaikuntanathan. Fully homomorphic encryption from ring-lwe and security for key dependent messages. Manuscript, to appear in CRYPTO (2011). In this paper, we propose an efficient and privacypreserving multi-keyword searchable scheme over outsourced cloud data based on homomorphic encryption. We use inner product similarity to quantitatively evaluate such similarity measure. For reducing the burden of communication and computation, we choose the efficient measure of encryption and inner product calculation which can help us packing the message before dealing with them. Moreover, we put the search weight of a term into the query vector which can reflect the relevance more precisely but not only existence. Thorough analysis investigating privacy and efficiency guarantees of proposed schemes is given, and experiments on the real-world data set show our proposed schemes introduce low overhead on both computation and communication. 5
How To Create A Multi-Keyword Ranked Search Over Encrypted Cloud Data (Mrse)
JJT-029-2015 SEARCHABLE SYMMETRIC ENCRYPTION METHOD FOR ENCRYPTED DATA IN CLOUD P.Vidyasagar, R.Karthikeyan, Dr.C.Nalini M.Tech Student, Dept of CSE,Bharath University, Email.Id: [email protected]
A NOVEL APPROACH FOR MULTI-KEYWORD SEARCH WITH ANONYMOUS ID ASSIGNMENT OVER ENCRYPTED CLOUD DATA
A NOVEL APPROACH FOR MULTI-KEYWORD SEARCH WITH ANONYMOUS ID ASSIGNMENT OVER ENCRYPTED CLOUD DATA U.Pandi Priya 1, R.Padma Priya 2 1 Research Scholar, Department of Computer Science and Information Technology,
SECURITY FOR ENCRYPTED CLOUD DATA BY USING TOP-KEY TREE TECHNOLOGIES
SECURITY FOR ENCRYPTED CLOUD DATA BY USING TOP-KEY TREE TECHNOLOGIES 1 MANJOORULLASHA SHAIK, 2 SYED.ABDULHAQ, 3 P.BABU 1 PG SCHOLAR, CSE (CN), QCET, NELLORE 2,3 ASSOCIATE PROFESSOR, CSE, QCET, NELLORE
An Efficient Multi-Keyword Ranked Secure Search On Crypto Drive With Privacy Retaining
An Efficient Multi-Keyword Ranked Secure Search On Crypto Drive With Privacy Retaining 1 B.Sahaya Emelda and 2 Mrs. P. Maria Jesi M.E.,Ph.D., 1 PG Student and 2 Associate Professor, Department of Computer
Computing on Encrypted Data
Computing on Encrypted Data Secure Internet of Things Seminar David Wu January, 2015 Smart Homes New Applications in the Internet of Things aggregation + analytics usage statistics and reports report energy
Development of Secure Multikeyword Retrieval Methodology for Encrypted Cloud Data
Development of Secure Multikeyword Retrieval Methodology for Encrypted Cloud Data Deepak I M 1, K.R. Shylaja 2, Ravinandan M E 3 1 M.Tech IV Sem, Dept. of CSE, Dr. Ambedkar Institute of Technology, Bangalore,
Secure semantic based search over cloud
Volume: 2, Issue: 5, 162-167 May 2015 www.allsubjectjournal.com e-issn: 2349-4182 p-issn: 2349-5979 Impact Factor: 3.762 Sarulatha.M PG Scholar, Dept of CSE Sri Krishna College of Technology Coimbatore,
Facilitating Efficient Encrypted Document Storage and Retrieval in a Cloud Framework
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 16, Issue 5, Ver. IV (Sep Oct. 2014), PP 18-24 Facilitating Efficient Encrypted Document Storage and Retrieval
SURVEY ON: CLOUD DATA RETRIEVAL FOR MULTIKEYWORD BASED ON DATA MINING TECHNOLOGY
SURVEY ON: CLOUD DATA RETRIEVAL FOR MULTIKEYWORD BASED ON DATA MINING TECHNOLOGY 1 Kavya G, 2 K.S. Rajesh 1 P.G Scholar, Dept. of Computer Science & Engineering RajaRajeswari College of Engineering, Bangalore,
Ranked Search over Encrypted Cloud Data using Multiple Keywords
Ranked Search over Encrypted Cloud Data using Multiple Keywords [1] Nita Elizabeth Samuel, [2] Revathi B. R, [3] Sangeetha.M, [4] SreelekshmySelvin, [5] Dileep.V.K [1][2][3][4] LBS Institute of Technology
Privacy-preserving Ranked Multi-Keyword Search Leveraging Polynomial Function in Cloud Computing
Privacy-preserving Ranked Multi-Keyword Search Leveraging Polynomial Function in Cloud Computing Yanzhi Ren, Yingying Chen, Jie Yang, Bin Xie 3 Department of ECE, Stevens Institute of Technology, Hoboken,
NEW CRYPTOGRAPHIC CHALLENGES IN CLOUD COMPUTING ERA
THE PUBLISHING HOUSE PROCEEDINGS OF THE ROMANIAN ACADEMY, Series A, OF THE ROMANIAN ACADEMY Volume 14, Number 1/2013, pp. 72 77 NEW CRYPTOGRAPHIC CHALLENGES IN CLOUD COMPUTING ERA Laurenţiu BURDUŞEL Politehnica
Assuring Integrity in Privacy Preserving Multikeyword Ranked Search over Encrypted Cloud Data
Assuring Integrity in Privacy Preserving Multikeyword Ranked Search over Encrypted Cloud Data CH. Keerthi prathyusha Department of Computer Science and Engineering, JNTUA College of Engineering, Anantapuramu,
Secure Computation Martin Beck
Institute of Systems Architecture, Chair of Privacy and Data Security Secure Computation Martin Beck Dresden, 05.02.2015 Index Homomorphic Encryption The Cloud problem (overview & example) System properties
Fully homomorphic encryption equating to cloud security: An approach
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 9, Issue 2 (Jan. - Feb. 2013), PP 46-50 Fully homomorphic encryption equating to cloud security: An approach
An Efficiency Keyword Search Scheme to improve user experience for Encrypted Data in Cloud
, pp.246-252 http://dx.doi.org/10.14257/astl.2014.49.45 An Efficiency Keyword Search Scheme to improve user experience for Encrypted Data in Cloud Jiangang Shu ab Xingming Sun ab Lu Zhou ab Jin Wang ab
Security over Cloud Data through Encryption Standards
Security over Cloud Data through Encryption Standards Santhi Baskaran 1, Surya A 2, Stephen Pius C 3, Sudesh Goud G 4 1 Professor, 2,3,4 Student, Department of Information Technology, Pondicherry Engineering
Advanced Cryptography
Family Name:... First Name:... Section:... Advanced Cryptography Final Exam July 18 th, 2006 Start at 9:15, End at 12:00 This document consists of 12 pages. Instructions Electronic devices are not allowed.
MUTI-KEYWORD SEARCH WITH PRESERVING PRIVACY OVER ENCRYPTED DATA IN THE CLOUD
MUTI-KEYWORD SEARCH WITH PRESERVING PRIVACY OVER ENCRYPTED DATA IN THE CLOUD A.Shanthi 1, M. Purushotham Reddy 2, G.Rama Subba Reddy 3 1 M.tech Scholar (CSE), 2 Asst.professor, Dept. of CSE, Vignana Bharathi
Cryptographic Data Security over Cloud
Cryptographic Data Security over Cloud Er. Lalit Gehlod Asst.Professor, Dept.Of Computer Engineering, Institute Of Engineering & Technology, Devi Ahilya University, Indore, India. Govind Patidar Dept.
Ranked Keyword Search Using RSE over Outsourced Cloud Data
Ranked Keyword Search Using RSE over Outsourced Cloud Data Payal Akriti 1, Ms. Preetha Mary Ann 2, D.Sarvanan 3 1 Final Year MCA, Sathyabama University, Tamilnadu, India 2&3 Assistant Professor, Sathyabama
Comments on "public integrity auditing for dynamic data sharing with multi-user modification"
University of Wollongong Research Online Faculty of Engineering and Information Sciences - Papers Faculty of Engineering and Information Sciences 2016 Comments on "public integrity auditing for dynamic
A Fast Single Server Private Information Retrieval Protocol with Low Communication Cost
A Fast Single Server Private Information Retrieval Protocol with Low Communication Cost Changyu Dong 1 and Liqun Chen 2 1 Department of Computer and Information Sciences, University of Strathclyde, Glasgow,
Associate Prof. Dr. Victor Onomza Waziri
BIG DATA ANALYTICS AND DATA SECURITY IN THE CLOUD VIA FULLY HOMOMORPHIC ENCRYPTION Associate Prof. Dr. Victor Onomza Waziri Department of Cyber Security Science, School of ICT, Federal University of Technology,
Privacy-Preserving Multi-keyword Ranked Search over Encrypted Cloud Data
Privacy-Preserving Multi-keyword Ranked Search over Encrypted Cloud Data Ning Cao, Cong Wang, Ming Li, Kui Ren, and Wenjing Lou Department of ECE, Worcester Polytechnic Institute, Email: {ncao, mingli,
Survey on Efficient Information Retrieval for Ranked Query in Cost-Efficient Clouds
Survey on Efficient Information Retrieval for Ranked Query in Cost-Efficient Clouds Ms. Jyotsna T. Kumbhar 1 ME Student, Department of Computer Engineering, TSSM S, P.V.P.I.T., Bavdhan, Pune University,
3-6 Toward Realizing Privacy-Preserving IP-Traceback
3-6 Toward Realizing Privacy-Preserving IP-Traceback The IP-traceback technology enables us to trace widely spread illegal users on Internet. However, to deploy this attractive technology, some problems
Seclusion Search over Encrypted Data in Cloud Storage Services
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 3, March 2015,
A Secure Decentralized Access Control Scheme for Data stored in Clouds
A Secure Decentralized Access Control Scheme for Data stored in Clouds Priyanka Palekar 1, Abhijeet Bharate 2, Nisar Anjum 3 1 SKNSITS, University of Pune 2 SKNSITS, University of Pune 3 SKNSITS, University
Secure Group Oriented Data Access Model with Keyword Search Property in Cloud Computing Environment
Secure Group Oriented Data Access Model with Keyword Search Property in Cloud Computing Environment Chih Hung Wang Computer Science and Information Engineering National Chiayi University Chiayi City 60004,
Enhancing Data Security in Cloud Storage Auditing With Key Abstraction
Enhancing Data Security in Cloud Storage Auditing With Key Abstraction 1 Priyadharshni.A, 2 Geo Jenefer.G 1 Master of engineering in computer science, Ponjesly College of Engineering 2 Assistant Professor,
preliminary experiment conducted on Amazon EC2 instance further demonstrates the fast performance of the design.
Privacy-Preserving Public Auditing For Secure Cloud Storage ABSTRACT: Using cloud storage, users can remotely store their data and enjoy the on-demand high-quality applications and services from a shared
Victor Shoup Avi Rubin. fshoup,[email protected]. Abstract
Session Key Distribution Using Smart Cards Victor Shoup Avi Rubin Bellcore, 445 South St., Morristown, NJ 07960 fshoup,[email protected] Abstract In this paper, we investigate a method by which smart
Software Tool for Implementing RSA Algorithm
Software Tool for Implementing RSA Algorithm Adriana Borodzhieva, Plamen Manoilov Rousse University Angel Kanchev, Rousse, Bulgaria Abstract: RSA is one of the most-common used algorithms for public-key
Cryptography and Network Security Department of Computer Science and Engineering Indian Institute of Technology Kharagpur
Cryptography and Network Security Department of Computer Science and Engineering Indian Institute of Technology Kharagpur Module No. # 01 Lecture No. # 05 Classic Cryptosystems (Refer Slide Time: 00:42)
Improving data integrity on cloud storage services
International Journal of Engineering Science Invention ISSN (Online): 2319 6734, ISSN (Print): 2319 6726 Volume 2 Issue 2 ǁ February. 2013 ǁ PP.49-55 Improving data integrity on cloud storage services
Homomorphic Encryption Method Applied to Cloud Computing
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 15 (2014), pp. 1519-1530 International Research Publications House http://www. irphouse.com Homomorphic Encryption
Secure and privacy-preserving DRM scheme using homomorphic encryption in cloud computing
December 2013, 20(6): 88 95 www.sciencedirect.com/science/journal/10058885 The Journal of China Universities of Posts and Telecommunications http://jcupt.xsw.bupt.cn Secure and privacy-preserving DRM scheme
Solutions to Problem Set 1
YALE UNIVERSITY DEPARTMENT OF COMPUTER SCIENCE CPSC 467b: Cryptography and Computer Security Handout #8 Zheng Ma February 21, 2005 Solutions to Problem Set 1 Problem 1: Cracking the Hill cipher Suppose
Experimental Analysis of Privacy-Preserving Statistics Computation
Experimental Analysis of Privacy-Preserving Statistics Computation Hiranmayee Subramaniam 1, Rebecca N. Wright 2, and Zhiqiang Yang 2 1 Stevens Institute of Technology graduate, [email protected]. 2
A Simple Provably Secure Key Exchange Scheme Based on the Learning with Errors Problem
A Simple Provably Secure Key Exchange Scheme Based on the Learning with Errors Problem Jintai Ding, Xiang Xie, Xiaodong Lin University of Cincinnati Chinese Academy of Sciences Rutgers University Abstract.
A SECURE DECISION SUPPORT ESTIMATION USING GAUSSIAN BAYES CLASSIFICATION IN HEALTH CARE SERVICES
A SECURE DECISION SUPPORT ESTIMATION USING GAUSSIAN BAYES CLASSIFICATION IN HEALTH CARE SERVICES K.M.Ruba Malini #1 and R.Lakshmi *2 # P.G.Scholar, Computer Science and Engineering, K. L. N College Of
The application of prime numbers to RSA encryption
The application of prime numbers to RSA encryption Prime number definition: Let us begin with the definition of a prime number p The number p, which is a member of the set of natural numbers N, is considered
MULTI KEYWORD SECURED RANKING FOR AN ENCRYPTED CLOUD DATA
MULTI KEYWORD SECURED RANKING FOR AN ENCRYPTED CLOUD DATA P.S.S Kiranmai 1, B. Narsimha 2 1 Pursuing M.Tech (CSE), 2 Working as Associate Professor (CSE) Holy Mary Institute of Technology and Science(HITS),
Enabling Public Auditing for Secured Data Storage in Cloud Computing
IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 5 (May. 2013), V3 PP 01-05 Enabling Public Auditing for Secured Data Storage in Cloud Computing 1 Er.Amandeep Kaur,
Secure and Efficient Data Retrieval Process based on Hilbert Space Filling Curve
Secure and Efficient Data Retrieval Process based on Hilbert Space Filling Curve N.S. Jeya karthikka PG Scholar Sri Ramakrishna Engg Collg S.Bhaggiaraj Assistant Professor Sri Ramakrishna Engg Collg V.Sumathy
A Fully Homomorphic Encryption Implementation on Cloud Computing
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 8 (2014), pp. 811-816 International Research Publications House http://www. irphouse.com A Fully Homomorphic
An Efficient and Secure Data Sharing Framework using Homomorphic Encryption in the Cloud
An Efficient and Secure Data Sharing Framework using Homomorphic Encryption in the Cloud Sanjay Madria Professor and Site Director for NSF I/UCRC Center on Net-Centric Software and Systems Missouri University
addressed. Specifically, a multi-biometric cryptosystem based on the fuzzy commitment scheme, in which a crypto-biometric key is derived from
Preface In the last decade biometrics has emerged as a valuable means to automatically recognize people, on the base is of their either physiological or behavioral characteristics, due to several inherent
Keywords: cloud computing, multiple keywords, service provider, search request, ranked search
Volume 5, Issue 1, January 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Survey on
Efficient Similarity Search over Encrypted Data
UT DALLAS Erik Jonsson School of Engineering & Computer Science Efficient Similarity Search over Encrypted Data Mehmet Kuzu, Saiful Islam, Murat Kantarcioglu Introduction Client Untrusted Server Similarity
Privacy-Preserving Data Outsourcing in Cloud Computing
IJCST Vo l. 4, Is s u e Sp l - 4, Oc t - De c 2013 ISSN : 0976-8491 (Online) ISSN : 2229-4333 (Print) Privacy-Preserving Data Outsourcing in Cloud Computing Ch.Srinivas Dept. of CSE, SIR CRR College of
Maple: Scalable Multi-Dimensional Range Search over Encrypted Cloud Data with Tree-based Index
Maple: Scalable Multi-Dimensional Range Search over Encrypted Cloud Data with Tree-based Index Boyang Wang Dept. of Computer Science Utah State University Logan, UT, 84322 [email protected] Haitao Wang
A Practical Security Framework for Cloud Storage and Computation
A Practical Security Framework for Cloud Storage and Computation Kavya Premkumar 1 *, Aditya Suresh Kumar 1, Saswati Mukherjee 2 1The Department of Computer Science Engineering, Guindy, Chennai, India.
Information Security Theory vs. Reality
Information Security Theory vs. Reality 0368-4474-01, Winter 2011 Lecture 14: More on vulnerability and exploits, Fully homomorphic encryption Eran Tromer Slides credit: Vinod Vaikuntanathan (U. Toronto)
SECURE AND EFFICIENT PRIVACY-PRESERVING PUBLIC AUDITING SCHEME FOR CLOUD STORAGE
International Journal of Computer Network and Security(IJCNS) Vol 7. No.1 2015 Pp. 1-8 gopalax Journals, Singapore available at : www.ijcns.com ISSN: 0975-8283 ----------------------------------------------------------------------------------------------------------------------------------------------------------
Keywords Cloud Storage, Error Identification, Partitioning, Cloud Storage Integrity Checking, Digital Signature Extraction, Encryption, Decryption
Partitioning Data and Domain Integrity Checking for Storage - Improving Cloud Storage Security Using Data Partitioning Technique Santosh Jogade *, Ravi Sharma, Prof. Rajani Kadam Department Of Computer
Privacy and Security in Cloud Computing
Réunion CAPPRIS 21 mars 2013 Monir Azraoui, Kaoutar Elkhiyaoui, Refik Molva, Melek Ӧnen Slide 1 Cloud computing Idea: Outsourcing Ø Huge distributed data centers Ø Offer storage and computation Benefit:
Paillier Threshold Encryption Toolbox
Paillier Threshold Encryption Toolbox October 23, 2010 1 Introduction Following a desire for secure (encrypted) multiparty computation, the University of Texas at Dallas Data Security and Privacy Lab created
Secure Data Management Scheme using One-Time Trapdoor on Cloud Storage Environment
, pp.257-272 http://dx.doi.org/10.14257/ijsia.2014.8.1.24 Secure Data Management Scheme using One-Time Trapdoor on Cloud Storage Environment Sun-Ho Lee and Im-Yeong Lee 1 Department of Computer Software
A Comparison of the Homomorphic Encryption Schemes FV and YASHE
A Comparison of the Homomorphic Encryption Schemes FV and YASHE Tancrède Lepoint 1, and Michael Naehrig 2 1 CryptoExperts, École Normale Supérieure and University of Luxembourg [email protected]
Arnab Roy Fujitsu Laboratories of America and CSA Big Data WG
Arnab Roy Fujitsu Laboratories of America and CSA Big Data WG 1 Security Analytics Crypto and Privacy Technologies Infrastructure Security 60+ members Framework and Taxonomy Chair - Sree Rajan, Fujitsu
Verifiable Outsourced Computations Outsourcing Computations to Untrusted Servers
Outsourcing Computations to Untrusted Servers Security of Symmetric Ciphers in Network Protocols ICMS, May 26, 2015, Edinburgh Problem Motivation Problem Motivation Problem Motivation Problem Motivation
A Comprehensive Data Forwarding Technique under Cloud with Dynamic Notification
Research Journal of Applied Sciences, Engineering and Technology 7(14): 2946-2953, 2014 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scientific Organization, 2014 Submitted: July 7, 2013 Accepted: August
Post-Quantum Cryptography #4
Post-Quantum Cryptography #4 Prof. Claude Crépeau McGill University http://crypto.cs.mcgill.ca/~crepeau/waterloo 185 ( 186 Attack scenarios Ciphertext-only attack: This is the most basic type of attack
SECURITY IMPROVMENTS TO THE DIFFIE-HELLMAN SCHEMES
www.arpapress.com/volumes/vol8issue1/ijrras_8_1_10.pdf SECURITY IMPROVMENTS TO THE DIFFIE-HELLMAN SCHEMES Malek Jakob Kakish Amman Arab University, Department of Computer Information Systems, P.O.Box 2234,
The Mathematics of the RSA Public-Key Cryptosystem
The Mathematics of the RSA Public-Key Cryptosystem Burt Kaliski RSA Laboratories ABOUT THE AUTHOR: Dr Burt Kaliski is a computer scientist whose involvement with the security industry has been through
Programmable Order-Preserving Secure Index for Encrypted Database Query
2012 IEEE Fifth International Conference on Cloud Computing Programmable Order-Preserving Secure Index for Encrypted Database Query Dongxi Liu Shenlu Wang CSIRO ICT Centre, Marsfield, NSW 2122, Australia
Mathematical Model Based Total Security System with Qualitative and Quantitative Data of Human
Int Jr of Mathematics Sciences & Applications Vol3, No1, January-June 2013 Copyright Mind Reader Publications ISSN No: 2230-9888 wwwjournalshubcom Mathematical Model Based Total Security System with Qualitative
Secure Keyword Based Search in Cloud Computing: A Review
Secure Keyword Based Search in Cloud Computing: A Review Manjeet Gupta 1,Sonia Sindhu 2 1 Assistant Professor, Department of Computer Science & Engineering,Seth Jai Prakash Mukund Lal Institute of Engineering
K-NN CLASSIFICATION OVER SECURE ENCRYPTED RELATIONAL DATA IN OUTSOURCED ENVIRONMENT
Journal homepage: www.mjret.in K-NN CLASSIFICATION OVER SECURE ENCRYPTED RELATIONAL DATA IN OUTSOURCED ENVIRONMENT Akshay Dabi, Arslan Shaikh, Pranay Bamane, Vivek Thorat, Prof.Popat Borse. Computer Engineering.
RSA Attacks. By Abdulaziz Alrasheed and Fatima
RSA Attacks By Abdulaziz Alrasheed and Fatima 1 Introduction Invented by Ron Rivest, Adi Shamir, and Len Adleman [1], the RSA cryptosystem was first revealed in the August 1977 issue of Scientific American.
A Proxy-Based Data Security Solution in Mobile Cloud
, pp. 77-84 http://dx.doi.org/10.14257/ijsia.2015.9.5.08 A Proxy-Based Data Security Solution in Mobile Cloud Xiaojun Yu 1,2 and Qiaoyan Wen 1 1 State Key Laboratory of Networking and Switching Technology,
Secure Collaborative Privacy In Cloud Data With Advanced Symmetric Key Block Algorithm
Secure Collaborative Privacy In Cloud Data With Advanced Symmetric Key Block Algorithm Twinkle Graf.F 1, Mrs.Prema.P 2 1 (M.E- CSE, Dhanalakshmi College of Engineering, Chennai, India) 2 (Asst. Professor
Can Homomorphic Encryption be Practical?
Can Homomorphic Encryption be Practical? Kristin Lauter Microsoft Research [email protected] Michael Naehrig Microsoft Research [email protected] Vinod Vaikuntanathan Microsoft Research [email protected]
Implementation of Privacy-Preserving Public Auditing and Secure Searchable Data Cloud Storage
Implementation of Privacy-Preserving Public Auditing and Secure Searchable Data Cloud Storage 1 A. MsVaishali Patil, 2 B. Prof. Archana Lomte Dept of Computer,BSIOTR, Pune ABSTRACT Cloud computing is speculated
HEtest: A Homomorphic Encryption Testing Framework
HEtest: A Homomorphic Encryption Testing Framework Mayank Varia 1, Sophia Yakoubov 1, and Yang Yang 2, 1 MIT Lincoln Laboratory, {mayank.varia, sophia.yakoubov}@ll.mit.edu 2 Blizzard Entertainment, [email protected]
15-2394-3696 RIGOROUS PUBLIC AUDITING SUPPORT ON SHARED DATA STORED IN THE CLOUD BY PRIVACY-PRESERVING MECHANISM
RIGOROUS PUBLIC AUDITING SUPPORT ON SHARED DATA STORED IN THE CLOUD BY PRIVACY-PRESERVING MECHANISM Dhanashri Bamane Vinayak Pottigar Subhash Pingale Department of Computer Science and Engineering SKN
CLoud Computing is the long dreamed vision of
1 Enabling Secure and Efficient Ranked Keyword Search over Outsourced Cloud Data Cong Wang, Student Member, IEEE, Ning Cao, Student Member, IEEE, Kui Ren, Senior Member, IEEE, Wenjing Lou, Senior Member,
Enhancing Advanced Encryption Standard S-Box Generation Based on Round Key
Enhancing Advanced Encryption Standard S-Box Generation Based on Round Key Julia Juremi Ramlan Mahmod Salasiah Sulaiman Jazrin Ramli Faculty of Computer Science and Information Technology, Universiti Putra
RSA Encryption. Tom Davis [email protected] http://www.geometer.org/mathcircles October 10, 2003
RSA Encryption Tom Davis [email protected] http://www.geometer.org/mathcircles October 10, 2003 1 Public Key Cryptography One of the biggest problems in cryptography is the distribution of keys.
