Authors:
Oana Stan
1
;
Loíc Cudennec
2
and
Louis Syoën
1
Affiliations:
1
CEA, LIST, PC 172, 91191 Gif-sur-Yvette, France
;
2
CEA, LIST, PC 172, 91191 Gif-sur-Yvette, France, DGA MI, Department of Artificial Intelligence, BP 7, 35998 Rennes Armées, France
Keyword(s):
Distributed Shared Memory, Attribute-Based Encryption.
Abstract:
Due to the widespread of cloud computing, there is an increasing interest in distributed systems as well as in data privacy and security. However, unlike the multi-core processors and NUMA architectures, the Distributed Shared Memory (DSM) systems do not benefit from the numerous works on security and privacy. We argue here that their potential deployment onto distributed heterogeneous systems requires new approaches to securely manage access to shared data. In this paper we propose to rely on the Attribute-Based Encryption (ABE) techniques to tackle the problem of data security within the Software DSM. Moreover, this approach allowing to directly store encrypted data within the DSM and to manage the access control to these data is made transparent for the user. The implementation over an in-house S-DSM using libbswabe, an ABE library, shows that, as expected, the overhead is significant, but that it can also be adapted to the application requirements as a trade-off between security
and performance.
(More)