eprintid: 321 rev_number: 10 eprint_status: archive userid: 32 dir: disk0/00/00/03/21 datestamp: 2011-06-03 14:23:10 lastmod: 2011-07-11 14:36:26 status_changed: 2011-06-03 14:23:10 type: book_section metadata_visibility: show item_issues_count: 0 creators_name: Bettini, Lorenzo creators_name: De Nicola, Rocco creators_id: creators_id: r.denicola@imtlucca.it title: A Java Middleware for Guaranteeing Privacy of Distributed Tuple Spaces ispublished: pub subjects: QA75 divisions: CSA full_text_status: public note: The original publication is available at www.springerlink.com abstract: The tuple space communication model, such as the one used in Linda, provides great flexibility for modeling concurrent, distributed and mobile processes. In a distributed setting with mobile agents, particular attention is needed for protecting sites and information. We have designed and developed a Java middleware, Klava, for implementing distributed tuple spaces and operations to support agent interaction and mobility. In this paper, we extend the Klava middleware with cryptographic primitives that enable encryption and decryption of tuple fields. We describe the actual implementation of the new primitives and provide a few examples. The proposed extension is general enough to be applied to similar Java frameworks using multiple distributed tuples spaces possibly dealing with mobility. date: 2002 date_type: published series: Lecture Notes in Computer Science volume: 2604 publisher: Springer pagerange: 175-184 id_number: 10.1007/3-540-36520-6_16 refereed: TRUE isbn: 3-540-00679-6 book_title: Scientific Engineering for Distributed Java Applications (FIDJI 2002) editors_name: Guelfi, Nicolas editors_name: Astesiano, Egidio editors_name: Reggio, Gianna official_url: http://dx.doi.org/10.1007/3-540-36520-6_16 funders: This work has been partially supported by EU within the FET - Global Computing initiative project MIKADO IST-2001-32222, by MIUR project NAPOLI and by Microsoft project NAPI. citation: Bettini, Lorenzo and De Nicola, Rocco A Java Middleware for Guaranteeing Privacy of Distributed Tuple Spaces. In: Scientific Engineering for Distributed Java Applications (FIDJI 2002). Lecture Notes in Computer Science, 2604 . Springer, pp. 175-184. ISBN 3-540-00679-6 (2002) document_url: http://eprints.imtlucca.it/321/1/cryptoklava_2002a.pdf