2017
DOI: 10.1186/s13174-017-0070-3
|View full text |Cite
|
Sign up to set email alerts
|

Providing privacy on the tuple space model

Abstract: Conceptually, tuple spaces are shared memory objects that provide operations to store and retrieve ordered sets of data, called tuples. Tuples stored in a tuple space are accessed by the contents of their fields, working as an associative memory. Although there are some proposals for secure tuple spaces, accessing tuples through field contents makes these systems susceptible to attacks that could impair user and data privacy, since servers must access tuple data. In order to deal with these limitations and pro… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0
6

Year Published

2018
2018
2023
2023

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 8 publications
(13 citation statements)
references
References 29 publications
0
7
0
6
Order By: Relevance
“…A tuple is called entry or tuple t if all its fields are defined while a tuple is called a templatẽ t if at least one of its fields does not have a defined value. Templates are tuples used to retrieve tuples from the tuple space, i.e., a template and a tuple match if and only if they have the same number of fields and all the values and types of the defined fields int are identical to the values and types of the corresponding fields in t (Floriano et al, 2017). Three basic operations are executed to store and retrieve data in tuple spaces: out(t) used to store tuple t in the space; in(t) that reads and removes a tuple t that matchest; rd(t) that accesses a tuple t without removing it from the space.…”
Section: Tuple Spacementioning
confidence: 99%
“…A tuple is called entry or tuple t if all its fields are defined while a tuple is called a templatẽ t if at least one of its fields does not have a defined value. Templates are tuples used to retrieve tuples from the tuple space, i.e., a template and a tuple match if and only if they have the same number of fields and all the values and types of the defined fields int are identical to the values and types of the corresponding fields in t (Floriano et al, 2017). Three basic operations are executed to store and retrieve data in tuple spaces: out(t) used to store tuple t in the space; in(t) that reads and removes a tuple t that matchest; rd(t) that accesses a tuple t without removing it from the space.…”
Section: Tuple Spacementioning
confidence: 99%
“…Tsoutsos and Maniatakos [53], in their investigation of random errors associated with additive homomorphic encryptions, recognized that the integrity of electronic voting systems could benefit from homomorphic encryption techniques [54,79]. The homomorphic properties of encryption scheme deployed in e-voting system ensures that decryption of received votes would yield the correct result, as if encryption was never a part of the computation [80,81,16]. The trust in such systems is dependent on the computation process and the final tally.…”
Section: Electronic Voting Applicationsmentioning
confidence: 99%
“…Their scheme can make servers eavesdropping user's personal data and I return can target according to the query which has been requested. The scheme ensures the security and privacy, and not too much to reduce the query efficiency [6]. Rahal Romadi et al concentrated on distributed computing and its appropriation in various area to portray the job of HE plots for safeguarding security information partaking in the cloud and propose a framework that guarantees privacy of information utilizing halfway HE calculations [7].…”
Section: Literature Reviewmentioning
confidence: 99%