{'fraction_non_alphanumeric': 0.018433179723502304, 'fraction_numerical': 0.003686635944700461, 'mean_word_length': 5.7875, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Achieving information dependability in Grids through GDS2

In Grid computing infrastructures, data are usually distributed among different nodes and thus shared among several users. In order to achieve satisfactory performance and adequate fault tolerance with regards to the requirements, it is necessary to replicate data, taking into account information confidentiality and integrity. In this paper we face the problem of data dependability in Grid, by proposing a redundant lightweight cryptographic algorithm combining the strong and highly secure asymmetric cryptographic technique (RSA) with the symmetric cryptography (AES). The proposed algorithm, we named grid dependable storage system (GDS2), has been implemented on top of the gLite middleware file access and replica management libraries, as a file system service with cryptographic capability, redundancy management and POSIX interface. This choice of implementing GDS2 as a file system allows to protect also the file system structure. This paper particularly focuses on the GDS2 algorithm and its gLite implementation.